Age | Commit message (Collapse) | Author |
|
|
|
|
|
AutoDeleteSmallVector obsolete.
DropDownListItem are strongly managed using std::unique_ptr to ensure leak-free handling. Appropriate use
of move-semantics make intent a lot clearer than parameter comments and allows the compiler to generate
copy-free code for most situations.
|
|
|
|
|
|
std::vector::[push|emplace]_back()
|
|
|
|
|
|
|
|
its very bottom.
This "prevents" the fast movement towards the bottom when holding down the mouse button.
|
|
|
|
|
|
|
|
scrollbar (Juanjo)
|
|
conversions in initializer lists.
|
|
|
|
|
|
|
|
resolutions, display an error message.
|
|
"unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
|
|
|
|
shouldn't return NULL ever
|
|
dropdowns
|
|
was partially swapped (3298)
|
|
|
|
after construction.
|
|
Eagle_rainbow)
|
|
independent of dropdown widgets.
|
|
widgets of the parent window to a method of the parent window.
|
|
old. (Vikthor)
|
|
|
|
understandable
|
|
|
|
with only values known in WindowFlags (and move out 2 timers to their own variable)
-Codechange: rename Window::flags4 to Window::flags
-Codechange: move some non-inline functions from .hpp to .cpp
|
|
of dropdown window.
|
|
|
|
several windows (based on patch by monoid)
|
|
|
|
indices with the DOS palette indices.
|
|
declared in string_func.h.
|
|
as comparator function in DropDownList::sort().
|
|
DropDownListStringItem.
|
|
OnPaint().
|
|
the language "list"
|
|
when issueing them from the menu.
|
|
|
|
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().
|
|
|