145 Commits

Author SHA1 Message Date
Dylan Smith
2ee7bcc13c wordpad: Apply changes on dropdown selection for comboboxes on toolbar.
The changes were previously being applied only when the combobox's edit
control lost focus notifying an end edit event.  In addition, the
selection of an item from the dropdown list should also cause the
changes to be applied. New functions were created to handle the
duplication in expected behaviour for these two events.
2008-06-20 12:32:30 +02:00
Dylan Smith
6fab4754d7 wordpad: Fixed the font size validation for the toolbar's combobox. 2008-06-20 12:30:47 +02:00
Dylan Smith
536edd7bfc wordpad: Added style to the richedit control to not hide selection.
When run with the native richedit control the selection will be hidden
when focus is lost without the ES_NOHIDESEL style applied to the
richedit control.  This can be annoying in native windows when focus is
on a combobox in the toolbar, because it won't show what text will be
changed.  This patch adds the ES_NOHIDESEL style to be consistent with
native wordpad.
2008-06-20 12:29:39 +02:00
Dylan Smith
76f2a0f333 wordpad: Added a null terminator needed for a unicode string. 2008-05-28 11:30:27 +02:00
Dylan Smith
2b52dd8450 wordpad: Empty the richedit undo buffer on creation. 2008-05-08 11:10:49 +02:00
Eric Pouech
2cf1925eb4 wordpad: Open the filename passed on command line if any. 2008-04-28 13:27:51 +02:00
Alexandre Julliard
a54ac90000 wordpad: Display the larger icon in the about box. 2008-04-02 20:05:33 +02:00
Eric Pouech
704de609e6 wordpad: Don't try to use information that hasn't been initialized yet. 2008-03-24 12:12:26 +01:00
Peter Oberndorfer
d8b2f161b0 wordpad: Use correct prototype for dialog functions. 2008-03-04 11:18:53 +01:00
Mikołaj Zalewski
e2e2066200 wordpad: Always use RB_GETBARHEIGHT. 2008-02-28 10:50:45 +01:00
Alexander Nicolaysen Sørnes
9a1b626481 wordpad: Add basic ruler. 2008-01-14 15:31:37 +01:00
Alexander Nicolaysen Sørnes
7f03c2f5bd wordpad: Move registry functions to a separate file. 2007-12-12 13:49:07 +01:00
Alexandre Julliard
2702da6977 wordpad: Fix a compiler warning. 2007-12-10 15:15:42 +01:00
Alexander Nicolaysen Sørnes
a1378190a5 wordpad: Move printing functions to a separate file. 2007-11-20 14:58:03 +01:00
Alexander Nicolaysen Sørnes
62d90a60ca wordpad: Fix print preview bar. 2007-11-20 14:56:19 +01:00
Alexander Nicolaysen Sørnes
04aefe8647 wordpad: Refer to main menu using IDM_MAINMENU. 2007-11-20 14:56:11 +01:00
Dmitry Timoshkov
6b8ee0e41f wordpad: Refuse to load OLE compound storage files like Windows does. 2007-10-17 13:40:26 +02:00
Francois Gouget
03d7f2d4ad wordpad: Fix compilation on systems that don't support nameless unions. 2007-09-18 11:21:11 +02:00
Alexander Nicolaysen Sørnes
7226f88f55 wordpad: Prevent white flickering on window resize. 2007-09-13 10:59:39 +02:00
Alexander Nicolaysen Sørnes
8710108b24 wordpad: Clean up font effects toggling code. 2007-09-13 10:59:32 +02:00
Alexander Nicolaysen Sørnes
0397146d72 wordpad: Resize rebar control on window resize. 2007-09-13 10:59:25 +02:00
Alexander Nicolaysen Sørnes
b3162df54a wordpad: Remove RB_SIZETORECT call. 2007-09-13 10:59:19 +02:00
Alexander Nicolaysen Sørnes
93dc2338b2 wordpad: More error handling for printing/print preview. 2007-09-13 10:59:12 +02:00
Alexander Nicolaysen Sørnes
f6cc0086fe wordpad: Allow changing font effects in the choose font dialog. 2007-09-13 10:59:03 +02:00
Alexander Nicolaysen Sørnes
48aba990bc wordpad: Add replace dialog. 2007-09-13 10:58:53 +02:00
Alexander Nicolaysen Sørnes
917fc5fd48 wordpad: Set icon according to format. 2007-09-13 10:57:16 +02:00
Alexander Nicolaysen Sørnes
4c3980da73 wordpad: Add font dialog. 2007-09-13 10:56:03 +02:00
Alexander Nicolaysen Sørnes
58b09f0227 wordpad: Add font size list. 2007-09-13 10:55:54 +02:00
Alexander Nicolaysen Sørnes
72fdadbd18 wordpad: Add font list. 2007-09-13 10:55:24 +02:00
Alexander Nicolaysen Sørnes
cd64bf8e4d wordpad: Add initial print preview support. 2007-09-12 13:32:06 +02:00
Alexander Nicolaysen Sørnes
7fa0590e5a wordpad: Add view options dialog. 2007-09-12 13:31:43 +02:00
Alexander Nicolaysen Sørnes
dfb29f4d15 wordpad: Add about window. 2007-09-12 13:31:36 +02:00
Alexander Nicolaysen Sørnes
5bc0dfc28c wordpad: Add context menu. 2007-09-12 13:31:10 +02:00
Alexander Nicolaysen Sørnes
05e6a4e60c wordpad: Add support for printing a page range. 2007-09-12 13:30:56 +02:00
Alexander Nicolaysen Sørnes
cd97bf4e74 wordpad: Re-order format clearing when selecting new file. 2007-09-12 13:30:51 +02:00
Alexander Nicolaysen Sørnes
f586e1cce1 wordpad: Add quick print support. 2007-09-12 13:30:46 +02:00
Alexander Nicolaysen Sørnes
6d73cd1138 wordpad: Store page margins in the registry. 2007-09-12 13:30:39 +02:00
Alexander Nicolaysen Sørnes
d5bb616913 wordpad: Add page setup dialog. 2007-09-12 13:30:11 +02:00
Alexander Nicolaysen Sørnes
61876c7205 wordpad: Add initial printing support. 2007-09-12 13:30:00 +02:00
Alexander Nicolaysen Sørnes
695a94f139 wordpad: Add tab stops dialog. 2007-09-12 13:29:47 +02:00
Alexander Nicolaysen Sørnes
fd129c23d9 wordpad: Add paragraph format dialog. 2007-09-12 13:29:37 +02:00
Alexander Nicolaysen Sørnes
1faecfe6ed wordpad: Set default font according to format. 2007-09-12 13:29:08 +02:00
Alexander Nicolaysen Sørnes
5a2efbcb7d wordpad: Support drag-and-drop. 2007-09-12 13:29:04 +02:00
Alexander Nicolaysen Sørnes
d95fac1575 wordpad: Store bar states in the registry. 2007-09-12 13:28:51 +02:00
Alexander Nicolaysen Sørnes
d13541f86c wordpad: Don't display full path in save changes dialog. 2007-08-23 12:39:25 +02:00
Alexander Nicolaysen Sørnes
219c47338a wordpad: Don't show full path in caption. 2007-08-23 12:39:19 +02:00
Alexander Nicolaysen Sørnes
fef9879ce4 wordpad: Store window rect in the registry. 2007-08-22 12:19:00 +02:00
Alexander Nicolaysen Sørnes
54a5aed7b4 wordpad: Clear formatting before opening a file. 2007-08-22 12:19:00 +02:00
Alexander Nicolaysen Sørnes
bbc20456aa wordpad: Prompt for format when selecting new file. 2007-08-22 12:19:00 +02:00
Alexander Nicolaysen Sørnes
425c2c6424 wordpad: Handle different formats on open/save. 2007-08-22 12:18:59 +02:00