aboutsummaryrefslogtreecommitdiff
path: root/gui/ListWidget.h
AgeCommit message (Collapse)Author
2006-06-24listwidget: handle clicking outside of the list more gracefullyWillem Jan Palenstijn
svn-id: r23295
2006-06-03*Loads* of Common::String related optimizations. Woa, *tons* of methods were ↵Max Horn
copying strings needlessly svn-id: r22873
2006-05-27Override the list widget's FindWidget() function, to allow it to return theTorbjörn Andersson
scrollbar widget. svn-id: r22672
2006-05-27Major GUI update:Eugene Sandulenko
- Implemented padding in console - Update only current line in console instead of whole screen - Fixed caret positioning in edit text widget - Improved buttons drawing, now they look more realistic - Added label spacing in popup widget - Correct shadow in popup widget - Fixed up with selected popup widget being drawn on wrong tab - Added shading to list dialog - Adjusted shading of inactive widgets - Proper coloring of browset (add game) dialog - Introduced Container widget - Used Container widget in scumm save/load dialog. Now it looks properly - Adjusted button colors even more. Now they match almost perfectly albeit with banding - Made scrollbar appear only when it is really needed svn-id: r22670
2006-04-19Started to prepare the gui for runtime resolution switches.Johannes Schickel
(some little things could be missing yet though) svn-id: r22017
2006-04-16- Implemented text padding in ListWidget and PopUpWidget. Right padding does ↵Eugene Sandulenko
not work yet. - Implemented highlisght padding in ListWidget - Eval::getVar() method with default value - Removed unused constructors for ListWidget and PoUpWidget - cleanup - bumped theme version svn-id: r21934
2006-03-08o Converted most (all?) widgets to new scheme.Eugene Sandulenko
o Converted global options dialog to new scheme. svn-id: r21137
2006-03-07More work on customizable GUI.Eugene Sandulenko
o Implemented special alias 'prev' o Added new calling scheme to several widgets o Partially converted launcher dialog to new scheme o Converted couple widgets of chooser dialog svn-id: r21118
2006-02-11Change CVS keywords to SVN keywordsMax Horn
svn-id: r20518
2006-01-28Applied my own patch #1416897, in an attempt to speed up list widgetTorbjörn Andersson
redrawing. There may be regressions, but none are known at the moment. svn-id: r20271
2006-01-18Update copyright noticeEugene Sandulenko
svn-id: r20088
2005-10-18Update FSF address. Eek. Actually that took place on May 1, 2005Eugene Sandulenko
svn-id: r19142
2005-07-30Remove trailing whitespaces.Eugene Sandulenko
svn-id: r18604
2005-06-03Cleanup.Torbjörn Andersson
svn-id: r18319
2005-05-16Fixed drawing of the caret. (It was drawn using the GUI font, rather thanTorbjörn Andersson
the widget's font.) svn-id: r18130
2005-05-15Use big font in ListWidget if it is in kBigScrollBarWidth modeMax Horn
svn-id: r18118
2005-05-15Draw scrollbar arrows using drawLine, instead of hard coding bitmaps; add a ↵Max Horn
param to the ListWidget constructor to choose a 'big' variant svn-id: r18115
2005-04-06Removed unnecessary semi-colons.Torbjörn Andersson
svn-id: r17418
2005-03-27Patch #1171300: ListWidget + Chooser PatchMax Horn
svn-id: r17260
2005-03-12Fix popup widget in scaled GUI modeMax Horn
svn-id: r17099
2005-01-29Move more text editing code into class EditableWidget; ListWidget now has ↵Max Horn
all the editing capabilities of EditTextWidget svn-id: r16694
2005-01-29Started to merge the text editing code in ListWidget and EditTextWidgetMax Horn
svn-id: r16692
2005-01-01Updated copyrightMax Horn
svn-id: r16398
2004-10-01Patch #896096 (Restoring last selected game selection) with some personal ↵Max Horn
modifications svn-id: r15372
2004-07-21Allow user to select ListWidget entries by typing them (see FR #922921)Max Horn
svn-id: r14295
2004-02-05renamed (Const)Iterator to (const_)iterator; changed size() to return an uintMax Horn
svn-id: r12722
2004-01-06updated copyright noticeMax Horn
svn-id: r12176
2003-11-18cleanup; fixed return/enter in ListWidget when not in editing modeMax Horn
svn-id: r11346
2003-11-10added namespace GUIMax Horn
svn-id: r11255
2003-11-03added NumberingMode enum typeMax Horn
svn-id: r11109
2003-11-02introduced common base class GuiObject for Dialog/Widget -> step towards ↵Max Horn
making it possible to nest widgets (needed for TabWidget) svn-id: r11052
2003-10-02renamed namespace ScummVM to CommonMax Horn
svn-id: r10544
2003-03-06updated copyrights headersPaweł Kołodziejski
svn-id: r6726
2002-12-25more -pedantic warnings fixedMax Horn
svn-id: r6109
2002-11-22changed the key input system in NewGUI: pass both the keycode and the ascii ↵Max Horn
value to handleKeyUp/Down. Also, use this to fix the key repeat code (see bug #626225) svn-id: r5691
2002-11-21factored out ChooserDialog into it's own header/source file, and made the ↵Max Horn
title adjustable; added a dummy file for EditFieldWidget (not implemented yet); some other cleanup svn-id: r5658
2002-11-14Browser already can display files and navigate down; TOOD: go up, chooseMax Horn
svn-id: r5551
2002-10-23use a 'real' caret instead of appending an understcore while editingMax Horn
svn-id: r5289
2002-10-19reworked the way the save/load dialog works. yup, still not perfect, but ↵Max Horn
we're hopefully getting closer. Feedback welcome svn-id: r5189
2002-10-16patch #620627: mouse wheel support for NewGuiMax Horn
svn-id: r5169
2002-10-01fixed ListWidget drawin/behaviour if there are less items than fit on one ↵Max Horn
page; enhanced launcher dialog to disable start button if nothing is selected svn-id: r5068
2002-09-30fixed key repeat in NewGui; made the launcher game list non-editableMax Horn
svn-id: r5052
2002-09-26added simple message dialogMax Horn
svn-id: r5020
2002-09-08changed the way listbox draw selected items; list box now has a frame & ↵Max Horn
different spacing; clicking outside any widget doesn't cause the focus widget to loose focus; other tweaks svn-id: r4906
2002-08-25fixed some endian issues in the new SMUSH decoder; cleanupMax Horn
svn-id: r4842
2002-07-27heaps of changes to NewGUI: mouseDown/Up events now count the clicks (so you ↵Max Horn
can detect double/triple clicks); ListWidget sends a message if an item was double clicked or changed; you can abort editing in the ListWidget by pressing ESC; SaveLoadDialog will save when you double click and item, and when you finish editing an item by pressing return, will save svn-id: r4656
2002-07-18put stuff in util.h into namespace ScummVM; fixed stupid bug in String ↵Max Horn
class; took painelf's patch which implements save/load dialog in new GUI and fixed it slightly; various other minor changes svn-id: r4591
2002-07-18painelf's key repeat patchMax Horn
svn-id: r4586
2002-07-16patch by painelf that enables editing in the ListWidget (alas as usual with ↵Max Horn
many mods to his patch by me :-) svn-id: r4561
2002-07-13took painelf's change, modified it a lot, and now here's the result :-)Max Horn
svn-id: r4540