summaryrefslogtreecommitdiff
path: root/src/widget.cpp
AgeCommit message (Collapse)Author
2009-12-21(svn r18584) -Codechange: Generalize MakeWidgetTree to read only one widget ↵alberth
(recursively).
2009-12-21(svn r18583) -Codechange: Add WWT_SHADEBOX widget and its functions (heavily ↵alberth
based on code by erikjanp).
2009-12-13(svn r18492) -Doc: A few Doxygen reference fixes (NewsSubtype reported by ↵alberth
Eddi), and a typo fix.
2009-12-13(svn r18491) -Fix (r18482): Update doxy comments of SetupSmallestSize() as well.alberth
2009-12-13(svn r18490) -Doc: Fixed syntax of a few doxygen pre and post coditions.alberth
2009-12-13(svn r18482) -Cleanup (r18092): Conversion to widget array is not done any more.alberth
2009-11-28(svn r18330) -Cleanup: remove some unneeded includesrubidium
2009-11-26(svn r18303) -Fix: Widget indices are valid when >= 0.frosch
2009-11-24(svn r18273) -Codechange: do not require widget numbers for default widgets ↵rubidium
(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(svn r18272) -Codechange: make FindScrollbar a const functionrubidium
2009-11-24(svn r18267) -Codechange: make the music window big font awarerubidium
2009-11-22(svn r18232) -Fix: Extend container widgets to accomadate multiples of ↵alberth
filling step size.
2009-11-22(svn r18230) -Codechange: Allow fill stepsize to be set from ↵alberth
Window::UpdateWidgetSize().
2009-11-22(svn r18229) -Codechange: Make fill_x, fill_y a number instead of a bool.alberth
2009-11-22(svn r18223) -Codechange: remove the requirement of having an index for ↵rubidium
background widgets
2009-11-22(svn r18212) -Codechange: remove unneeded 'parameters' for WWT_CAPTION, ↵rubidium
WWT_CLOSEBOX and WWT_STICKYBOX in the nested widget arrays
2009-11-22(svn r18210) -Codechange: Child widgets always get the entire space in ↵alberth
perpendicular direction of the container.
2009-11-20(svn r18201) -Codechange (r18092): No need anymore for initializing nested ↵alberth
widgets for Widget* arrays.
2009-11-19(svn r18195) -Codechange: move the child padding calculation/handling to ↵rubidium
WWT_FRAME -Fix (r18168): crash when switching languages when a non-standard font height is used
2009-11-19(svn r18189) -Codechange: remove some now unneeded stringsrubidium
2009-11-19(svn r18188) -Codechange: s/NWID_BUTTON_DRPDOWN/NWID_BUTTON_DROPDOWN/grubidium
2009-11-19(svn r18186) -Add: a widgets for left/right arrows with the ability to turn ↵rubidium
themselves around when a RTL language is loaded
2009-11-18(svn r18168) -Codechange: Adjust a frame's child's padding to account for ↵peter1138
text height, and draw the top bar appropriately.
2009-11-17(svn r18150) -Codechange: make the horizontal scrollbar scroll in the ↵rubidium
opposite direction with RTL
2009-11-17(svn r18138) -Codechange: Add a new widgetpart to specify the height of a ↵peter1138
widget in text lines.
2009-11-15(svn r18099) -Codechange: scale the edit boxes to the fontsizerubidium
2009-11-15(svn r18092) -Codechange: remove support for the unnested widgetsrubidium
2009-11-15(svn r18089) -Codechange: remove ResizeWindowForWidgetrubidium
2009-11-15(svn r18088) -Codechange: remove CompareWidgetArraysrubidium
2009-11-15(svn r18087) -Codechange: remove NWID_LAYEREDrubidium
2009-11-13(svn r18065) -Codechange/Fix: account for the text in WWT_FRAMEs when ↵rubidium
determining the minimum width
2009-11-13(svn r18064) -Codechange: make the sticky box size to the height of the ↵rubidium
title bar preventing glitches with larger fonts
2009-11-09(svn r18033) -Codechange: make the padding for IMGBTN_2 the same as for ↵rubidium
IMGBTN; the image doesn't move, so the extra space at the right and bottom aren't needed
2009-11-09(svn r18028) -Codechange: unglobalise some functionsrubidium
2009-11-08(svn r18022) -Cleanup: remove some (now) unused button resize functionsrubidium
2009-11-06(svn r17984) -Codechange: make it possible to use MakeNWidgets using a ↵rubidium
custom container widget.
2009-10-30(svn r17903) -Codechange: don't get a modifiable NWidget from a const Windowrubidium
2009-10-23(svn r17848) -Codechange: allow overriding (some) settings of ↵rubidium
STACKED_SELECTION_ZERO_SIZE widgets via UpdateWidgetSize
2009-10-10(svn r17755) -Codechange: Allow for a zero-size display plane in a ↵alberth
NWidgetStacked widget to hide its child widgets.
2009-10-04(svn r17693) -Cleanup: remove some unneeded includesrubidium
2009-09-19(svn r17579) -Fix: remove doxygen docs for removed parameters, or change ↵rubidium
@param to @tparam if necessary
2009-09-19(svn r17575) -Codechange: Adding a new combined button+dropdown widget.alberth
2009-09-19(svn r17574) -Fix (r17573): Insert NWID_SELECTION in nested_array when ↵alberth
appropriate.
2009-09-19(svn r17573) -Codechange: NWID_SELECTION containers have a selected ↵alberth
widget-plane, and optionally an index in the nested_array.
2009-09-19(svn r17572) -Codechange: Use the Window::GetWidget() function to access ↵alberth
nested widgets through the nested_array.
2009-09-13(svn r17532) -Codechange: Rename several Invalidate functions to SetDirty ↵frosch
for more consistency and distinguishability.
2009-09-11(svn r17505) -Codechange: WWT_EMPTY is not a special case any more for ↵alberth
invalidating widgets.
2009-09-05(svn r17427) -Codechange: Removing some unneeded widget parts (for reduced ↵alberth
compilation time).
2009-09-02(svn r17389) -Codechange: Add support for shaded viewports.alberth
2009-09-02(svn r17388) -Codechange: Paint the background of background widgets before ↵alberth
painting its children.