Age | Commit message (Collapse) | Author |
|
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().
|
|
with {}
|
|
|
|
|
|
|
|
|
|
GetScrolledRowFromWidget().
|
|
|
|
town window (Zuu).
|
|
missed :)
|
|
|
|
|
|
window.
|
|
consisted of unrelated values use static const (u)int
|
|
and waypoints are named
|
|
TownSize enums.
|
|
seperate class
|
|
|
|
|
|
had stations/depots refer to them or vehicles were on the town's road could cause a crash
|
|
parameter for OnClick().
|
|
do not duplicate the itemtext to the description.
|
|
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.
|
|
the focus from the town name input box
|
|
for nice and consistent layout.
|
|
|
|
capacity.
|
|
stickyable
|
|
does not need food the whole year to grow.
|
|
|
|
|
|
same twice.
|
|
building/removing unmovables (new objects), building/removing rail-waypoints/buoys, interacting with town-authority, building foundations, funding primary industries (when not prospecting) and towns.
If a GRF does not set price multipliers for these new prices, but for the previously used ones, the old modifiers will be propagated to the new bases.
|
|
TheJosh, GeekToo, Terkhen and others)
|
|
custom drawing/handling input
|
|
and sticky boxes and for window captions
|
|
|
|
|
|
|
|
Window::UpdateWidgetSize().
|
|
|
|
|
|
WindowDesc; it's determined from the (nested) widgets
|
|
capacity/matrix initialisation
|
|
|
|
|
|
before the details string.
Gentlemen, swap your string parameters.
|