|
|
1.1 root 1: The following are the most significant programming differences between
2: SDK 1.05 and SDK 1.1.
3:
4: 1. Proportional fonts.
5:
6: This change involves recompilation, and changing the sizes of
7: text fields to accomodate the new text widths.
8:
9: 2. FCF flags.
10:
11: The flags FCF_SHELLPOSITION, FCF_ICON, FCF_ACCELTABLE, FCF_TASKLIST
12: were added to FCF_STANDARD (they used to be FS_ style flags).
13:
14: The problems which arise now are that applications that do not
15: have either icons or accelerator tables, but use FCF_STANDARD,
16: GP fault for no apparent reason.
17:
18: Also, if FCF_SHELLPOSITION is not specified, since you have not
19: told the system to set the default size/position of your window,
20: it does not appear (either it's hidden, or has no size)
21:
22: 3. MenuItem syntax changed in resource files.
23:
24: The MIS_ and MIA_ flags are now separate in the MENUITEM statement.
25:
26: Old: MENUITEM "X", IDM_X, MIS_TEXT | MIA_DISABLED
27: New: MENUITEM "X", IDM_X, MIS_TEXT, MIA_DISABLED
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.