Age | Commit message (Collapse) | Author |
|
time, binary size and run time (with asserts disabled) should be improved
|
|
PoolItem::IsValidID() and PoolItem::Get()
|
|
PoolItem::IsValidID(index)
|
|
|
|
-Fix [FS#2864]: autopause and manual pausing conflict with eachother
-Fix: new game + pause on new game + autopause make the game not unpause on the first join
|
|
this ID' from 'some' strings and replace the string name with something more sensible.
|
|
they are basically the same thing
|
|
callback
|
|
|
|
|
|
drawing API.
|
|
constant names (Alberth)
|
|
expanding them much easier (Alberth)
|
|
|
|
holds the owner of whatever is shown in the window
|
|
a window in a single place, instead of in the OnClick event for some windows. This standardises behaviour so that clicking anywhere in a window will close its drop down menu, which happened before for some windows but not all. In addition the dubious feature of hiding a drop down menu by opening the same menu has been removed. This only caused wasted CPU cycles as a whole new list was generated and then destroyed. Breathe.
|
|
|
|
|
|
when they are deleted.
|
|
depots, industries, towns and waypoints
|
|
(optional) parameter.
|
|
|
|
client so it is immediatelly clear which one you are working with.
|
|
vehicles, engines, towns, groups, stations, waypoints, managers and companies)
|
|
ShowQueryString()
|
|
|
|
-Fix [FS#2292]: inconsistency between drawn vehicle lists in the vehicle list and group windows.
|
|
look exactly like the vehicle list instead of some buttons being one pixel wider/smaller.
|
|
windows behave the same w.r.t. getting wider (by default) for trains than the other vehicles.
|
|
relative size and the same absolute height for the vehicle list items.
|
|
constants.
|
|
industries and group gui
|
|
with all other structs/classes that are in a pool.
|
|
they are used as such
-Cleanup: some small things referring the change
|
|
with GUIList function calls
|
|
the group vehicle list
|
|
|
|
|
|
constructor
|
|
|
|
|
|
RebuildXXXList/ResortXXXList+InvalidateWindowXXX with InvalidateWindowXXXData.
|
|
the Window class and remove Window from their naming.
|
|
|
|
pointer with the WE_CREATE message because nothing uses it anymore.
|
|
VehicleGroupWindow.
|
|
|
|
Window.
|
|
|
|
when it's certain that w != NULL.
|