.Bevel Button Info

-47, -39, -31, -23, 337, 339, 345, 347 Checkbox. If ButtonType is positive, setting .Value = True makes it show the horizontal bar, meaning neither yes nor no.
-46, -38, -30, -22, 338, 340, 346, 348 Same as above, but a RadioButton.
-45, -37, -29, -21 Checkbox. If ButtonType is positive, clicking on box makes it show the horizontal bar, meaning neither yes nor no. This clears when ButtonType is changed.
-44, -36, -28, -20 Same as above, but a RadioButton.
-42, -34, -26, -18, 342, 350 Rounded rect button, caption centered in middle with a stop sign picture to the left of the caption.
-41, -33, -25, -17, 343, 351 Same as above, but stop sign picture is to the right of the caption.
-16 -> -1, 352 -> 367 Scrollbar. 2 widths: 13 or 15. If ButtonType is 0 or positive, scrollbar is deactivated. If ButtonType is negative, scrollbar is activated. Moving scrollbar sets Value to True.
0 -> 3, 8 -> 11 Default button. Menu arrow points down.
4 -> 7, 12 -> 15 Default button. Menu arrow points right.
16 -> 19, 24 -> 31 Varying types of sliding bar. If ButtonType is 0 or positive, bar has no slider. If ButtonType is negative, bar has slider. Moving bar sets Value = True. If slider is slid as far as it will go, Value = False. If Width > Height, then the bar is horizontal at the top. Else bar is vertical at the left.
20 -> 23 Same as above, but if Width > Height then bar is horizontal at the bottom, else bar is vertical at the right.
32, 36, 40, 44 Arrow pointing right. If ButtonType is positive, setting Value = True makes it point down. Changing ButtonType makes it point right again.
33, 37, 41, 45 Same as above, but points left.
34, 38, 42, 46 Arrow pointing right. If ButtonType is positive, clicking makes it point down. Changing ButtonType makes it point right again.
35, 39, 43, 47 Same as above, but points left.
48, 50, 52, 54, 56, 58, 60, 62 Blue bar. If ButtonType is 0 or positive, bar is deactivated. If ButtonType is negative, bar is activated. If Width > Height then horizontal, else vertical.
49, 51, 53, 55, 57, 59, 61, 63 I have no idea. If ButtonType is 0 or positive, a tiny little thing about 20 pixels wide(?) and 10 pixels high(?) If ButtonType is negative, sorta grey-ish pattern across entire button.
64 -> 79 LittleArrows control. To look correct, Width = 13 and Height = 23. If ButtonType is 0, clicking does nothing. If ButtonType <> 0, clicking triggers action and clicks the upper or lower part of the button.
80 -> 95 ChasingArrows control. Width = 15, Height = 15.
96, 104 TabBox control without tabs. Bar at top. If HasMenu is 2, Bar is at right.
97, 105 Same as above, but positioned down 4 pixels.
98, 106 Same as above, but bar is at bottom. If HasMenu is 2, bar is at left.
99, 107 Same as above, but positioned up 4 pixels.
100, 108 Same as above, but bar is at right.
101, 109 Same as above, positioned right 4 pixels.
102, 110 Same as above, but bar is at left.
103, 111 Same as above, but positioned left 4 pixels.
112 -> 127 Line control. If Height > Width then vertical, else horizontal.
128, 131, 139 GroupBox control.
129, 137 GroupBox with checkbox. Doesn't work.
132, 135, 143 Weird-looking GroupBox.
133, 141 GroupBox with checkbox. Doesn't work.
144 -> 159 ImageWell control.
160, 168 Arrow pointing right. Doesn't work.
161, 169 Arrow pointing left. Doesn't work.
162, 170 Arrow pointing up. Doesn't work.
163, 171 Arrow pointing down. Doesn't work.
164, 172 Tiny arrow pointing right. Doesn't work.
165, 173 Tiny arrow pointing left. Doesn't work.
166, 174 Tiny arrow pointing up. Doesn't work.
167, 175 Tiny arrow pointing down. Doesn't work.
192 -> 207 Placard control.
208, 212, 216, 220 Box with time, you can change time. Format is hh:mm AM/PM. You can't retrieve time
209, 213, 217, 221 Same as above, but format is hh:mm:ss AM/PM.
210, 214, 218, 222 Same as above, but date. Format is mm/dd/yy.
211, 215, 219, 223 Same as above, but format is mm/yy.
240, 242, 244, 246, 248, 250, 252, 254, 320 -> 335, 880 -> 895 Editfield. Clicking triggers action.
304, 306, 308, 310, 312, 314, 316, 318 I don't know. It looks like a lighter version of the background.
305, 307, 309, 311, 313, 315, 317, 319 Same as above with line at bottom.
336, 344 Big rounded rect button.
400, 402, 404, 406, 408, 410, 412, 414 Editfield with scrollbar. If ButtonType is 0 or positive, scrollbar is disabled. Else scrollbar is enabled.
401, 403, 405, 407, 409, 411, 413, 415 Editfield without scrollbar. Can't trigger action.
416 -> 431 White box about the size of a single space. Clicking triggers action.
448, 450, 452, 454, 456, 458, 460, 462 Arrow button as seen in open/save dialogs. Clicking triggers action. Toggling Value changes arrow direction up or down.
449, 451, 453, 455, 457, 459, 461, 463 Same as above, but action toggles value and direction.
464, 466, 468, 470, 472, 474, 476, 478 Round button. Clicking triggers action.
465, 467, 469, 471, 473, 475, 477, 479 Same as above but larger.
1568 -> 1575 Weird-looking slider bar without slider. Doesn't work.
1576 -> 1583 Variations on slider bar theme. Number shown is ButtonType * 256. If ButtonType is negative, slider is shown.
1600 -> 1615 Weirdest button. Looks sorta like a compass? Line pointing at about 15° on a compass. Clicking moves line to 0°. If ButtonType <> 0, action is triggered. Only triggers once.

 

Download BevelScanner.prj here.