| 
							
							
								 alberth | 62fc8bd6c5 | (svn r16838) -Codechange: Fill Window::nested_array in SetupSmallestSize. | 2009-07-15 22:51:37 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 0dcb1a320d | (svn r16837) -Codechange: Collect largest used index while constructing nested widget tree. | 2009-07-15 22:17:08 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 95ac767add | (svn r16798) -Fix [FS#3016]: Added several new widget distances for better widget size computations. | 2009-07-12 12:19:41 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 5d9e94a2b4 | (svn r16796) -Fix [FS#3030]: Closebox 'X' is a string. (Rubidium) | 2009-07-12 09:41:44 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 0d6bef2171 | (svn r16751) -Fix (r16740): Do not crash when using a non-standard font size in the widgets. | 2009-07-05 16:26:42 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 43ee12137b | (svn r16740) -Codechange: Self-sizing widgets in intro screen, town directory, and found town windows. | 2009-07-04 15:35:36 +00:00 |  | 
			
				
					| 
							
							
								 alberth | b441e00ce7 | (svn r16727) -Codechange: Introducing WD_SORTBUTTON_ARROW_WIDTH constant. | 2009-07-02 21:18:22 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 2509f55d87 | (svn r16689) -Codechange: Allow for rendering of parameterized text of nested widgets in Window::DrawWidget, adapt intro and town directory windows. | 2009-06-28 22:23:26 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 657b6c84f0 | (svn r16670) -Codechange: Containers with equally sized children are useful to have. | 2009-06-26 21:25:25 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 460b2656df | (svn r16609) -Codechange: Introduction of widget sizes and offsets used while drawing. | 2009-06-20 18:06:37 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 978a9df133 | (svn r16575) -Fix (r15760): Move resize sprite to the right when widget is lowered for RTL languages also. | 2009-06-14 15:50:39 +00:00 |  | 
			
				
					| 
							
							
								 alberth | d7663017e5 | (svn r16530) -Fix [FS#2964], (r16501): Deduct additional widget length given away to a child from the total (Hirundo). | 2009-06-07 14:34:43 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 24b2876cb5 | (svn r16515) -Codechange: Added scrollbar handling for nested widgets, and finding widgets by type or position in the tree. | 2009-06-04 12:46:37 +00:00 |  | 
			
				
					| 
							
							
								 alberth | ed0a0a681a | (svn r16514) -Codechange: Add widget flags, and drawing and invalidating. | 2009-06-03 21:13:13 +00:00 |  | 
			
				
					| 
							
							
								 alberth | bb075195b9 | (svn r16513) -Codechange: Add nested widgets root and array to Window, and NWidgetBase::FillNestedArray() to fill the array. | 2009-06-03 20:00:33 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 85824cf261 | (svn r16501) -Codechange: Introduced different phases in resizing a nested widget tree. | 2009-06-01 20:45:46 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 580e478e4e | (svn r16491) -Codechange: Added parentheses around bitwise operators for code style. | 2009-06-01 11:43:36 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 6bad10d216 | (svn r16405) -Codechange: Move widget drawing code to functions to allow re-use. | 2009-05-23 18:06:29 +00:00 |  | 
			
				
					| 
							
							
								 alberth | eded5a612c | (svn r16372) -Codechange: Simplify size calculations with a few helper functions. | 2009-05-21 18:12:28 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 673a4802e8 | (svn r16371) -Codechange (r16367): Properly align comments. | 2009-05-21 17:45:12 +00:00 |  | 
			
				
					| 
							
							
								 alberth | b1afd68e4c | (svn r16370) -Doc: Improvements to the nested widgets documentation, added explanation about computations, fixed typo in param description. | 2009-05-21 16:26:38 +00:00 |  | 
			
				
					| 
							
							
								 alberth | b7fc3fba32 | (svn r16369) -Codechange: Renaming ComputeMinimalSize() to SetupSmallestSize(), and AssignMinimalPosition() to AssignSizePosition(), they do not compute minimal size anymore. | 2009-05-21 16:14:04 +00:00 |  | 
			
				
					| 
							
							
								 alberth | fd98f18ac4 | (svn r16367) -Codechange: Do not use min_x and min_y for storing smallest size to allow initialization more than once. | 2009-05-21 15:48:27 +00:00 |  | 
			
				
					| 
							
							
								 alberth | adfc9c968c | (svn r16226) -Codechange: Separating generation of a widget array from WindowDesc to the InitializeWidgetArrayFromNestedWidgets function. | 2009-05-04 18:40:37 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 8436327ded | (svn r16201) -Codechange: Add NWidgetBase::SetPadding method. | 2009-05-02 16:33:28 +00:00 |  | 
			
				
					| 
							
							
								 alberth | a9557c633a | (svn r16190) -Codechange: Allow stacking of nested widgets. | 2009-04-30 19:21:51 +00:00 |  | 
			
				
					| 
							
							
								 alberth | db91f735a8 | (svn r16189) -Doc: Additions and improvement of (mainly) nested widgets/widget-parts doxygen docs. | 2009-04-30 17:35:38 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 650cb3694e | (svn r16160) -Codechange: remove the need for explicit TC_FROMSTRING for DrawString. | 2009-04-26 14:52:56 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 7d569558c1 | (svn r16140) -Codechange: Call a function while contructing a widget tree. | 2009-04-25 11:59:36 +00:00 |  | 
			
				
					| 
							
							
								 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. | 2009-04-21 23:40:56 +00:00 |  | 
			
				
					| 
							
							
								 alberth | df4dcea07b | (svn r15889) -Codechange: Add pre/inter/post space to nested background widgets | 2009-03-29 13:25:01 +00:00 |  | 
			
				
					| 
							
							
								 yexo | 4922b26dc5 | (svn r15872) -Codechange: add paddings for widgets, this makes writing new widget arrays less cumbersome. | 2009-03-28 11:13:39 +00:00 |  | 
			
				
					| 
							
							
								 yexo | 693563be8e | (svn r15861) -Codechange: Add NWID_HORIZONTAL_LTR that forces the ordering from left-to-right. | 2009-03-26 20:39:04 +00:00 |  | 
			
				
					| 
							
							
								 glx | 561e8400ac | (svn r15856) -Fix (r15819): NWidgetLeaf constructor don't use the provided window caption string | 2009-03-26 16:23:25 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 07f70fc801 | (svn r15842) -Codechange: make DrawSortButtonState RTL. | 2009-03-25 00:21:22 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 9c0eadc949 | (svn r15833) -Fix: alignment of up/down arrows and closebox when in RTL 'view' | 2009-03-23 22:20:23 +00:00 |  | 
			
				
					| 
							
							
								 yexo | 4bfcb07bca | (svn r15827) -Fix (r15823): line still was a bit too long | 2009-03-23 00:15:35 +00:00 |  | 
			
				
					| 
							
							
								 yexo | d8a0e59b9d | (svn r15825) -Codechange: remove the WWT_DROPDOWNIN widget type and replace it with WWT_DROPDOWN. | 2009-03-23 00:08:59 +00:00 |  | 
			
				
					| 
							
							
								 yexo | 9ee020c84d | (svn r15823) -Codechange: prepare the WWT_FRAME and WWT_DROPDOWN(IN) widget types for rtl languages. | 2009-03-22 23:44:53 +00:00 |  | 
			
				
					| 
							
							
								 alberth | 4ac600e2cf | (svn r15819) -Add: Nested widgets framework | 2009-03-22 21:15:45 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 2e38d7c332 | (svn r15812) -Codechange: use the new DrawString API in another set of GUIs | 2009-03-22 14:39:20 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | a1088869f5 | (svn r15794) -Codechange: remove the DoDrawString part of the old text drawing API | 2009-03-21 22:46:17 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 89d614deea | (svn r15790) -Codechange: remove the *Centered part of the old text drawing API. | 2009-03-21 22:00:00 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | c1aabd9842 | (svn r15785) -Codechange: remove the *Truncated part of the old text drawing API. | 2009-03-21 20:12:12 +00:00 |  | 
			
				
					| 
							
							
								 glx | 583c756679 | (svn r15784) -Fix (r15779): TextAlignment and TA_* already exist on windows | 2009-03-21 20:06:00 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | b3b4be2dde | (svn r15782) -Codechange: replace some calls to the all text drawing API to the new one. | 2009-03-21 19:10:26 +00:00 |  | 
			
				
					| 
							
							
								 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) | 2009-03-18 01:06:48 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | c3e87f345d | (svn r15718) -Cleanup: apply some comment coding style on the rest of the sources too | 2009-03-15 00:32:18 +00:00 |  | 
			
				
					| 
							
							
								 rubidium | 89e1afdaa0 | (svn r15428) -Codechange: consistently use colour instead of having both color and colour. | 2009-02-09 02:57:15 +00:00 |  | 
			
				
					| 
							
							
								 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 | 2009-02-09 02:33:10 +00:00 |  |