rubidium
|
0848d92af1
|
(svn r21447) -Add: accessor function to get the direction of a scrollbar
|
14 years ago |
rubidium
|
951b725b8c
|
(svn r20922) -Fix [FS#4071]: accidentally moving the mouse of the scrollbar arrows while pressing it clicks the button next to the arrow
|
14 years ago |
rubidium
|
30f2afac9b
|
(svn r20632) -Cleanup: remove "a few" unneeded includes, and add them to some headers
|
14 years ago |
yexo
|
16be24e13a
|
(svn r20558) -Codechange: use one generic function to create a list of company buttons
|
14 years ago |
frosch
|
d496ec65b9
|
(svn r20470) -Codechange: Make arrow buttons lower and raise like other buttons when clicked.
|
14 years ago |
frosch
|
9e538acc03
|
(svn r20461) -Codechange: Replace WWT_HSCROLLBAR, WWT_SCROLLBAR and WWT_SCROLL2BAR with NWID_HSCROLLBAR and NWID_VSCROLLBAR.
|
14 years ago |
frosch
|
b37be47f16
|
(svn r20460) -Codechange: Remove WF_SCROLL window flags and store the state directly in the scrollbar widget instead.
|
14 years ago |
frosch
|
6e9c9c28d9
|
(svn r20459) -Codechange: Remove the Scrollbar members of Window and make NWidgetScrollbar inherit from Scrollbar instead.
|
14 years ago |
frosch
|
55bd5de43d
|
(svn r20458) -Codechange: Move Scrollbar from window.cpp to widget.cpp
|
14 years ago |
frosch
|
66e48dfdce
|
(svn r20456) -Codechange: Add separate nested widget class for scrollbars.
|
14 years ago |
frosch
|
10339c60c0
|
(svn r20452) -Codechange: Remove NWidgetCore::FindScrollbar() and associate scrollbar explicitly using a NWidgetPart via SetScrollbar().
|
14 years ago |
frosch
|
4bd32799f1
|
(svn r20286) -Codechange: Unify end of doxygen comments.
|
14 years ago |
frosch
|
ed4f806f1d
|
(svn r20283) -Codechange: Unify start of doygen comments.
|
14 years ago |
alberth
|
638cfe86e3
|
(svn r19844) -Fix: Move NWidgetBase::StoreSizePosition() to an include file, and use proper inline macro.
|
14 years ago |
alberth
|
b3be440d78
|
(svn r19843) -Codechange: Move ComputeMaxSize() to widget_type.h to make it globally accessible.
|
14 years ago |
rubidium
|
398418b8fa
|
(svn r19812) -Codechange: give some unnamed enums a name or, in case they consisted of unrelated values use static const (u)int
|
14 years ago |
rubidium
|
e75e2648fc
|
(svn r19706) -Add: support for the (NewGRF) debug box
|
14 years ago |
smatz
|
53aaabe6e9
|
(svn r19507) -Codechange: remove semicolon after DECLARE_POSTFIX_INCREMENT and DECLARE_ENUM_AS_BIT_SET
|
14 years ago |
rubidium
|
82fc28f77f
|
(svn r18809) -Codechange/Cleanup: remove unneeded headers from some files, if a header require a header make it include that header
|
15 years ago |
alberth
|
3323d64f28
|
(svn r18606) -Codechange: Introduce several forms of zero-size stacked display planes.
|
15 years ago |
alberth
|
f55c3312b3
|
(svn r18587) -Codechange: Insert a shade selection widget in the widget tree when the window starts with a title bar with a shade box.
|
15 years ago |
alberth
|
ca66652005
|
(svn r18583) -Codechange: Add WWT_SHADEBOX widget and its functions (heavily based on code by erikjanp).
|
15 years ago |
alberth
|
e0393a3de1
|
(svn r18492) -Doc: A few Doxygen reference fixes (NewsSubtype reported by Eddi), and a typo fix.
|
15 years ago |
alberth
|
57e6c7fdb7
|
(svn r18490) -Doc: Fixed syntax of a few doxygen pre and post coditions.
|
15 years ago |
rubidium
|
8371be352b
|
(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.
|
15 years ago |
rubidium
|
75bd985876
|
(svn r18272) -Codechange: make FindScrollbar a const function
|
15 years ago |
alberth
|
2b6f792513
|
(svn r18229) -Codechange: Make fill_x, fill_y a number instead of a bool.
|
15 years ago |
alberth
|
0512761214
|
(svn r18203) -Codechange (r18092): Remove DisplayFlags enum of old widgets.
|
15 years ago |
alberth
|
777d5ce12e
|
(svn r18201) -Codechange (r18092): No need anymore for initializing nested widgets for Widget* arrays.
|
15 years ago |
rubidium
|
30f7483f9c
|
(svn r18188) -Codechange: s/NWID_BUTTON_DRPDOWN/NWID_BUTTON_DROPDOWN/g
|
15 years ago |
rubidium
|
089992ef13
|
(svn r18186) -Add: a widgets for left/right arrows with the ability to turn themselves around when a RTL language is loaded
|
15 years ago |
peter1138
|
14c6fd0e39
|
(svn r18138) -Codechange: Add a new widgetpart to specify the height of a widget in text lines.
|
15 years ago |
rubidium
|
aeb9f8e715
|
(svn r18092) -Codechange: remove support for the unnested widgets
|
15 years ago |
rubidium
|
884561f431
|
(svn r18088) -Codechange: remove CompareWidgetArrays
|
15 years ago |
rubidium
|
9396a701fe
|
(svn r18087) -Codechange: remove NWID_LAYERED
|
15 years ago |
rubidium
|
860b9b1cea
|
(svn r18028) -Codechange: unglobalise some functions
|
15 years ago |
rubidium
|
0c005f9cfa
|
(svn r17984) -Codechange: make it possible to use MakeNWidgets using a custom container widget.
|
15 years ago |
rubidium
|
3bc0a4ed3e
|
(svn r17903) -Codechange: don't get a modifiable NWidget from a const Window
|
15 years ago |
alberth
|
cfbd5ba59b
|
(svn r17755) -Codechange: Allow for a zero-size display plane in a NWidgetStacked widget to hide its child widgets.
|
15 years ago |
alberth
|
8d7498b82c
|
(svn r17575) -Codechange: Adding a new combined button+dropdown widget.
|
15 years ago |
alberth
|
ceab116065
|
(svn r17573) -Codechange: NWID_SELECTION containers have a selected widget-plane, and optionally an index in the nested_array.
|
15 years ago |
alberth
|
116c77c342
|
(svn r17572) -Codechange: Use the Window::GetWidget() function to access nested widgets through the nested_array.
|
15 years ago |
rubidium
|
e8ddf001c8
|
(svn r17570) -Fix: a number of Doxygen warnings about missing parameters, which were sometimes missing and sometimes just typos
|
15 years ago |
frosch
|
ebd916be3d
|
(svn r17532) -Codechange: Rename several Invalidate functions to SetDirty for more consistency and distinguishability.
|
15 years ago |
alberth
|
a10d841970
|
(svn r17505) -Codechange: WWT_EMPTY is not a special case any more for invalidating widgets.
|
15 years ago |
alberth
|
0be5e59355
|
(svn r17427) -Codechange: Removing some unneeded widget parts (for reduced compilation time).
|
15 years ago |
alberth
|
0847b338c6
|
(svn r17389) -Codechange: Add support for shaded viewports.
|
15 years ago |
yexo
|
b7f7dd77bf
|
(svn r17377) -Fix (r17365): MSVC complains about struct<>class difference
|
15 years ago |
rubidium
|
7fbc33dae1
|
(svn r17248) -Fix: add GPL license notice where appropriate
|
15 years ago |
alberth
|
4eb155ccfb
|
(svn r17171) -Doc: Additions and corrections of various doxygen strings.
|
15 years ago |
alberth
|
47075fdbca
|
(svn r17023) -Revert (r16839): FillNestedArray() was less obsolete than anticipated.
|
15 years ago |
alberth
|
9856cc9d0a
|
(svn r16963) -Codechange: Added NWidgetViewport widget.
|
15 years ago |
alberth
|
0081bb9a96
|
(svn r16961) -Codechange: Moving some methods up in the class hierarchy to avoid code duplication.
|
15 years ago |
alberth
|
d0a47fc1b4
|
(svn r16845) -Codechange: Introduction of constants for describing the bits in a WWT_MATRIX data field.
|
15 years ago |
alberth
|
c00ce64458
|
(svn r16843) -Codechange: More documentation for the WWT_MATRIX widget, and better variable names in matrix rendering function.
|
15 years ago |
alberth
|
99215c5010
|
(svn r16839) -Codechange: Remove obsolete FillNestedArray().
|
15 years ago |
alberth
|
9be387761c
|
(svn r16838) -Codechange: Fill Window::nested_array in SetupSmallestSize.
|
15 years ago |
alberth
|
92206f2d18
|
(svn r16837) -Codechange: Collect largest used index while constructing nested widget tree.
|
15 years ago |
alberth
|
9efd32d13c
|
(svn r16798) -Fix [FS#3016]: Added several new widget distances for better widget size computations.
|
15 years ago |
alberth
|
d65c6cae54
|
(svn r16740) -Codechange: Self-sizing widgets in intro screen, town directory, and found town windows.
|
15 years ago |
alberth
|
56122e377b
|
(svn r16670) -Codechange: Containers with equally sized children are useful to have.
|
15 years ago |
alberth
|
1a4934ef07
|
(svn r16515) -Codechange: Added scrollbar handling for nested widgets, and finding widgets by type or position in the tree.
|
15 years ago |
alberth
|
5c9071fcff
|
(svn r16514) -Codechange: Add widget flags, and drawing and invalidating.
|
15 years ago |
alberth
|
1ba3755aa7
|
(svn r16513) -Codechange: Add nested widgets root and array to Window, and NWidgetBase::FillNestedArray() to fill the array.
|
15 years ago |
alberth
|
9b15b8cd4a
|
(svn r16501) -Codechange: Introduced different phases in resizing a nested widget tree.
|
15 years ago |
alberth
|
c497e9e7ed
|
(svn r16372) -Codechange: Simplify size calculations with a few helper functions.
|
15 years ago |
alberth
|
b6d198ca0b
|
(svn r16369) -Codechange: Renaming ComputeMinimalSize() to SetupSmallestSize(), and AssignMinimalPosition() to AssignSizePosition(), they do not compute minimal size anymore.
|
15 years ago |
alberth
|
db1be47d76
|
(svn r16368) -Codechange: Only leaf widgets use min_x and min_y.
|
15 years ago |
alberth
|
054deab7b3
|
(svn r16367) -Codechange: Do not use min_x and min_y for storing smallest size to allow initialization more than once.
|
15 years ago |
alberth
|
efde51e452
|
(svn r16226) -Codechange: Separating generation of a widget array from WindowDesc to the InitializeWidgetArrayFromNestedWidgets function.
|
15 years ago |
alberth
|
37afd58fdb
|
(svn r16201) -Codechange: Add NWidgetBase::SetPadding method.
|
15 years ago |
alberth
|
585440c38d
|
(svn r16190) -Codechange: Allow stacking of nested widgets.
|
15 years ago |
alberth
|
94bc498c42
|
(svn r16189) -Doc: Additions and improvement of (mainly) nested widgets/widget-parts doxygen docs.
|
15 years ago |
alberth
|
25ac77a612
|
(svn r16167) -Codechange: Added empty-ness test to nested widget containers.
|
15 years ago |
alberth
|
f4ea018f7f
|
(svn r16140) -Codechange: Call a function while contructing a widget tree.
|
15 years ago |
alberth
|
64bb0e60e4
|
(svn r15889) -Codechange: Add pre/inter/post space to nested background widgets
|
15 years ago |
yexo
|
e00dc41903
|
(svn r15872) -Codechange: add paddings for widgets, this makes writing new widget arrays less cumbersome.
|
15 years ago |
yexo
|
d17083e429
|
(svn r15861) -Codechange: Add NWID_HORIZONTAL_LTR that forces the ordering from left-to-right.
|
15 years ago |
yexo
|
b61a681f02
|
(svn r15825) -Codechange: remove the WWT_DROPDOWNIN widget type and replace it with WWT_DROPDOWN.
|
15 years ago |
alberth
|
12a31f3d5c
|
(svn r15819) -Add: Nested widgets framework
|
15 years ago |
alberth
|
2fe151bd92
|
(svn r15817) -Codechange: Make room for additional widget types (Rubidium)
|
15 years ago |
rubidium
|
9907742a0f
|
(svn r15423) -Codechange: split widget related types to their own header and add a bit of type strictness.
|
16 years ago |