Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-09-28 | memo bugfix: The 'delete' key did not work. Now it does. | Graeme Geldenhuys | |
2010-09-27 | treeview: minor bugfix in the accuracy of selecting a node with the mouse. | Graeme Geldenhuys | |
An earlier commit fixed the selected rectangle offset painting. I forgot to also fix the node selection via mouse click. They y offsets was a bit off. | |||
2010-09-25 | published DND events for Button, Edit and Label components. | Graeme Geldenhuys | |
This is just a start, so a few widgets can be tested with DND. After DND has be tested more, other widgets will get the published properties too. | |||
2010-09-23 | Adds a property EnableDrops which enables DND for a top-level window. | Graeme Geldenhuys | |
If set to False (the default), no DND can occur in that window. No OS messages for DND are processed or received. | |||
2010-09-23 | memo: forgot to reset selection variables after a clipboard Cut action. | Graeme Geldenhuys | |
2010-09-23 | memo: reduced code by simply using ResetSelectionVariables() instead. | Graeme Geldenhuys | |
2010-09-23 | memo: Paste bugfix. | Graeme Geldenhuys | |
Pasting text that consisted of multiple lines wasn't inserted on the correct lines. Resulting in pasted lines being in reverse order. | |||
2010-09-23 | memo: ResetSelectionVariables was incomplete. | Graeme Geldenhuys | |
2010-09-23 | memo: minor optimization - SomethingSelected is only called once now. | Graeme Geldenhuys | |
2010-09-23 | memo: Implemented SelectionText() function. | Graeme Geldenhuys | |
Also improved DoCopy to rather use SelectionText instead of duplicating code. | |||
2010-09-22 | memo: implemented clipboard support with default popup menu support. | Graeme Geldenhuys | |
2010-09-21 | panel/bevel: corrected the shadow color used in box/panel style | Graeme Geldenhuys | |
2010-09-21 | Button: Flat=True (toolbar) buttons are now painted as such in the uidesigner | Graeme Geldenhuys | |
This makes them easily distinguishable between normal buttons. | |||
2010-09-20 | KeyPress events is now distributed to Widgets, then Form, then fpgApplication | Graeme Geldenhuys | |
* KeyPress is first offered to the focused widget * If not consumed, then to parent, then parent.parent etc.. * if still not consumed, then to top level form * if still not consumed, then to fpgApplication If anywhere in the sequence Consumed = True, then distribution of that event is stopped. This is the basic foundation required for various keyboard shortcut handling, actions shortcut handling, and especially in menus. The latter still needs some work though. | |||
2010-09-20 | TfpgMessageBox now supports font selection | Graeme Geldenhuys | |
* we can now adjust the font used via the FontDesc property. This is handy when using fixed width fonts and displaying quick keyboard shortcut help. | |||
2010-09-20 | Set default property values for TfpgColorListBox | Graeme Geldenhuys | |
This affected HotTrack, PopupFrame and ColorPalette properties. | |||
2010-09-12 | treeview: Adds PgUp/PgDown key handling support | Graeme Geldenhuys | |
2010-09-12 | treeview: bug fix in node painting. | Graeme Geldenhuys | |
* fixed offset that node image was painted * fixed offset that node text was painted * fixed offset that selected node rectangle was painted | |||
2010-09-12 | treeview: Mouse wheel scroll, now scrolls 1/3 of height, and not 1 pixel | Graeme Geldenhuys | |
2010-09-12 | treeview: up/down scrollbar buttons now scroll one line and not one pixel. | Graeme Geldenhuys | |
2010-09-12 | Select Directory Dialog: bug fix - anchors for treeview was not set. | Graeme Geldenhuys | |
2010-09-12 | Select Directory Dialog: now has images with the folder nodes in treeview | Graeme Geldenhuys | |
2010-09-11 | File Open/Save Bookmark dialog: minor grid speed improvement. | Graeme Geldenhuys | |
2010-09-11 | Grid horizontal scrollbar thumb button size improvement. | Graeme Geldenhuys | |
This patch improves the default scrollbar thumb button size calculation (SliderSize value). | |||
2010-09-05 | File Dialog: grid now shows alternative row colors and does smooth scrolling ↵ | Graeme Geldenhuys | |
horizontally. * These type of options should actually be set in a global fpGUI Configure application - so it affects all fpGUI based apps, and more importantly, is user selectable. Added to my todo list. :-) | |||
2010-09-05 | Input Query Dialog: minor bug fix - now only sets return Value if OK was ↵ | Graeme Geldenhuys | |
clicked. | |||
2010-09-05 | Input Query Dialog: let it respond to Enter keypress as if OK button was ↵ | Graeme Geldenhuys | |
clicked. | |||
2010-09-05 | file dialog: adds a Configure Bookmarks dialog and updated resource strings. | Graeme Geldenhuys | |
2010-09-05 | Message Dialog: reworked dialog to be maintained by Visual Forms Designer. | Graeme Geldenhuys | |
2010-09-04 | fixed minor memory leak in File Dialog. | Graeme Geldenhuys | |
2010-09-04 | file dialog: Added 'Home' and 'Bookmarks' support. | Graeme Geldenhuys | |
2010-09-04 | Speed up grid scrolling with mouse wheel x3 | Graeme Geldenhuys | |
2010-09-04 | Replaced some RTL functions with fpGUI wrapper ones to handle Unicode text. | Graeme Geldenhuys | |
2010-09-01 | Replaced debug writeln's with SendDebug() calls. | Graeme Geldenhuys | |
2010-08-30 | disable scrollbar buttons when parent is disabled too | Jean-Marc Levecque | |
2010-08-29 | menu theming: refactored out the menu painting, into the TfpgStyle class | Graeme Geldenhuys | |
* This gives us a bit more flexibility regarding the menu looks. | |||
2010-08-26 | treeview: Improved the page_up/page_down jump size of the scrollbars. | Graeme Geldenhuys | |
2010-08-25 | Treeview bug fix: GotoNextNodeDown did not expand and traverse the last node ↵ | Graeme Geldenhuys | |
in RootNode. | |||
2010-08-25 | fpg_dialog. Minor sanity check. | Graeme Geldenhuys | |
2010-08-24 | splitter AutoSnap property added and OnSnap event. | Graeme Geldenhuys | |
2010-08-24 | splitter: When double-clicking splitter, it now snaps closed if AutoSnap is set. | Graeme Geldenhuys | |
2010-08-24 | treeview: When setting the Selection property, the selected node | Graeme Geldenhuys | |
is now correctly scrolled into view (even if nodes had to expand). To make things look even better, the selected node is now centered vertically in the tree view. | |||
2010-08-23 | Use fpGUI wrapper functions instead of RTL functions directly. | Graeme Geldenhuys | |
fpGUI's wrapper functions handle unicode conversions from OS automatically. | |||
2010-08-19 | Scrollbars now have disabled arrow button state at Min or Max values. | Graeme Geldenhuys | |
Thanks to Jean-Marc Levecque for the idea. | |||
2010-08-19 | Here attached is a patch for EditCombo implementing the use of Charmap for | Jean-Marc Levecque | |
special characters, the same way as already done with EditText. | |||
2010-08-19 | Menus: Minor bugfix in popup menus. OpenerMenuBar is not always assigned. | Graeme Geldenhuys | |
Popup menus can of course be used without a Main MenuBar, so I have to do some extra checking first before I call InternalReset. | |||
2010-08-19 | Here attached is a little improvement for SpinEdit | Jean-Marc Levecque | |
It allows the high and low limit values to be reached when up/down keys are maintained pressed, same as when mouse is maintained on the up/down arrows. | |||
2010-08-19 | MenuBar: bugfix - clicking disabled menu items should not toggle internal ↵ | Graeme Geldenhuys | |
FClicked. | |||
2010-08-19 | Treeview: repaint tree after FullCollapse or FullExpand calls. | Graeme Geldenhuys | |
2010-08-18 | MenuBar Open/Close popup menus bug. | Graeme Geldenhuys | |
This change fixes the last issues, depending on the MenuOptions set. Now all menu options behave as they should. Clicking the second time on the same menu items now correctly closes the popup menu etc. |