Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-03-10 | Removes deprecated TFPColor usage | Graeme Geldenhuys | |
- That includes any color conversion functions - Projects using TFPColor | |||
2013-10-31 | Updates some the prototype projects with the latest framework API changes. | Graeme Geldenhuys | |
2013-05-08 | edittest: define the height of ComboBox widgets to match height of Edit widgets | Graeme Geldenhuys | |
2013-05-08 | edittest: trackbars were never disabled | Graeme Geldenhuys | |
2013-05-08 | edittest: BeginDraw/EndDraw calls were not needed. | Graeme Geldenhuys | |
2013-04-12 | MDI: fixed editor settings screwup. Converted Tabs -> Spaces | Graeme Geldenhuys | |
2013-04-12 | MDI prototype: demo project now uses the Cascade Windows functionality | Graeme Geldenhuys | |
2013-04-12 | MDI prototype now has basic horizontal scrollbar support. | Graeme Geldenhuys | |
2013-04-12 | MDI child windows now have a OnMove event | Graeme Geldenhuys | |
2013-04-12 | MDI prototype: fixes code to remove compiler hints | Graeme Geldenhuys | |
2013-04-12 | MDI: work area now has a CascadeWindows method. | Graeme Geldenhuys | |
2013-04-03 | Adds text file with Unicode keyboard symbols. | Graeme Geldenhuys | |
We could possible use some of these in menu entries. Added to repository so it doesn't get lost for now. | |||
2013-02-22 | more wip for the MiG layout implementation. | Graeme Geldenhuys | |
2012-11-22 | Converted miglayout unit test project to the FPTest (DUnit2) testing framework. | Graeme Geldenhuys | |
2012-11-22 | Fixes line ending issues | Graeme Geldenhuys | |
2011-11-21 | MDI: CaptureMouse and ReleaseMouse was called on the wrong widget. | Graeme Geldenhuys | |
The behavior is now correct under both X11 and GDI platforms. | |||
2011-11-21 | MDI: active windows are now brought to the front. | Graeme Geldenhuys | |
2011-11-18 | First draft of MDI support. | Graeme Geldenhuys | |
This work equates to about 3 hours of coding. Not bad I think! ;-) The general idea is to have to new classes. The MDIWorkArea class is the parent widget form MDI child forms. We then also have a MDIChildWindow class which implements the outer child window - thus the one with the titlebar and blue borders. The end use creates a form based on TfpgFrame, not TfpgWindow. This design might change later. The users form is then embedded inside the MDIChildWindow, and displayed inside the bounds of the MDIWorkArea. | |||
2011-08-18 | Deleted old prototype mock-up images | Graeme Geldenhuys | |
2011-07-21 | removed the prototype/textedit project | Graeme Geldenhuys | |
The fpg_textedit unit lives on in the examples/apps/ide project. | |||
2011-05-08 | globally renamed TFTextFlags to TfpgTextFlags | Graeme Geldenhuys | |
Somehow I forgot to rename this type when we introduced the 'fpg' prefix years ago. | |||
2011-05-05 | Moved fpg_style to prototypes fpg_styler unit. | Graeme Geldenhuys | |
This gives use the fpg_style unit in the 'gui' directory to implement styles we can actually use at this time with the existing theming code. | |||
2011-05-04 | more work on the prototype style test project. | Graeme Geldenhuys | |
These changes allows us to test the DrawControl(ecPushButtonLabel, ...) implementation. Either way, the fpg_style.pas unit is still crap anyway. | |||
2011-05-03 | changes to prevent text clipping in prototype demo | Graeme Geldenhuys | |
2010-07-19 | TextEdit: Fixed text selection painting. | Graeme Geldenhuys | |
* Even if OnDrawLine event handler exists, selection will also be painted. * Stopped using XOR, because the result looks very bad with anti-aliased text. | |||
2010-07-19 | TextEdit: Minor bugfix. I got the X and Y mixed up. :-( | Graeme Geldenhuys | |
2010-07-19 | TextEdit: renamed method parameter to give clear indication of what it is ↵ | Graeme Geldenhuys | |
used for. | |||
2010-06-12 | TextEdit: Implemented text selection via keyboard. | Graeme Geldenhuys | |
2010-06-12 | TextEdit: Unicode enabled some code to correctly calculate text sizes. | Graeme Geldenhuys | |
2010-06-12 | TextEdit: Fixed confusion between X, Y values for text selection handling. | Graeme Geldenhuys | |
2010-06-12 | TextEdit: Scrolling past EOF now increases Scrollbar.Max value too. | Graeme Geldenhuys | |
2010-06-12 | TextEdit: UpdateScrollBars already call UpdateScrollBarCoord so here it is ↵ | Graeme Geldenhuys | |
not needed. | |||
2010-06-12 | TextEdit: keeps scrollbar position in sync when using Up/Down arrow keys... | Graeme Geldenhuys | |
...to scroll text. | |||
2010-06-12 | TextEdit: fixed sync between textedit content and scrollbars. | Graeme Geldenhuys | |
2010-06-11 | TextEdit: Ctrl + Up/Down Arrows now keeps the scrollbar in sync too. | Graeme Geldenhuys | |
2010-06-11 | TextEdit: implemented PgUp and PgDn key support. | Graeme Geldenhuys | |
2010-06-11 | Updated project settings for TextEdit test app. Now debugging works. | Graeme Geldenhuys | |
2010-06-10 | TextEdit: Implemented Home and End keyboard navigation. | Graeme Geldenhuys | |
2010-06-01 | Fixed potential division by zero bug. | Graeme Geldenhuys | |
This can occur when component is displayed with no text. :-/ | |||
2010-06-01 | TextEdit Demo: Implemented a very basic syntax highlighter. | Graeme Geldenhuys | |
Implemented a OnDrawLine event handler which does very basic syntax highlighting, just to get a feeling of how things work. Cool fun! | |||
2010-06-01 | Added 3 new properties. FontHeight, FontWidth and OnDrawLine. | Graeme Geldenhuys | |
2010-05-31 | Textedit: scrolling improvements. | Graeme Geldenhuys | |
2010-05-28 | Scrollbar: All painting is now done from inside HandlePaint | Graeme Geldenhuys | |
This is now safer and more consistent with all other fpGUI components. | |||
2010-04-29 | Replaced all TRGBTriple usage in non-fpGUI library code. | Graeme Geldenhuys | |
Replaced TRGBTriple with TFPColor. | |||
2010-04-15 | textedit demo: Add support to toggle TextEdit.RightEdge visiblity. | Graeme Geldenhuys | |
2010-04-15 | textedit: implements RightEdge line support | Graeme Geldenhuys | |
2010-04-15 | textedit: update project unit output directory. | Graeme Geldenhuys | |
2010-03-16 | themetest: fix button state on mouseenter with button down | Graeme Geldenhuys | |
2010-02-26 | Update copyright notice in all units. | Graeme Geldenhuys | |
2009-11-26 | Quickly made the prototypes compilable again. | Graeme Geldenhuys | |