Hans Leidekker
|
54a61744e0
|
msi: Features don't require a directory.
|
2010-11-05 17:15:34 +01:00 |
Hans Leidekker
|
aef0aa30fd
|
msi: Don't crash if there is no feature parent.
|
2010-11-03 16:06:12 +01:00 |
Hans Leidekker
|
ced35838ea
|
msi: An inactive dialog control does not require a property.
|
2010-10-26 15:24:46 +02:00 |
Hans Leidekker
|
eaa57c5b7b
|
msi: Compare strings without depending on thread locale.
|
2010-10-19 13:49:54 +02:00 |
Alexandre Julliard
|
04a6a14c1f
|
msi: Don't allow entering text in a scroll text richedit control.
|
2010-06-10 14:48:28 +02:00 |
Hans Leidekker
|
e1a63fd5c2
|
msi: Pass the control name to ControlEvent_SubscribeToEvent instead of uninitialized memory.
|
2010-05-31 12:46:08 +02:00 |
Hans Leidekker
|
e31ee69f37
|
msi: Rename MSI_GetPropertyW and MSI_SetPropertyW.
For consistency with related functions msi_dup_property and msi_get_property_int
and because there is no ANSI version of these functions.
|
2010-04-21 11:57:33 +02:00 |
Hans Leidekker
|
44b7983913
|
msi: Make MSI_SetPropertyW take a pointer to a database instead of a package.
|
2010-04-21 11:57:33 +02:00 |
Hans Leidekker
|
186f4efa3f
|
msi: Make msi_get_property_int and friends take a pointer to a database instead of a package.
They only operate on a database and this way we can use them before a package is created.
|
2010-04-21 11:57:33 +02:00 |
Octavian Voicu
|
80878d00da
|
msi: Sync combo control value with associated property.
|
2010-04-19 15:13:30 +02:00 |
Octavian Voicu
|
857f979468
|
msi: Fill combo control with items from database.
|
2010-04-19 15:13:19 +02:00 |
Octavian Voicu
|
2793a4fd52
|
msi: Use standard window class for combo control and add error checking.
|
2010-04-19 15:12:48 +02:00 |
Hans Leidekker
|
7b6858546c
|
msi: Strip leading text style label from control text before lookup in binary table.
|
2010-03-03 15:23:15 +01:00 |
Andrew Eikum
|
d1a916a614
|
msi: Implement recursive INSTALLSTATE updates for msi treeview selector.
|
2010-01-06 09:51:17 +01:00 |
Rob Shearman
|
b960b967c9
|
msi: Improve stub for MsiGetFeatureCost{A, W} and hook the stub into the VolumeCostList dialog control.
|
2009-11-09 19:43:23 +01:00 |
Dmitry Timoshkov
|
0513f3c4e6
|
msi: Add support for msidbControlAttributesProgress95.
|
2009-10-29 15:48:38 +01:00 |
Dmitry Timoshkov
|
df8780356b
|
msi: Limit the progress to its maximal value, use MulDiv for better results.
|
2009-10-29 15:48:27 +01:00 |
Hans Leidekker
|
843382f284
|
msi: Define common strings only once.
|
2009-10-15 14:16:50 +02:00 |
Alexandre Julliard
|
2c5bd49297
|
msi: Build a proper tab chain by walking through the controls list.
Simply changing Z-order as we encounter windows is not sufficient to
ensure correct ordering, we have to rebuild the list from scratch.
|
2009-07-15 14:22:14 +02:00 |
Alexandre Julliard
|
3271362a26
|
msi: The dialog units are based on a 12-point font size, despite the documentation.
|
2009-06-25 12:09:45 +02:00 |
Ilya Shpigor
|
6c64da8b7c
|
msi: Subscribe to SetProgress event on adding progress bar control to dialog.
|
2009-05-21 16:17:52 +02:00 |
Michael Stefaniuc
|
5f3ac30b3c
|
msi: Remove superfluous pointer casts.
|
2009-01-15 12:43:03 +01:00 |
Andrew Talbot
|
668197a898
|
msi: Declare some functions static.
|
2009-01-12 13:10:53 +01:00 |
Andrew Talbot
|
40db5bdb16
|
msi: Sign-compare warnings fix.
|
2008-10-21 11:45:39 +02:00 |
James Hawkins
|
68268dc3df
|
msi: Initialize the count variable to zero.
|
2008-10-09 13:01:31 +02:00 |
James Hawkins
|
451aff9ae5
|
msi: Add extra constraints on the formatting string of edit path text.
|
2008-10-09 13:01:25 +02:00 |
James Hawkins
|
d596ae29d8
|
msi: Skip the feature action detection logic if there is no product code.
|
2008-08-25 11:40:30 +02:00 |
James Hawkins
|
4cacdc7dba
|
msi: Initialize the update function pointer when creating the control.
|
2008-07-18 11:15:38 +02:00 |
James Hawkins
|
69c02d0b03
|
msi: Create the MSI hidden window on demand.
|
2008-05-14 21:51:10 +02:00 |
James Hawkins
|
6d91fd8ce6
|
msi: Use the handle to the treeview item if the item text is not returned.
|
2008-05-05 13:34:05 +02:00 |
James Hawkins
|
c48daf93bb
|
msi: Downgrade a few messages to WARN.
|
2008-04-03 11:29:58 +02:00 |
James Hawkins
|
174b7b51ac
|
msi: Update controls based on a property when that property changes.
|
2008-02-28 10:59:22 +01:00 |
Rico Schüller
|
63c5e152a1
|
msi: Fix memory leaks (found by Smatch).
|
2008-01-07 13:46:06 +01:00 |
James Hawkins
|
f0d369ba44
|
msi: Allow whitespace after the property name when setting a property in the dialog.
|
2007-12-23 14:17:11 +01:00 |
James Hawkins
|
f4eea10bed
|
msi: The BS_GROUPBOX style should only be used if the HasBorder attribute is set.
|
2007-12-20 12:17:21 +01:00 |
James Hawkins
|
b1ce93f944
|
msi: Set the text color after calling the window proc.
|
2007-12-17 11:48:39 +01:00 |
James Hawkins
|
b1cc87cb65
|
msi: The line control has a height of exactly 2 device units.
|
2007-12-17 11:48:35 +01:00 |
Marcus Meissner
|
964a0303c1
|
msi: Fixed buffer overflow in number parsing.
|
2007-12-17 11:33:33 +01:00 |
Lionel Debroux
|
1bed47a3b3
|
msi: Fix missing alloc check.
|
2007-12-13 14:30:40 +01:00 |
Anatoly Lyutin
|
704c399237
|
msi: Fix invalid SQL query.
|
2007-11-28 11:14:42 +01:00 |
James Hawkins
|
9459ef5ab1
|
msi: Implement the VolumeSelectCombo control.
|
2007-11-13 13:35:27 +01:00 |
Mikolaj Zalewski
|
96e4320feb
|
msi: Use BS_GROUPBOX for group boxes.
|
2007-10-22 12:36:07 +02:00 |
Andrew Talbot
|
19ef864058
|
msi: Name all or none of the formal arguments in function prototypes.
|
2007-06-18 13:36:42 +02:00 |
Dmitry Timoshkov
|
3c9e7a7f33
|
wine: Switch to using 'long' for INT_PTR type for 64-bit compatibility.
|
2007-05-25 20:37:56 +02:00 |
James Hawkins
|
12c33ab8aa
|
msi: Remove incorrect ERR as messages can be sent before the control is created.
|
2007-05-07 14:32:03 +02:00 |
James Hawkins
|
933fd8b879
|
msi: Set the text limit of the edit control if the limit is given.
|
2007-05-07 14:31:57 +02:00 |
James Hawkins
|
7fe3ba934c
|
msi: Add the ES_AUTOHSCROLL style to the edit control.
|
2007-05-07 14:30:38 +02:00 |
James Hawkins
|
7f4a4e161f
|
msi: Only allow valid styles in msi_dialog_get_style.
|
2007-05-07 14:30:29 +02:00 |
James Hawkins
|
d4a324940b
|
msi: Check for a NULL text entry, as it can be blank in the VolumeCostList control.
|
2007-02-26 13:56:21 +01:00 |
James Hawkins
|
0746b9076d
|
msi: Cleanup the dialog event subscriptions when destroying the dialog.
|
2007-02-21 10:53:49 +01:00 |