Commit Graph

121 Commits (04cbe57d2a35db22effc8118d28eebcf7a3132bb)

Author SHA1 Message Date
alberth 1a4934ef07 (svn r16515) -Codechange: Added scrollbar handling for nested widgets, and finding widgets by type or position in the tree. 15 years ago
alberth 5c9071fcff (svn r16514) -Codechange: Add widget flags, and drawing and invalidating. 15 years ago
alberth 1ba3755aa7 (svn r16513) -Codechange: Add nested widgets root and array to Window, and NWidgetBase::FillNestedArray() to fill the array. 15 years ago
alberth 9b15b8cd4a (svn r16501) -Codechange: Introduced different phases in resizing a nested widget tree. 15 years ago
alberth c497e9e7ed (svn r16372) -Codechange: Simplify size calculations with a few helper functions. 15 years ago
alberth b6d198ca0b (svn r16369) -Codechange: Renaming ComputeMinimalSize() to SetupSmallestSize(), and AssignMinimalPosition() to AssignSizePosition(), they do not compute minimal size anymore. 15 years ago
alberth db1be47d76 (svn r16368) -Codechange: Only leaf widgets use min_x and min_y. 15 years ago
alberth 054deab7b3 (svn r16367) -Codechange: Do not use min_x and min_y for storing smallest size to allow initialization more than once. 15 years ago
alberth efde51e452 (svn r16226) -Codechange: Separating generation of a widget array from WindowDesc to the InitializeWidgetArrayFromNestedWidgets function. 15 years ago
alberth 37afd58fdb (svn r16201) -Codechange: Add NWidgetBase::SetPadding method. 15 years ago
alberth 585440c38d (svn r16190) -Codechange: Allow stacking of nested widgets. 15 years ago
alberth 94bc498c42 (svn r16189) -Doc: Additions and improvement of (mainly) nested widgets/widget-parts doxygen docs. 15 years ago
alberth 25ac77a612 (svn r16167) -Codechange: Added empty-ness test to nested widget containers. 15 years ago
alberth f4ea018f7f (svn r16140) -Codechange: Call a function while contructing a widget tree. 15 years ago
alberth 64bb0e60e4 (svn r15889) -Codechange: Add pre/inter/post space to nested background widgets 15 years ago
yexo e00dc41903 (svn r15872) -Codechange: add paddings for widgets, this makes writing new widget arrays less cumbersome. 15 years ago
yexo d17083e429 (svn r15861) -Codechange: Add NWID_HORIZONTAL_LTR that forces the ordering from left-to-right. 15 years ago
yexo b61a681f02 (svn r15825) -Codechange: remove the WWT_DROPDOWNIN widget type and replace it with WWT_DROPDOWN. 15 years ago
alberth 12a31f3d5c (svn r15819) -Add: Nested widgets framework 15 years ago
alberth 2fe151bd92 (svn r15817) -Codechange: Make room for additional widget types (Rubidium) 15 years ago
rubidium 9907742a0f (svn r15423) -Codechange: split widget related types to their own header and add a bit of type strictness. 16 years ago