alberth
adfc9c968c
(svn r16226) -Codechange: Separating generation of a widget array from WindowDesc to the InitializeWidgetArrayFromNestedWidgets function.
15 years ago
alberth
8436327ded
(svn r16201) -Codechange: Add NWidgetBase::SetPadding method.
15 years ago
alberth
a9557c633a
(svn r16190) -Codechange: Allow stacking of nested widgets.
15 years ago
alberth
db91f735a8
(svn r16189) -Doc: Additions and improvement of (mainly) nested widgets/widget-parts doxygen docs.
15 years ago
rubidium
650cb3694e
(svn r16160) -Codechange: remove the need for explicit TC_FROMSTRING for DrawString.
15 years ago
alberth
7d569558c1
(svn r16140) -Codechange: Call a function while contructing a widget tree.
15 years ago
rubidium
5c5b357043
(svn r16118) -Change/cleanup: remove the hexadecimal 'in TTD the string had this ID' from 'some' strings and replace the string name with something more sensible.
15 years ago
alberth
df4dcea07b
(svn r15889) -Codechange: Add pre/inter/post space to nested background widgets
15 years ago
yexo
4922b26dc5
(svn r15872) -Codechange: add paddings for widgets, this makes writing new widget arrays less cumbersome.
15 years ago
yexo
693563be8e
(svn r15861) -Codechange: Add NWID_HORIZONTAL_LTR that forces the ordering from left-to-right.
15 years ago
glx
561e8400ac
(svn r15856) -Fix (r15819): NWidgetLeaf constructor don't use the provided window caption string
15 years ago
rubidium
07f70fc801
(svn r15842) -Codechange: make DrawSortButtonState RTL.
15 years ago
rubidium
9c0eadc949
(svn r15833) -Fix: alignment of up/down arrows and closebox when in RTL 'view'
15 years ago
yexo
4bfcb07bca
(svn r15827) -Fix (r15823): line still was a bit too long
15 years ago
yexo
d8a0e59b9d
(svn r15825) -Codechange: remove the WWT_DROPDOWNIN widget type and replace it with WWT_DROPDOWN.
15 years ago
yexo
9ee020c84d
(svn r15823) -Codechange: prepare the WWT_FRAME and WWT_DROPDOWN(IN) widget types for rtl languages.
15 years ago
alberth
4ac600e2cf
(svn r15819) -Add: Nested widgets framework
15 years ago
rubidium
2e38d7c332
(svn r15812) -Codechange: use the new DrawString API in another set of GUIs
15 years ago
rubidium
a1088869f5
(svn r15794) -Codechange: remove the DoDrawString part of the old text drawing API
15 years ago
rubidium
89d614deea
(svn r15790) -Codechange: remove the *Centered part of the old text drawing API.
15 years ago
rubidium
c1aabd9842
(svn r15785) -Codechange: remove the *Truncated part of the old text drawing API.
15 years ago
glx
583c756679
(svn r15784) -Fix (r15779): TextAlignment and TA_* already exist on windows
15 years ago
rubidium
b3b4be2dde
(svn r15782) -Codechange: replace some calls to the all text drawing API to the new one.
15 years ago
rubidium
1ba5811024
(svn r15760) -Codechange [FS#2704]: support that the resize box is at the left side of the window too (based on work by Alberth)
16 years ago
rubidium
c3e87f345d
(svn r15718) -Cleanup: apply some comment coding style on the rest of the sources too
16 years ago
rubidium
89e1afdaa0
(svn r15428) -Codechange: consistently use colour instead of having both color and colour.
16 years ago
rubidium
c7f3daacbf
(svn r15427) -Codechange: give w->caption_color a more sensible name as it holds the owner of whatever is shown in the window
16 years ago
rubidium
a7693c6059
(svn r15425) -Codechange: some color->colour changes and type safety.
16 years ago
rubidium
66cb1fe1ff
(svn r15423) -Codechange: split widget related types to their own header and add a bit of type strictness.
16 years ago
smatz
9021c20b5e
(svn r15299) -Cleanup: remove many redundant includes
16 years ago
rubidium
28ea38ae55
(svn r14949) -Cleanup: pointer coding style
16 years ago
rubidium
e7bb5c63a4
(svn r14466) -Doc: remove some obsolete parameters, fix a few parameter names in comments and add a little more doxygen documentation.
16 years ago
rubidium
e589c7e580
(svn r14422) -Codechange: also reflect the changes of r14421 in the filenames.
16 years ago
rubidium
f56e630e5c
(svn r14421) -Codechange: rename all player variables/types to company *or* client so it is immediatelly clear which one you are working with.
16 years ago
belugas
2a935c9025
(svn r14040) -Codechange:Remove a hard coded value that is not even representative,
...
since captions have their own encoded colours in string.
16 years ago
peter1138
8018aeac9f
(svn r13987) -Codechange: Resize small map legend dynamically on window resize and when switching small map types, so that the legend is taller only on the industry type and only when the legend will not fit in the available space.
16 years ago
peter1138
d5c80dfb8e
(svn r13977) -Codechange: Let ResizeWindowForWidget() handle hidden (zero height or zero width) widgets.
16 years ago
belugas
55f12e8b22
(svn r13920) -Codechange: uniformise the definition with the declaration of DrawFrameRect
16 years ago
rubidium
019a519446
(svn r13910) -Document: string drawing related functions and types (Alberth)
16 years ago
belugas
1648da0e47
(svn r13907) -Codechange: Replace a number with Colours enum on DrawFrameRect usage
16 years ago
frosch
cfdc710104
(svn r13649) -Codechange: Split the GfxFillRect() special flags from 'color' into their own parameter.
16 years ago
rubidium
a89b5721a8
(svn r13139) -Codechange: move DrawWindowWidgets and DrawWindowViewport to the Window class and remove Window from their naming.
16 years ago
rubidium
9db77e3808
(svn r12976) -Codechange: use w->SetDirty() instead of SetWindowDirty(w) when it's certain that w != NULL.
16 years ago
rubidium
1ce0b03bf0
(svn r12971) -Documentation: add @file in files that missed them and add something more than whitespace as description of files that don't have a description.
16 years ago
rubidium
ca1f8fbe2e
(svn r12761) -Codechange: lots of minor whitespace coding style fixes around operators.
16 years ago
rubidium
1dc0af3248
(svn r12619) -Codechange: lots of documentation about window related stuff. Patch by Alberth.
16 years ago
rubidium
a606fe9610
(svn r12425) -Feature [FS#1846]: On Screen Keyboard for input fields so someone without a keyboard can enter text too. Patch by Dominik.
16 years ago
rubidium
329ab84da3
(svn r12405) -Codechange: some coding style and 'untodoifying' some comments that were certainly not todos.
17 years ago
peter1138
c5b749f983
(svn r11988) -Codechange: Add a generic way of changing a widget's size and adjust the widgets around it to suit.
17 years ago
peter1138
e37b88ebfc
(svn r11981) -Fix [FS#1698]: Use unicode glyph mapping to fix up missing/shuffled sprites in original data files instead of shuffling or skipping
...
sprites directly. Some required glyphs were not loaded.
-Fix: Large capital U with grave (Ù) along with some other glyphs are broken in the original data files, so do no display them.
17 years ago