summaryrefslogtreecommitdiff
path: root/src/widget_type.h
AgeCommit message (Collapse)Author
2010-03-23(svn r19507) -Codechange: remove semicolon after DECLARE_POSTFIX_INCREMENT ↵smatz
and DECLARE_ENUM_AS_BIT_SET
2010-01-15(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, ↵rubidium
if a header require a header make it include that header
2009-12-22(svn r18606) -Codechange: Introduce several forms of zero-size stacked ↵alberth
display planes.
2009-12-21(svn r18587) -Codechange: Insert a shade selection widget in the widget tree ↵alberth
when the window starts with a title bar with a shade box.
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 r18490) -Doc: Fixed syntax of a few doxygen pre and post coditions.alberth
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-22(svn r18229) -Codechange: Make fill_x, fill_y a number instead of a bool.alberth
2009-11-21(svn r18203) -Codechange (r18092): Remove DisplayFlags enum of old widgets.alberth
2009-11-20(svn r18201) -Codechange (r18092): No need anymore for initializing nested ↵alberth
widgets for Widget* arrays.
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-17(svn r18138) -Codechange: Add a new widgetpart to specify the height of a ↵peter1138
widget in text lines.
2009-11-15(svn r18092) -Codechange: remove support for the unnested widgetsrubidium
2009-11-15(svn r18088) -Codechange: remove CompareWidgetArraysrubidium
2009-11-15(svn r18087) -Codechange: remove NWID_LAYEREDrubidium
2009-11-09(svn r18028) -Codechange: unglobalise some 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-10(svn r17755) -Codechange: Allow for a zero-size display plane in a ↵alberth
NWidgetStacked widget to hide its child widgets.
2009-09-19(svn r17575) -Codechange: Adding a new combined button+dropdown widget.alberth
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-19(svn r17570) -Fix: a number of Doxygen warnings about missing parameters, ↵rubidium
which were sometimes missing and sometimes just typos
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 r17377) -Fix (r17365): MSVC complains about struct<>class differenceyexo
2009-08-21(svn r17248) -Fix: add GPL license notice where appropriaterubidium
2009-08-14(svn r17171) -Doc: Additions and corrections of various doxygen strings.alberth
2009-08-01(svn r17023) -Revert (r16839): FillNestedArray() was less obsolete than ↵alberth
anticipated.
2009-07-26(svn r16963) -Codechange: Added NWidgetViewport widget.alberth
2009-07-26(svn r16961) -Codechange: Moving some methods up in the class hierarchy to ↵alberth
avoid code duplication.
2009-07-16(svn r16845) -Codechange: Introduction of constants for describing the bits ↵alberth
in a WWT_MATRIX data field.
2009-07-16(svn r16843) -Codechange: More documentation for the WWT_MATRIX widget, and ↵alberth
better variable names in matrix rendering function.
2009-07-15(svn r16839) -Codechange: Remove obsolete FillNestedArray().alberth
2009-07-15(svn r16838) -Codechange: Fill Window::nested_array in SetupSmallestSize.alberth
2009-07-15(svn r16837) -Codechange: Collect largest used index while constructing ↵alberth
nested widget tree.
2009-07-12(svn r16798) -Fix [FS#3016]: Added several new widget distances for better ↵alberth
widget size computations.
2009-07-04(svn r16740) -Codechange: Self-sizing widgets in intro screen, town ↵alberth
directory, and found town windows.
2009-06-26(svn r16670) -Codechange: Containers with equally sized children are useful ↵alberth
to have.
2009-06-04(svn r16515) -Codechange: Added scrollbar handling for nested widgets, and ↵alberth
finding widgets by type or position in the tree.
2009-06-03(svn r16514) -Codechange: Add widget flags, and drawing and invalidating.alberth
2009-06-03(svn r16513) -Codechange: Add nested widgets root and array to Window, and ↵alberth
NWidgetBase::FillNestedArray() to fill the array.
2009-06-01(svn r16501) -Codechange: Introduced different phases in resizing a nested ↵alberth
widget tree.
2009-05-21(svn r16372) -Codechange: Simplify size calculations with a few helper ↵alberth
functions.
2009-05-21(svn r16369) -Codechange: Renaming ComputeMinimalSize() to ↵alberth
SetupSmallestSize(), and AssignMinimalPosition() to AssignSizePosition(), they do not compute minimal size anymore.