Commit Graph

167 Commits

Author SHA1 Message Date
alberth
40ab9eeeba (svn r18587) -Codechange: Insert a shade selection widget in the widget tree when the window starts with a title bar with a shade box. 2009-12-21 16:16:40 +00:00
alberth
e8690df51b (svn r18584) -Codechange: Generalize MakeWidgetTree to read only one widget (recursively). 2009-12-21 16:12:43 +00:00
alberth
45a8eb682e (svn r18583) -Codechange: Add WWT_SHADEBOX widget and its functions (heavily based on code by erikjanp). 2009-12-21 16:06:20 +00:00
alberth
f7e40c76e4 (svn r18492) -Doc: A few Doxygen reference fixes (NewsSubtype reported by Eddi), and a typo fix. 2009-12-13 21:12:36 +00:00
alberth
867af7ae35 (svn r18491) -Fix (r18482): Update doxy comments of SetupSmallestSize() as well. 2009-12-13 21:05:38 +00:00
alberth
6551592e8d (svn r18490) -Doc: Fixed syntax of a few doxygen pre and post coditions. 2009-12-13 20:54:52 +00:00
alberth
35c40409ca (svn r18482) -Cleanup (r18092): Conversion to widget array is not done any more. 2009-12-13 13:29:13 +00:00
rubidium
da30e736ca (svn r18330) -Cleanup: remove some unneeded includes 2009-11-28 20:35:25 +00:00
frosch
2bbaf9f2eb (svn r18303) -Fix: Widget indices are valid when >= 0. 2009-11-26 22:46:13 +00:00
rubidium
46f90bef77 (svn r18273) -Codechange: do not require widget numbers for default widgets (close, sticky, resize buttons and the caption), except when you want to use SetStringParameter for the caption ofcourse. Also remove the requirement for some of the WDF flags; no need to test for both the flag whether a feature is used and whether the feature is in action. 2009-11-24 17:13:24 +00:00
rubidium
5669e483c5 (svn r18272) -Codechange: make FindScrollbar a const function 2009-11-24 16:54:52 +00:00
rubidium
ea0fd4656a (svn r18267) -Codechange: make the music window big font aware 2009-11-24 13:14:48 +00:00
alberth
1a1abf5c6c (svn r18232) -Fix: Extend container widgets to accomadate multiples of filling step size. 2009-11-22 18:31:17 +00:00
alberth
5bee09c924 (svn r18230) -Codechange: Allow fill stepsize to be set from Window::UpdateWidgetSize(). 2009-11-22 18:28:14 +00:00
alberth
18b33fde83 (svn r18229) -Codechange: Make fill_x, fill_y a number instead of a bool. 2009-11-22 18:26:01 +00:00
rubidium
3703ba5e4a (svn r18223) -Codechange: remove the requirement of having an index for background widgets 2009-11-22 14:40:55 +00:00
rubidium
f106bbbe5c (svn r18212) -Codechange: remove unneeded 'parameters' for WWT_CAPTION, WWT_CLOSEBOX and WWT_STICKYBOX in the nested widget arrays 2009-11-22 11:20:12 +00:00
alberth
10c16be369 (svn r18210) -Codechange: Child widgets always get the entire space in perpendicular direction of the container. 2009-11-22 10:59:12 +00:00
alberth
75e513d5b5 (svn r18201) -Codechange (r18092): No need anymore for initializing nested widgets for Widget* arrays. 2009-11-20 20:10:06 +00:00
rubidium
bea622be02 (svn r18195) -Codechange: move the child padding calculation/handling to WWT_FRAME
-Fix (r18168): crash when switching languages when a non-standard font height is used
2009-11-19 22:49:04 +00:00
rubidium
e89df4a68d (svn r18189) -Codechange: remove some now unneeded strings 2009-11-19 18:08:35 +00:00
rubidium
f123ff906f (svn r18188) -Codechange: s/NWID_BUTTON_DRPDOWN/NWID_BUTTON_DROPDOWN/g 2009-11-19 18:01:24 +00:00
rubidium
e29bc3113c (svn r18186) -Add: a widgets for left/right arrows with the ability to turn themselves around when a RTL language is loaded 2009-11-19 17:56:03 +00:00
peter1138
f7722d8a2b (svn r18168) -Codechange: Adjust a frame's child's padding to account for text height, and draw the top bar appropriately. 2009-11-18 18:17:27 +00:00
rubidium
266a1d0f7d (svn r18150) -Codechange: make the horizontal scrollbar scroll in the opposite direction with RTL 2009-11-17 18:45:57 +00:00
peter1138
cfef0b5bf4 (svn r18138) -Codechange: Add a new widgetpart to specify the height of a widget in text lines. 2009-11-17 13:04:05 +00:00
rubidium
bb5a43e609 (svn r18099) -Codechange: scale the edit boxes to the fontsize 2009-11-15 15:37:37 +00:00
rubidium
1f6f15a126 (svn r18092) -Codechange: remove support for the unnested widgets 2009-11-15 13:36:30 +00:00
rubidium
b3d1657d11 (svn r18089) -Codechange: remove ResizeWindowForWidget 2009-11-15 10:40:06 +00:00
rubidium
c162fa0575 (svn r18088) -Codechange: remove CompareWidgetArrays 2009-11-15 10:38:04 +00:00
rubidium
7b0106da02 (svn r18087) -Codechange: remove NWID_LAYERED 2009-11-15 10:30:32 +00:00
rubidium
8f813ee6fa (svn r18065) -Codechange/Fix: account for the text in WWT_FRAMEs when determining the minimum width 2009-11-13 20:23:48 +00:00
rubidium
b7e7db7625 (svn r18064) -Codechange: make the sticky box size to the height of the title bar preventing glitches with larger fonts 2009-11-13 20:10:13 +00:00
rubidium
2396f693a2 (svn r18033) -Codechange: make the padding for IMGBTN_2 the same as for IMGBTN; the image doesn't move, so the extra space at the right and bottom aren't needed 2009-11-09 17:20:48 +00:00
rubidium
224f4e0197 (svn r18028) -Codechange: unglobalise some functions 2009-11-09 10:40:33 +00:00
rubidium
064365fc7a (svn r18022) -Cleanup: remove some (now) unused button resize functions 2009-11-08 19:49:13 +00:00
rubidium
f722df46c0 (svn r17984) -Codechange: make it possible to use MakeNWidgets using a custom container widget. 2009-11-06 20:26:28 +00:00
rubidium
ea24fbcc62 (svn r17903) -Codechange: don't get a modifiable NWidget from a const Window 2009-10-30 07:51:33 +00:00
rubidium
a5a1206bbe (svn r17848) -Codechange: allow overriding (some) settings of STACKED_SELECTION_ZERO_SIZE widgets via UpdateWidgetSize 2009-10-23 21:10:24 +00:00
alberth
2592a45e4c (svn r17755) -Codechange: Allow for a zero-size display plane in a NWidgetStacked widget to hide its child widgets. 2009-10-10 14:20:38 +00:00
rubidium
982b8ee5fc (svn r17693) -Cleanup: remove some unneeded includes 2009-10-04 17:16:41 +00:00
rubidium
2e5596025c (svn r17579) -Fix: remove doxygen docs for removed parameters, or change @param to @tparam if necessary 2009-09-19 15:17:47 +00:00
alberth
b124f09934 (svn r17575) -Codechange: Adding a new combined button+dropdown widget. 2009-09-19 13:08:37 +00:00
alberth
d5316d1f5d (svn r17574) -Fix (r17573): Insert NWID_SELECTION in nested_array when appropriate. 2009-09-19 12:52:49 +00:00
alberth
4ff755ac90 (svn r17573) -Codechange: NWID_SELECTION containers have a selected widget-plane, and optionally an index in the nested_array. 2009-09-19 11:55:44 +00:00
alberth
d54028fde8 (svn r17572) -Codechange: Use the Window::GetWidget() function to access nested widgets through the nested_array. 2009-09-19 11:31:12 +00:00
frosch
0e36260337 (svn r17532) -Codechange: Rename several Invalidate functions to SetDirty for more consistency and distinguishability. 2009-09-13 19:15:59 +00:00
alberth
2895bb0e36 (svn r17505) -Codechange: WWT_EMPTY is not a special case any more for invalidating widgets. 2009-09-11 19:26:44 +00:00
alberth
3c1aa02560 (svn r17427) -Codechange: Removing some unneeded widget parts (for reduced compilation time). 2009-09-05 19:44:53 +00:00
alberth
063b240649 (svn r17389) -Codechange: Add support for shaded viewports. 2009-09-02 20:28:41 +00:00