Age | Commit message (Collapse) | Author |
|
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().
|
|
|
|
|
|
GetScrolledRowFromWidget().
|
|
DrawStringMultiLine().
|
|
of vehicle news.
|
|
|
|
message was shown
|
|
starting a new game
|
|
parameter for OnClick().
|
|
if a header require a header make it include that header
|
|
variables. Also make use of TileArea functions for determining the 'width' and 'height' of an industry.
|
|
update the news ticker.
|
|
|
|
Eddi), and a typo fix.
|
|
|
|
|
|
displayed fully. Fix by erikjanp.
|
|
isn't resizable
|
|
same twice.
|
|
|
|
|
|
and sticky boxes and for window captions
|
|
|
|
|
|
opened (status bar goes missing for a while etc.)
|
|
Window::UpdateWidgetSize().
|
|
|
|
and tooltip for scrollbars
|
|
WWT_CLOSEBOX and WWT_STICKYBOX in the nested widget arrays
|
|
from WWT_RESIZEBOX instances
|
|
difficulty, news settings, signal, sign and vehicle details window RTL aware (use the arrow widget)
|
|
|
|
WindowDesc; it's determined from the (nested) widgets
|
|
capacity/matrix initialisation
|
|
Draw*Engine functions
|
|
|
|
|
|
know of eachothers size so they don't get overlapped and don't get invisible (bottoms) of windows when a larger font is used
|
|
used in ways that aren't always wanted, causing bugs and the like. Also with nested widgets most reasons for handling OnResize have gone.
|
|
wrong 'size') upon reiniting windows
|
|
|
|
InvalidateData (which does the same). Also call InvalidateData in a few cases where that was actually meant.
|
|
nested widgets through the nested_array.
|
|
which were sometimes missing and sometimes just typos
|
|
for more consistency and distinguishability.
|
|
|
|
|
|
|