summaryrefslogtreecommitdiff
path: root/widgetfactory.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'widgetfactory.cpp')
-rw-r--r--widgetfactory.cpp22
1 files changed, 22 insertions, 0 deletions
diff --git a/widgetfactory.cpp b/widgetfactory.cpp
index 6259f17..ec1c28a 100644
--- a/widgetfactory.cpp
+++ b/widgetfactory.cpp
@@ -7,6 +7,12 @@ enum {
ID_ED1,
ID_B1,
ID_B2,
+ ID_B3,
+ ID_B4,
+ ID_COMBO1,
+ ID_LBL4,
+ ID_COMBO2,
+ ID_LBL5,
ID__MAX
};
@@ -96,6 +102,22 @@ WinMain
ALF_AddButton(win, ID_B1, 2, 1, TEXT("&Go!"));
ALF_AddButton(win, ID_B2, 0, 2, TEXT("Oh m&y god,\r\nwho the hell cares?"));
+ ALF_AddLabel(win, ID_LBL4, 0, 3, TEXT("Editable Combo Box:"));
+ HWND hwndCombo1 = ALF_AddEditableComboBox(win, ID_COMBO1, 1, 3, TEXT("Hello!"));
+ ALF_AddButton(win, ID_B3, 2, 3, TEXT("Ok"));
+
+ ALF_ComboBoxAddString(hwndCombo1, TEXT("Hello World!"));
+ ALF_ComboBoxAddString(hwndCombo1, TEXT("Goodbye World!"));
+ ALF_ComboBoxAddString(hwndCombo1, TEXT("The quick brown fox jumps over the lazy dog"));
+
+ ALF_AddLabel(win, ID_LBL5, 0, 4, TEXT("Selection-Only Combo Box:"));
+ HWND hwndCombo2 = ALF_AddSelectionOnlyComboBox(win, ID_COMBO2, 1, 4);
+ ALF_AddButton(win, ID_B4, 2, 4, TEXT("Lol"));
+
+ ALF_ComboBoxAddString(hwndCombo2, TEXT("Hello World!"));
+ ALF_ComboBoxAddString(hwndCombo2, TEXT("Goodbye World!"));
+ ALF_ComboBoxAddString(hwndCombo2, TEXT("The quick brown fox jumps over the lazy dog"));
+
ALF_RecalculateLayout(win);
ALF_SetDefaultButton(win, ID_B1);