summaryrefslogtreecommitdiff
path: root/prototypes
AgeCommit message (Collapse)Author
2010-04-29Replaced all TRGBTriple usage in non-fpGUI library code.Graeme Geldenhuys
Replaced TRGBTriple with TFPColor.
2010-04-15textedit demo: Add support to toggle TextEdit.RightEdge visiblity.Graeme Geldenhuys
2010-04-15textedit: implements RightEdge line supportGraeme Geldenhuys
2010-04-15textedit: update project unit output directory.Graeme Geldenhuys
2010-03-16themetest: fix button state on mouseenter with button downGraeme Geldenhuys
2010-02-26Update copyright notice in all units.Graeme Geldenhuys
2009-11-26Quickly made the prototypes compilable again.Graeme Geldenhuys
2009-11-12Updated the prototype 'threedee' project to use latest fpGUI unit names.Graeme Geldenhuys
I can't believe I left it this long! :-( Still a pretty cool theme. :)
2009-08-04TextEdit: minor code formatting improvementsGraeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
2009-08-04TextEdit: reduced processing of up arrow key navigationGraeme Geldenhuys
Changed all the if statements to if..else statements. Also improved the Ctrl+UpArrow behaviour. Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
2009-08-04TextEdit: implement down arrow navigation supportGraeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
2009-08-02Implements Up Arrow key navigation in TextEdit component.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
2009-08-02Fix Ctrl+RightArrow skipping a lineGraeme Geldenhuys
When you Ctrl+RightArrow to jump words, when it reached the end of a line, it skipped a line and actually jumped two lines down. Also when the caret landed in the new line it was at position 1 of the line and not at the true beginning of the line position 0. Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
2009-08-02Code cleanup in KeyboardCaretNav method.Graeme Geldenhuys
Removed all unused code from method. Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
2009-08-02Fix compiler settings so project compiles from Lazarus IDE.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
2009-08-02Right key navigation support added to TfpgTextEdit.Graeme Geldenhuys
Left and Right navigation works in TextEdit component. Ctrl+[Left|Right] navigation for word jumping also works. Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
2009-08-02minor code comments for textedit component.Graeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
2009-08-02minor unit path fix in extrafpc.cfg fileGraeme Geldenhuys
Signed-off-by: Graeme Geldenhuys <graemeg@gmail.com>
2009-06-23TextEdit: Implemented LoadFromFile and SaveToFile methods.Graeme Geldenhuys
2009-06-23TextEdit: minor code cleanup in TfpgGutter by using FOwner reference variableGraeme Geldenhuys
2009-06-23TextEdit: Mouse wheel support has been fully implemented.Graeme Geldenhuys
2009-06-23TextEdit: Internal TfpgGutter now descends directly from TfpgWidget.Graeme Geldenhuys
2009-06-11textedit project cleanupGraeme Geldenhuys
* removed unnecessary progress bars from demo * removed unused threading support from demo
2009-04-18memory leaks and lpi updatesGraeme Geldenhuys
* Fixed memory leaks in the tiListMediator unit * Updated various project lpi files.
2009-04-06* added missing units directory for miglayout prototypeGraeme Geldenhuys
* minor updates to get miglayout project compilable again.
2009-04-05* Added missing unit output directories.Graeme Geldenhuys
2009-03-22* Fixed gutter line number alignment in Tfpg_textEdit prototype.graemeg
* Fixed runtime font change handling and gutter line number painting in Tfpg_textedit prototype.
2008-11-14* more extrafpc.cfg changes.graemeg
2008-10-30* Added my work-in-progress on TfpgTextEdit component.graemeg
2008-07-28* Updated File Dialog (file information panel) to use the TfpgPanel instead ↵graemeg
of a TfpgBevel with a TfpgLabel. One less component to maintain.
2008-07-28* Applied the updated images from Vladimir to better support alternative ↵graemeg
color backgrounds. * Added filegrid images for future use. * Updated the stdimages.inc file with the new image data.
2008-07-14* Minor changes to popup menus for Edit and Treeview.graemeg
2008-07-14* Applied some of the various patch from Jean-Marc.graemeg
2008-07-03* EditTest in the prototypes directory now tests Button ImageLayout property.graemeg
* TfpgBevel has been added to the UI Designer component palette. * TfpgBevel is used in the UI Designer and Shape=Spacer it paints itself different in the UI Designer, so it's more visible. At runtime it doesn't paint like that.
2008-07-02* Reverted the previous patch, except for the InvalidateRect() call.graemeg
2008-06-30* A quick implementation of the Vista Black button.graemeg
* Minor code cleanup in GDI window title procedure.
2008-06-30* Updated the prototypes themetest to improve the painting of themed buttons.graemeg
2008-05-27* More work on the MiG Layout implementation.graemeg
2008-04-08* Just playing with themes again.graemeg
2008-04-07no commentgraemeg
2008-03-04* More more on the MiG Layout port.graemeg
* Added new resourcestring constants to the translation language files. * Localized all the GUI units.
2008-03-03* Added my MiG Layout Manager code to the prototypes diretory while I ↵graemeg
continue working on the port from Java.
2008-02-20* Minor fix in the version number requirements.graemeg
2008-02-20* Applied Vladimir's patch for arrow key support in RadioButtons.graemeg
* TfpgWidget.TabOrder is now set at creation time. * Published the TabOrder property for all components that can receive keyboard input. * Extended the UI Designer so the TabOrder property can be edited.
2008-02-18* I think I fixed the issue with PopupWindows taking focusgraemeg
under Windows. * I think I fixed the click selection issues in ComboBoxes. * Also I believe the Calendar component now works under Windows. * Menuse should now works correctly. All the above tested on Win2k. * Due to the above changes I had to modify resizer component in the UI Designer. There is still one minor issue, but that should be fixed soon.
2008-02-15* Applied Jean-Marc's TextColor and BackgroundColor patch.graemeg
* Made many more modifications based on Jean-Marc's patch and fixed a few things missed.
2008-02-14* GDI: Implemented the new Clipboard class in Windows. Again graemeg
it needs some testing and debugging. But the basics seem to work. * Removed the old gfx_clipboard.pas unit.
2008-02-14* X11: fpGUI will now raise an exception if it can't open the X Display.graemeg
* X11: clipboard support has now been implemented to work across applications. It still needs more testing. eg: unicode copy and paste doesn't always work.
2008-02-04* Applied patch from Jean-Marc creating new properties for ComboBox and ListBox.graemeg
* Modified the edittest example to show the new changes in action.
2008-02-01* Applied patch from Jean-Marc which fixes a minor issue in the TfpgMemo and ↵graemeg
TfpgMenu components. It also adds a new BackgroundColor property to TfpgButton. * Minor fixes to Jean-Marc's patch with button painting. * The threedee example now uses the new Button.BackgroundColor property.