summaryrefslogtreecommitdiff
path: root/src/company_gui.cpp
AgeCommit message (Collapse)Author
2009-11-17(svn r18152) -Codechange: remove the 'minimum window size' from the ↵rubidium
WindowDesc; it's determined from the (nested) widgets
2009-11-15(svn r18102) -Codechange: simplify Company::Get(this->window_number)->index ↵smatz
to just this->window_number
2009-11-15(svn r18091) -Codechange: CompanyWindow uses pure nested widgets.alberth
2009-11-15(svn r18086) -Codechange: remove 'widget' from WindowDescrubidium
2009-11-15(svn r18085) -Codechange: Make the company face window use nested widgets.alberth
2009-11-14(svn r18078) -Codechange: remove some duplicate (non translatable) stringsrubidium
2009-11-14(svn r18077) -Codechange: Make the livery window use pure nested widgets.alberth
2009-11-08(svn r18018) -Codechange: make the 'buy company' window nestedrubidium
2009-10-31(svn r17928) -Codechange: ShowErrorMessage() now takes the summary string ↵alberth
before the details string. Gentlemen, swap your string parameters.
2009-10-10(svn r17756) -Codechange: Company finances window uses pure nested widgets.alberth
2009-10-10(svn r17754) -Codechange: Make ExpensesList::GetHeight() return a uint.alberth
2009-10-10(svn r17753) -Fix (r17750): Expenses amounts were printed two pixels too low.alberth
2009-10-09(svn r17750) -Codechange: Financial expenses panel handles different font ↵alberth
size, replaced magic numbers by constants.
2009-10-07(svn r17740) -Codechange: Extract financial expenses drawing routines.alberth
2009-10-06(svn r17724) -Codechange: Merge magic height values toghether in finances ↵alberth
window.
2009-10-04(svn r17693) -Cleanup: remove some unneeded includesrubidium
2009-09-19(svn r17573) -Codechange: NWID_SELECTION containers have a selected ↵alberth
widget-plane, and optionally an index in the nested_array.
2009-09-19(svn r17570) -Fix: a number of Doxygen warnings about missing parameters, ↵rubidium
which were sometimes missing and sometimes just typos
2009-09-13(svn r17532) -Codechange: Rename several Invalidate functions to SetDirty ↵frosch
for more consistency and distinguishability.
2009-08-23(svn r17271) -Fix: SetFill sometimes used 1/0 when it should be using true/falserubidium
2009-08-21(svn r17248) -Fix: add GPL license notice where appropriaterubidium
2009-08-05(svn r17075) -Codechange: rename ~750 strings to be more uniform with their ↵rubidium
relatives
2009-07-25(svn r16954) -Codechange: make the Game Options window use the nested widget ↵rubidium
system.
2009-07-22(svn r16921) -Codechange: make it more clear what strings are related to ↵rubidium
road vehicles; only ROAD isn't always enough. Also unify the way of writing it.
2009-07-16(svn r16845) -Codechange: Introduction of constants for describing the bits ↵alberth
in a WWT_MATRIX data field.
2009-07-13(svn r16809) -Fix [FS#3021](r13096): automatic resizing of ↵smatz
SelectCompanyLiveryWindow wasn't working as expected
2009-07-01(svn r16716) -Codechange: reduce code duplication in DrawCompanyVehiclesAmount()smatz
2009-06-10(svn r16559) -Codechange: introduce Company::IsValidAiID() and ↵smatz
Company::IsValidHumanID(), don't use IsHumanCompany() where possible
2009-05-17(svn r16327) -Codechange: replace IsValidPoolItemID(index) by ↵smatz
PoolItem::IsValidID(index)
2009-05-16(svn r16325) -Codechange: replace GetPoolItem(index) by PoolItem::Get(index)smatz
2009-05-13(svn r16297) -Codechange: silence more ICC warningsrubidium
2009-05-03(svn r16208) -Codechange: Added nested widgets for the buy company and show ↵alberth
company windows.
2009-05-03(svn r16207) -Codechange: Added and applied BuyCompanyWidgets enum.alberth
-Doc: Small fixes and additions to documentation.
2009-04-26(svn r16160) -Codechange: remove the need for explicit TC_FROMSTRING for ↵rubidium
DrawString.
2009-04-26(svn r16156) -Codechange: make the parameters of DrawStringMultiline the ↵rubidium
same as for DrawString (except the addition of the bottom parameter)
2009-04-21(svn r16118) -Change/cleanup: remove the hexadecimal 'in TTD the string had ↵rubidium
this ID' from 'some' strings and replace the string name with something more sensible.
2009-04-19(svn r16088) -Codechange: merge HighLightStyle and ViewportHighlightMode as ↵rubidium
they are basically the same thing
2009-03-28(svn r15880) -Codechange: add an invisible widget on company manager face ↵glx
windows to position company manager face image
2009-03-28(svn r15879) -Codechange: add an invisible widget on advanced company face ↵glx
window to determine where to draw the strings instead refering to other widgets. Required for rtl languages.
2009-03-28(svn r15877) -Codechange: Let drop down lists know about font height.peter1138
2009-03-28(svn r15869) -Codechange: New widgets for select manager face and select ↵glx
livery windows
2009-03-27(svn r15865) -Codechange: New widgets for company finances windowsglx
2009-03-27(svn r15864) -Codechange: add some 'invisible' widgets on company finances ↵glx
window, and use them to determine where to draw strings instead using some magic values
2009-03-26(svn r15855) -Codechange: complete the company finances window widget enum ↵glx
and remove unneeded magic in large window definition
2009-03-22(svn r15808) -Codechange: use the new DrawString API in a number of GUIsrubidium
2009-03-22(svn r15803) -Codechange: use the new text drawing API for multicenterrubidium
-Fix (r15800): off-by-one w.r.t. offsets
2009-03-21(svn r15791) -Codechange: remove the *RightAligned part of the old text ↵rubidium
drawing API.
2009-03-21(svn r15790) -Codechange: remove the *Centered part of the old text drawing API.rubidium
2009-03-21(svn r15783) -Codechange: make the dropdown draw code pass around the ↵rubidium
left/right instead of the x and width to make drawing text at offsets easier.
2009-03-15(svn r15723) -Codechange: use a constructor for WindowDescs as that makes ↵rubidium
expanding them much easier (Alberth)