rubidium
|
ac8f0fdc7b
|
(svn r13141) -Codechange: remove an unused variable from Window.
|
17 years ago |
rubidium
|
ad6e52080c
|
(svn r13140) -Codechange: move the gui-list-sorting out of window_gui.h so window_gui.h only needs to be included in *_gui.cpp.
|
17 years ago |
rubidium
|
a89b5721a8
|
(svn r13139) -Codechange: move DrawWindowWidgets and DrawWindowViewport to the Window class and remove Window from their naming.
|
17 years ago |
rubidium
|
7f6ccdc624
|
(svn r13138) -Codechange: remove the need for IsWindowOfPrototype.
|
17 years ago |
belugas
|
835a5fcf43
|
(svn r13133) -Codechange: Add a base class (descending from Window) for all new windows that are going to require a ResetObjectToPlace to be performed on closing.
This will allow to free the said window only once, and not twice otherwise
|
17 years ago |
rubidium
|
758f4a358d
|
(svn r13130) -Codechange: remove some of the (old) WindowEvent wrapper functions/enums/variables as they are not used anymore.
|
17 years ago |
rubidium
|
0b61b6c1d0
|
(svn r13129) -Codechange: remove the WP macro and it's related variables.
|
17 years ago |
rubidium
|
5a85fb104e
|
(svn r13117) -Codechange: make a window class of the PlayerFinancesWindow.
|
17 years ago |
rubidium
|
439b328f41
|
(svn r13108) -Codechange: make a Window subclass of the main toolbars sub menus.
|
17 years ago |
rubidium
|
6d880ada7f
|
(svn r13104) -Codechange: make ResetObjectToPlace safe to be called recursively via the OnPlaceObjectAbort callback and use this knowledge to simplify closing some windows.
|
17 years ago |
rubidium
|
31ab1e815a
|
(svn r13103) -Codechange: make a class of the PlayerCompanyWindow.
|
17 years ago |
rubidium
|
a7db265bb6
|
(svn r13069) -Codechange: it is no longer needed to pass a void *data pointer with the WE_CREATE message because nothing uses it anymore.
|
17 years ago |
rubidium
|
bcdd9fcfe4
|
(svn r13051) -Codechange: depot_d belongs in depot_gui.cpp.
|
17 years ago |
glx
|
dacd2c5de8
|
(svn r13047) -Codechange: remove vp_d
|
17 years ago |
rubidium
|
89a60ce249
|
(svn r13045) -Codechange: make list_d (now GUIList) more generic and uniform.
|
17 years ago |
rubidium
|
29ad1d442a
|
(svn r13041) -Fix: calling a virtual function on a not fully constructed object is bound to cause errors.
|
17 years ago |
rubidium
|
9410be7b70
|
(svn r13031) -Codechange: make AssignWidgetToWindow a static function instead of a global one as it should only be used from window.cpp.
|
17 years ago |
rubidium
|
2ac412375c
|
(svn r13029) -Codechange: more work in the road to getting the WP macros and byte[WINDOW_CUSTOM_SIZE] removed. This step changes the event handling to work directly on the Window class instead of via a function pointer and big switches while keeping backward compatability while we're rewriting the Windows to the new scheme.
|
17 years ago |
rubidium
|
f710876037
|
(svn r13028) -Codechange: WE_MESSAGE and WE_INVALIDATE_DATA were doing the same thing.
|
17 years ago |
rubidium
|
2c96ce4506
|
(svn r13027) -Codechange: use StrEmpty instead of arr[0] == '\0' and remove the need for WE_ON_EDIT_TEXT_CANCEL.
|
17 years ago |
rubidium
|
8d0a7f4634
|
(svn r13025) -Codechange: remove the need for two WindowEvents.
|
17 years ago |
rubidium
|
0f7d925121
|
(svn r13024) -Codechange: do not use WE_MOUSELOOP when WE_TICK suffices, rename WE_4 to something more descriptive and correct some (completely incorrect) comments.
|
17 years ago |
rubidium
|
11d36d5e46
|
(svn r13015) -Codechange: move some 'WP' structs out of window_gui.h to the .cpp files where they are actually used.
|
17 years ago |
rubidium
|
0c30e46c9c
|
(svn r13010) -Codechange: move the tree building GUI out of misc_gui.cpp.
|
17 years ago |
rubidium
|
f3d184aee4
|
(svn r13006) -Codechange: GetMenuItemIndex is only used for the toolbar, so move it to there.
|
17 years ago |
rubidium
|
92aac531c2
|
(svn r13005) -Codechange: prepare AllocateWindowDescFront for subclassing of Window.
|
17 years ago |
rubidium
|
51cda2252c
|
(svn r13004) -Codechange: replace AllocateWindow and AllocateWindowDesc with a Window constructor.
|
17 years ago |
rubidium
|
c28ce39e3c
|
(svn r12987) -Codechange: split viewport and tile selection.
|
17 years ago |
rubidium
|
c27f3cfa62
|
(svn r12977) -Codechange: remove quite some redundant (duplicate) function declarations.
|
17 years ago |
rubidium
|
8796331d83
|
(svn r12975) -Codechange: replace DeleteWindow(w) with delete w.
|
17 years ago |
rubidium
|
0083ce9e1b
|
(svn r12941) -Codechange: don't access wndproc directly. Patch by Alberth.
|
17 years ago |
rubidium
|
a9775dfcc9
|
(svn r12790) -Codechange: code style fixes. Patch by Alberth.
|
17 years ago |
rubidium
|
ca1f8fbe2e
|
(svn r12761) -Codechange: lots of minor whitespace coding style fixes around operators.
|
17 years ago |
rubidium
|
2752568d61
|
(svn r12749) -Codechange: store the viewport information in the windows that have a viewport instead of one global array with a viewport for each window, even when they do not use the viewport.
|
17 years ago |
rubidium
|
8ab49198b9
|
(svn r12695) -Codechange: only allocate window structs when needed. Based on a patch by Alberth.
|
17 years ago |
rubidium
|
99b51aa235
|
(svn r12693) -Documentation: add some documentation to some window related stuff. Based on a patch by Albert.
|
17 years ago |
rubidium
|
89ff74fa73
|
(svn r12663) -Codechange: move the definition from 'order_d' to a more appropriate place and do not misuse it for the time table GUI.
|
17 years ago |
rubidium
|
1dc0af3248
|
(svn r12619) -Codechange: lots of documentation about window related stuff. Patch by Alberth.
|
17 years ago |
rubidium
|
492d132831
|
(svn r12470) -Codechange: split order related types from order.h (and openttd.h) to order_type.h.
|
17 years ago |
rubidium
|
bf54e0ba1c
|
(svn r12469) -Codechange: split type related stuff from group.h (and openttd.h) to group_type.h.
|
17 years ago |
rubidium
|
2426f5342f
|
(svn r12459) -Codechange: split news.h into news_type.h and news_func.h.
|
17 years ago |
rubidium
|
a606fe9610
|
(svn r12425) -Feature [FS#1846]: On Screen Keyboard for input fields so someone without a keyboard can enter text too. Patch by Dominik.
|
17 years ago |
smatz
|
d3d126f999
|
(svn r12167) -Feature(tte): change colour of autorail and autoroad selection when Ctrl is pressed
|
17 years ago |
peter1138
|
c5b749f983
|
(svn r11988) -Codechange: Add a generic way of changing a widget's size and adjust the widgets around it to suit.
|
17 years ago |
peter1138
|
04da1e1d45
|
(svn r11915) -Codechange: Add a function to draw a sort button's up/down arrow. Arrows are now drawn in a consistent position based on the widget, instead of randomly positioned by pixel.
|
17 years ago |
peter1138
|
9fdb9a82a2
|
(svn r11901) -Add: add two widgets for dropdowns, one raised and one inset, to eventually replace use of two widgets for each dropdown control.
|
17 years ago |
peter1138
|
1fa2285327
|
(svn r11848) -Codechange: New class-based drop down list functionality. Lists are now dynamically generated, and can include parameters, or be extended however needed.
|
17 years ago |
rubidium
|
fafab82a31
|
(svn r11832) -Codechange: get rid of (quite) some VARDEFs.
|
17 years ago |
rubidium
|
90acd52f22
|
(svn r11828) -Codechange: include table/* as the last includes and remove an unneeded include from openttd.h.
|
17 years ago |
rubidium
|
2fc62eab05
|
(svn r11818) -Codechange: split player.h into smaller pieces.
|
17 years ago |