peter1138
|
92b63e38f0
|
(svn r13977) -Codechange: Let ResizeWindowForWidget() handle hidden (zero height or zero width) widgets.
|
2008-08-03 17:35:08 +00:00 |
|
frosch
|
0fc769bb6c
|
(svn r13922) -Codechange: Move measurement-tooltip related stuff out of the general tooltip window.
|
2008-08-02 11:26:25 +00:00 |
|
rubidium
|
c5a4e90338
|
(svn r13910) -Document: string drawing related functions and types (Alberth)
|
2008-08-01 09:34:34 +00:00 |
|
rubidium
|
5f280d0e50
|
(svn r13732) -Feature: add a few extra columns with information to the server list. Patch by Pegasus.
|
2008-07-18 20:44:35 +00:00 |
|
rubidium
|
22d7b25296
|
(svn r13322) -Codechange: _no_scroll belongs more with the window code.
|
2008-05-29 11:13:11 +00:00 |
|
rubidium
|
27bca407de
|
(svn r13318) -Codechange: move some functions from gui.h/misc_gui.cpp to window_gui.h/window.cpp because they belong there.
|
2008-05-29 06:49:56 +00:00 |
|
frosch
|
8b1e7c8189
|
(svn r13230) -Fix [FS#2030](r13171): When closing toolbars, also close their PickerWindows.
|
2008-05-24 11:19:30 +00:00 |
|
rubidium
|
27c38052b7
|
(svn r13185) -Codechange: remove everything related to the WindowProc callbacks.
|
2008-05-19 09:48:47 +00:00 |
|
rubidium
|
6da56ee87e
|
(svn r13169) -Codechange: remove a (now) unneeded parameter of one of the Window constructors.
|
2008-05-18 20:40:30 +00:00 |
|
rubidium
|
fc4393dcfe
|
(svn r13160) -Codechange: prepare GUIPlaceProcDragXY for the removal of WindowEvent.
|
2008-05-18 12:40:38 +00:00 |
|
rubidium
|
f5681547ef
|
(svn r13151) -Codechange: use an enum instead of bool as return type of OnKeyPress/OnCTRLStateChange to make it obvious what the return values mean.
|
2008-05-17 23:11:06 +00:00 |
|
rubidium
|
7812b24a77
|
(svn r13141) -Codechange: remove an unused variable from Window.
|
2008-05-17 13:04:30 +00:00 |
|
rubidium
|
87015f5b63
|
(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.
|
2008-05-17 13:01:30 +00:00 |
|
rubidium
|
8b54212900
|
(svn r13139) -Codechange: move DrawWindowWidgets and DrawWindowViewport to the Window class and remove Window from their naming.
|
2008-05-17 12:48:06 +00:00 |
|
rubidium
|
d8154e00ac
|
(svn r13138) -Codechange: remove the need for IsWindowOfPrototype.
|
2008-05-17 12:26:00 +00:00 |
|
belugas
|
17bd325574
|
(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
|
2008-05-17 03:29:16 +00:00 |
|
rubidium
|
cc0dae2271
|
(svn r13130) -Codechange: remove some of the (old) WindowEvent wrapper functions/enums/variables as they are not used anymore.
|
2008-05-16 23:30:10 +00:00 |
|
rubidium
|
55546ae82c
|
(svn r13129) -Codechange: remove the WP macro and it's related variables.
|
2008-05-16 23:29:31 +00:00 |
|
rubidium
|
b39525581d
|
(svn r13117) -Codechange: make a window class of the PlayerFinancesWindow.
|
2008-05-16 07:34:48 +00:00 |
|
rubidium
|
b08d728ac9
|
(svn r13108) -Codechange: make a Window subclass of the main toolbars sub menus.
|
2008-05-15 20:04:10 +00:00 |
|
rubidium
|
5ae795953a
|
(svn r13104) -Codechange: make ResetObjectToPlace safe to be called recursively via the OnPlaceObjectAbort callback and use this knowledge to simplify closing some windows.
|
2008-05-15 14:41:56 +00:00 |
|
rubidium
|
8fff6e8638
|
(svn r13103) -Codechange: make a class of the PlayerCompanyWindow.
|
2008-05-15 14:12:22 +00:00 |
|
rubidium
|
dddfaaac7d
|
(svn r13069) -Codechange: it is no longer needed to pass a void *data pointer with the WE_CREATE message because nothing uses it anymore.
|
2008-05-13 14:43:33 +00:00 |
|
rubidium
|
4caa813711
|
(svn r13051) -Codechange: depot_d belongs in depot_gui.cpp.
|
2008-05-11 18:17:56 +00:00 |
|
glx
|
c708ab3b48
|
(svn r13047) -Codechange: remove vp_d
|
2008-05-11 15:08:44 +00:00 |
|
rubidium
|
75e3792aa3
|
(svn r13045) -Codechange: make list_d (now GUIList) more generic and uniform.
|
2008-05-11 14:23:45 +00:00 |
|
rubidium
|
e63137f47f
|
(svn r13041) -Fix: calling a virtual function on a not fully constructed object is bound to cause errors.
|
2008-05-11 11:41:18 +00:00 |
|
rubidium
|
83664c8bc4
|
(svn r13031) -Codechange: make AssignWidgetToWindow a static function instead of a global one as it should only be used from window.cpp.
|
2008-05-10 13:54:20 +00:00 |
|
rubidium
|
d24442ae8b
|
(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.
|
2008-05-10 13:46:36 +00:00 |
|
rubidium
|
935434333b
|
(svn r13028) -Codechange: WE_MESSAGE and WE_INVALIDATE_DATA were doing the same thing.
|
2008-05-10 12:30:27 +00:00 |
|
rubidium
|
f23026cce8
|
(svn r13027) -Codechange: use StrEmpty instead of arr[0] == '\0' and remove the need for WE_ON_EDIT_TEXT_CANCEL.
|
2008-05-10 08:58:52 +00:00 |
|
rubidium
|
68a1d75d9e
|
(svn r13025) -Codechange: remove the need for two WindowEvents.
|
2008-05-09 15:27:00 +00:00 |
|
rubidium
|
f438700402
|
(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.
|
2008-05-09 09:29:27 +00:00 |
|
rubidium
|
4a11ebe76f
|
(svn r13015) -Codechange: move some 'WP' structs out of window_gui.h to the .cpp files where they are actually used.
|
2008-05-08 14:14:16 +00:00 |
|
rubidium
|
cd3dda5c0c
|
(svn r13010) -Codechange: move the tree building GUI out of misc_gui.cpp.
|
2008-05-08 13:29:35 +00:00 |
|
rubidium
|
9ed36409c5
|
(svn r13006) -Codechange: GetMenuItemIndex is only used for the toolbar, so move it to there.
|
2008-05-08 12:59:47 +00:00 |
|
rubidium
|
23fc96c3e8
|
(svn r13005) -Codechange: prepare AllocateWindowDescFront for subclassing of Window.
|
2008-05-08 11:50:34 +00:00 |
|
rubidium
|
2eef026fe3
|
(svn r13004) -Codechange: replace AllocateWindow and AllocateWindowDesc with a Window constructor.
|
2008-05-08 11:31:41 +00:00 |
|
rubidium
|
3d5567ccf7
|
(svn r12987) -Codechange: split viewport and tile selection.
|
2008-05-07 13:10:15 +00:00 |
|
rubidium
|
402a1e24ba
|
(svn r12977) -Codechange: remove quite some redundant (duplicate) function declarations.
|
2008-05-06 22:17:12 +00:00 |
|
rubidium
|
e6c944a6c4
|
(svn r12975) -Codechange: replace DeleteWindow(w) with delete w.
|
2008-05-06 21:28:30 +00:00 |
|
rubidium
|
cb680474c3
|
(svn r12941) -Codechange: don't access wndproc directly. Patch by Alberth.
|
2008-05-04 10:05:50 +00:00 |
|
rubidium
|
752c8d8f2e
|
(svn r12790) -Codechange: code style fixes. Patch by Alberth.
|
2008-04-19 13:28:48 +00:00 |
|
rubidium
|
9d8fa486af
|
(svn r12761) -Codechange: lots of minor whitespace coding style fixes around operators.
|
2008-04-18 04:37:06 +00:00 |
|
rubidium
|
c31287206d
|
(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.
|
2008-04-17 09:42:44 +00:00 |
|
rubidium
|
9a73b698d4
|
(svn r12695) -Codechange: only allocate window structs when needed. Based on a patch by Alberth.
|
2008-04-13 19:25:14 +00:00 |
|
rubidium
|
2310557716
|
(svn r12693) -Documentation: add some documentation to some window related stuff. Based on a patch by Albert.
|
2008-04-13 19:01:26 +00:00 |
|
rubidium
|
00d23c57b3
|
(svn r12663) -Codechange: move the definition from 'order_d' to a more appropriate place and do not misuse it for the time table GUI.
|
2008-04-11 21:19:03 +00:00 |
|
rubidium
|
ee02dd7dad
|
(svn r12619) -Codechange: lots of documentation about window related stuff. Patch by Alberth.
|
2008-04-07 20:28:58 +00:00 |
|
rubidium
|
4c63dd074e
|
(svn r12470) -Codechange: split order related types from order.h (and openttd.h) to order_type.h.
|
2008-03-28 16:36:32 +00:00 |
|