Commit Graph

229 Commits

Author SHA1 Message Date
terkhen c92b2e9d3c (svn r20239) -Doc: Give a common name to all fall throughs (FALL THROUGH). 2010-07-29 14:26:28 +00:00
alberth c2a871d10b (svn r20043) -Codechange: Introduce vertical alignment for DrawStringMultiLine(). 2010-07-02 13:53:05 +00:00
frosch c973a3cc7b (svn r19943) -Fix [FS#3865]: Disallow moving of vehicle news window. 2010-06-07 19:56:32 +00:00
alberth 56f3bc595a (svn r19844) -Fix: Move NWidgetBase::StoreSizePosition() to an include file, and use proper inline macro. 2010-05-16 19:17:02 +00:00
alberth 25357f031c (svn r19843) -Codechange: Move ComputeMaxSize() to widget_type.h to make it globally accessible. 2010-05-16 19:13:31 +00:00
rubidium b32665ebd0 (svn r19706) -Add: support for the (NewGRF) debug box 2010-04-24 13:27:22 +00:00
rubidium 9467b7c6d6 (svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header 2010-01-15 16:41:15 +00:00
alberth e967f04123 (svn r18606) -Codechange: Introduce several forms of zero-size stacked display planes. 2009-12-22 20:43:25 +00:00
alberth caa73efe93 (svn r18605) -Codechange: Coding style fixes, prevent useless calls to UpdateWidgetSize(). 2009-12-22 19:40:23 +00:00
rubidium 653addf364 (svn r18593) -Fix: GetWidget call case similar to r18591 2009-12-21 18:20:18 +00:00
rubidium 231b2d500e (svn r18592) -Fix (r18591): argh... save after starting the commit :( 2009-12-21 18:13:43 +00:00
rubidium 1465a8e120 (svn r18591) -Fix [FS#3399]: FindScrollbar could trigger an assert if the next widget (in the widget array) was a container-ish (e.g. selection) widget 2009-12-21 18:12:25 +00:00
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