Age | Commit message (Collapse) | Author |
|
directly in the scrollbar widget instead.
|
|
NWidgetScrollbar inherit from Scrollbar instead.
|
|
|
|
and instead store the widget index of the being scrolled scrollbar in the Window.
|
|
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.
|
|
the Scrollbar belonging to a scrollbar widget.
|
|
|
|
|
|
|
|
is disabled and there is no handled right click event for the widget, i.e. if a widget would handle the right click you won't see the tooltip anymore by right clicking; by enabling hovering you would get access to that tooltip again.
|
|
|
|
over a widget instead of by right clicking on it.
|
|
|
|
|
|
|
|
|
|
_special_mouse_mode.
|
|
for the purpose of highlighting the destination (sbr).
|
|
resizing main window or changing language, if they have been moved/resized before.
|
|
|
|
and DECLARE_ENUM_AS_BIT_SET
|
|
parameter for OnClick().
|
|
'use default'
|
|
if a header require a header make it include that header
|
|
window
|
|
|
|
display planes.
|
|
based on code by erikjanp).
|
|
|
|
capacity.
|
|
|
|
description.
|
|
|
|
can do some work ahead.
|
|
function.
|
|
same twice.
|
|
location based on the main toolbar's height instead of hardcoding that
|
|
absolute location but manually calculate based on toolbar size etc.
|
|
|
|
|
|
Window::UpdateWidgetSize().
|
|
WWT_FRAME
-Fix (r18168): crash when switching languages when a non-standard font height is used
|
|
WindowDesc; it's determined from the (nested) widgets
|
|
|
|
|
|
|
|
other fields instead of afterwards.
|
|
"non-placement deallocation function [is] selected for placement delete", or in other words delete(void *, size_t) is 'magic'.
We implemented these delete(void *, size_t) operator functions because MSVC warned that "no matching operator delete found; memory will not be freed if initialization throws an exception" for new(size_t, size_t).
This disables MSVC warning about this because we do not use exceptions in the (constructors that use the) overridden allocation functions, as such they will never be called; delete(void *) remains necessary though.
|
|
needed for the delete operator
|
|
IMGBTN; the image doesn't move, so the extra space at the right and bottom aren't needed
|