summaryrefslogtreecommitdiff
path: root/src/misc_gui.cpp
AgeCommit message (Collapse)Author
2012-11-13(svn r24735) -Codechange: Move HandleEditBoxKey to Window class.frosch
2012-11-13(svn r24734) -Codechange: Move QueryStringBaseWindow::OnOSKInput to ↵frosch
Window::OnEditboxChanged.
2012-11-13(svn r24733) -Codechange: Move handling of editbox keys to window class.frosch
2012-11-13(svn r24732) -Codechange: Unify handling of OK and CANCEL actions for editboxes.frosch
2012-11-13(svn r24731) -Codechange: Remove OnOpenOSKWindow and instead specify OK and ↵frosch
CANCEL buttons via QueryString members.
2012-11-13(svn r24730) -Codechange: Allow OSK to simulate widget buttons with index 0.frosch
2012-11-13(svn r24729) -Codechange: Unify the handling of HEBR_EDITING.frosch
2012-11-13(svn r24726) -Codechange: Move editbox mouseloop handling to Window class.frosch
2012-11-13(svn r24724) -Codechange: Move drawing of editboxes to the widget drawing code.frosch
2012-11-11(svn r24700) -Cleanup: Remove WDF_UNCLICK_BUTTONS and make it the default.frosch
2012-09-10(svn r24521) -Feature [FS#5203]: Ctrl + Backspace/Delete to remove ↵zuu
characters up to next word beginning in text edit boxes
2012-09-10(svn r24520) -Feature [FS#5203]: Ctrl + Arrow keys to move entire words in ↵zuu
text edit boxes (sbr)
2012-08-21(svn r24494) -Update: Some documentation.frosch
2012-06-04(svn r24324) -Codechange: Turn functions dealing with Textbufs into member ↵frosch
functions.
2012-06-04(svn r24323) -Codechange: Split Textbuf and associated functions to separate ↵frosch
files.
2012-05-26(svn r24293) -Fix: Increase the left and right margins of the text in the ↵alberth
yes/no query window.
2012-03-19(svn r24048) -Cleanup: Sync credits in readme and ingame informationplanetmaker
2012-02-05(svn r23903) -Fix [FS#4993]: some instances had issues due to a value being ↵rubidium
out of range
2012-01-03(svn r23740) -Codechange: remove some 300 unneeded includes from the .cpp filesrubidium
2011-12-19(svn r23601) -Fix: fix the conflict in window numbertruebrain
2011-12-18(svn r23590) -Codechange: make the string validation settings better expandablerubidium
2011-12-16(svn r23536) -Codechange: document and rename widgets to be consistent and ↵truebrain
understandable
2011-12-15(svn r23528) -Codechange: move widget enums to widgets/NNN_type.htruebrain
2011-12-15(svn r23525) -Codechange: make Window::flags4 WindowFlags instead of uint16, ↵truebrain
with only values known in WindowFlags (and move out 2 timers to their own variable) -Codechange: rename Window::flags4 to Window::flags -Codechange: move some non-inline functions from .hpp to .cpp
2011-12-10(svn r23474) -Codechange: move the declaration error related functions to ↵rubidium
error.h
2011-12-10(svn r23471) -Codechange: move the error related code out of misc_gui.cpp ↵rubidium
into error_gui.cpp
2011-11-29(svn r23375) -Change: that name I haven't used for several years. Let it die ↵truebrain
out now finally, please?
2011-11-08(svn r23130) -Change [FS#4825]: open the query string window centered as it ↵yexo
(almost) always requires your attention
2011-11-04(svn r23102) -Codechange: remove the remaining pointless multiplications by ↵rubidium
TILE_HEIGHT
2011-11-04(svn r23091) -Codechange: rename some Get*Z functions to Get*PixelZ ↵rubidium
functions if they return the Z in pixels (like TilePixelHeight)
2011-09-15(svn r22932) -Fix [FS#4766]: disable the white border on window creation for ↵yexo
several windows (based on patch by monoid)
2011-08-20(svn r22766) -Add: river graphics for the original base set (andythenorth)rubidium
2011-07-03(svn r22629) -Fix [FS#4599]: Remove all usages of the ErrorRefStack. It was ↵frosch
continuously overwritten by e.g. industry prospection without closing the old error window; also StopTextRefStackUsage() was not called for errors returned by commands (which caused FS#4599). Now return in the CommandCost result whether the textref stack needs to be used, and store a copy of the stack values in the error window just like for the normal string parameters.
2011-05-06(svn r22429) -Add: some constants for specific palette colours used in the GUI.frosch
2011-05-04(svn r22421) -Fix: Replace various references to Windows palette greyscale ↵frosch
indices with the DOS palette indices.
2011-05-01(svn r22405) -Document: some more "random-ish" tidbitsrubidium
2011-04-17(svn r22346) -Cleanup: Textbuf::max_pixels is not required anymore.terkhen
2011-04-17(svn r22345) -Change: Remove pixel limiter for text buffers.terkhen
2011-04-17(svn r22343) -Change: Remove pixel limiter for query strings.terkhen
2011-03-13(svn r22248) -Codechange: Make OnInvalidateData() process 'delete this;' ↵frosch
already in command scope.
2011-03-13(svn r22241) -Codechange: Add additional to-be-used parameter to ↵frosch
OnInvalidateData().
2011-02-23(svn r22135) -Fix [FS#4523]: When commands need to invalidate windows, ↵frosch
process these events asynchronously before the next redraw. Calling window code directly from command scope uses wrong _current_company and might issue nested DoCommands() which interfer with the running command.
2011-02-23(svn r22134) -Codechange: Move ReInit() of the landinfo window from ↵frosch
DeleteNewGRFInspectWindow() into a InvalidateData call.
2011-02-23(svn r22133) -Fix: some coding style.frosch
2011-02-14(svn r22080) -Doc: Add doxygen comments to a few functions and improve a few ↵planetmaker
existing comments
2011-02-10(svn r22053) -Fix: The land area information window was not updated after a ↵terkhen
language change.
2011-01-22(svn r21890) -Cleanup: remove some unneeded includesrubidium
2011-01-15(svn r21803) -Cleanup: Remove unnecessary semicolons.terkhen
2011-01-04(svn r21711) -Change: Display the minimal height of the tile in the LandInfo ↵frosch
window instead of the height of the northern corner. So it is more useful for NewGRF and AI developers, and maybe more transparent for players.
2010-12-21(svn r21589) -Codechange: Move PlaceLandBlockInfo() to the right file, ↵alberth
introduce a ShowLandInfo() function.