Age | Commit message (Collapse) | Author |
|
|
|
font/language as it is done after resizing the main OpenTTD window.
|
|
inconsistently.
|
|
even if they are not used.
|
|
smallest alowed size should not crash the game.
|
|
|
|
from most important to least important, so e.g. the order windows' 'd' skips to the next order
|
|
widget size computations.
|
|
for initial window position.
|
|
size/position part.
|
|
|
|
directory, and found town windows.
|
|
widgets after a language change.
|
|
|
|
nested widget trees.
|
|
|
|
finding widgets by type or position in the tree.
|
|
|
|
NWidgetBase::FillNestedArray() to fill the array.
|
|
|
|
code style.
|
|
introduced widget_type variable.
-Fix: Prevented out-of-bounds array access when not clicking at a widget.
|
|
to Smatz).
|
|
|
|
only once.
|
|
|
|
|
|
|
|
-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
|
|
WindowDesc to the InitializeWidgetArrayFromNestedWidgets function.
|
|
they are basically the same thing
|
|
callback
|
|
the close box/title bar.
Most work already done by r15756.
|
|
|
|
|
|
left side of the window too (based on work by Alberth)
|
|
always the title bar. Also replace a few magic numbers with a const.
|
|
|
|
expanding them much easier (Alberth)
|
|
sources too
|
|
|
|
no longer marked as handled but given to other OnKeyPress handlers. This makes the global shortcuts like F1 work again when an input box is open.
|
|
|
|
color and colour.
|
|
holds the owner of whatever is shown in the window
|
|
edit box open simultaniously (Zuu).
|
|
add a bit of type strictness.
|
|
changing company.
|
|
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.
|
|
|