Age | Commit message (Collapse) | Author |
|
OnPaint().
|
|
some headers
|
|
buttons when clicked.
|
|
WWT_SCROLL2BAR with NWID_HSCROLLBAR and NWID_VSCROLLBAR.
|
|
and vscroll2.
Note: All windows get individual members with the same names, which are initialised via Window::GetScrollbar(). This caching is not required at all, but simplifies conversion.
|
|
scrollbar explicitly using a NWidgetPart via SetScrollbar().
|
|
|
|
|
|
|
|
|
|
the railtype NewGRF strings
-Fix: make it possible to properly assess the length of the rail toolbar caption
|
|
|
|
GetScrolledRowFromWidget().
|
|
|
|
ShowBuildXxxToolbar().
|
|
all toolbars for global hotkeys
Users that have run a version between r20056 and r20068 should delete their hotkeys.cfg to reset the terraform toolbar hotkeys to default
|
|
|
|
|
|
|
|
selection list, and toolbar title.
|
|
descriptions (sbr)
|
|
'A'/SHIFT-F4 not to work the first time. As rail types can now be anything the explicit options for the different railtypes have been removed, leaving the most used rail type and first/last available rail types.
|
|
parameter for OnClick().
|
|
if a header require a header make it include that header
|
|
whether it succeeded or not.
-Fix: AIs did update their last cost incorrectly in network games if the cost of the DC_EXEC phase differed from the ~DC_EXEC phase.
|
|
NewGRF stations in use.
|
|
capacity it would try to set a negative position
|
|
window weren't always properly centered
|
|
isn't resizable
|
|
same twice.
|
|
location based on the main toolbar's height instead of hardcoding that
|
|
with 1.
|
|
custom drawing/handling input
|
|
and sticky boxes and for window captions
|
|
|
|
|
|
Window::UpdateWidgetSize().
|
|
|
|
WWT_CLOSEBOX and WWT_STICKYBOX in the nested widget arrays
|
|
difficulty, news settings, signal, sign and vehicle details window RTL aware (use the arrow widget)
|
|
WindowDesc; it's determined from the (nested) widgets
|
|
with RTL and the y offset of the grayed area was incorrect for big fonts
|
|
|
|
|
|
InvalidateData (which does the same). Also call InvalidateData in a few cases where that was actually meant.
|
|
|
|
signal GUI
-Codechange: move the state updates from OnPaint
|
|
signal GUI. Now the signals are properly centered which should make that problem go away
|
|
@param to @tparam if necessary
|
|
nested widgets through the nested_array.
|