Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-05-14 | debug server: updates uses clause to use fpGUI's dbugmsg unit. | Graeme Geldenhuys | |
2013-05-07 | grid demo: adds OnHeaderClick event handler test | Graeme Geldenhuys | |
- also updated project file settings for Lazarus IDE usage. | |||
2013-05-07 | grid demo: fixes index out of bounds error when deleting rows. | Graeme Geldenhuys | |
We never checked to see if there are any rows to delete. | |||
2013-04-30 | Adds VLC video library header translation and Media Player component. | Graeme Geldenhuys | |
These are optional 3rd party components, because they will add extra dependencies to your project. For that reason, they are not part of the fpgui_toolkit package as standard. | |||
2013-04-29 | debugserver: Now support LiveView messages. | Graeme Geldenhuys | |
LiveView messages don't appear in the normal log message window. Instead they appear in a separate non-scrolling grid where the previous values get replaced with the new values. | |||
2013-04-27 | debugserver: LiveView frame now has a Grid property for easy access. | Graeme Geldenhuys | |
2013-04-27 | debugserver: adds new Live View grid that will track values. | Graeme Geldenhuys | |
The "live view" values are not added to the usual messages list. They are very handy for tracking short lived debug info like the position of a mouse cursor, position of a trackbar or scrollbar etc. | |||
2013-04-19 | debug server: added a "expanded view" for the selected message. | Graeme Geldenhuys | |
This means we can view multi-line items much easier. | |||
2013-04-19 | debug server: now allows you to copy selected message to clipboard | Graeme Geldenhuys | |
2013-04-05 | fpGUI Debug Server now defaults executable name to 'dbugsrv'. | Graeme Geldenhuys | |
This means that if we use the dbugintf unit, that we could automatically launch the debug server (if it is in the system PATH) if it is not already running. | |||
2013-04-04 | Agg Canvas demo | Graeme Geldenhuys | |
This is the demo used when I created the AggCanvas screenshot on the website. | |||
2013-04-03 | examples: updates project to fix compiler error. | Graeme Geldenhuys | |
2013-04-03 | example: updates project file settings using a newer Laz IDE version | Graeme Geldenhuys | |
2013-03-27 | maximus: new compiler options added for the Maximus project | Graeme Geldenhuys | |
2013-03-27 | Includes Reporting images as part of "standard images" list. | Graeme Geldenhuys | |
2013-03-27 | reporting demo: translated some French names to English | Graeme Geldenhuys | |
2013-03-21 | sprite demo: fixes the text color - due to the new background image. | Graeme Geldenhuys | |
2013-03-21 | demo: Updated the sprite demo with better images | Graeme Geldenhuys | |
2013-03-21 | demo: Removed compiler warnings, and brought demo up to latest standards | Graeme Geldenhuys | |
- UI widgets are defined private - cleaned up uses clause to remove compiler hints about unused units - Added a new File|Add menu item, which also uses a command instance | |||
2013-03-21 | demo: updated TNullInterfacedObject implementation. | Graeme Geldenhuys | |
- It was missing the IUnknown declaration in the class - The IUnknown signature has changed in recent FPC versions. | |||
2013-03-18 | ide: new empty unit template file. | Graeme Geldenhuys | |
2013-03-18 | ide: set current directory as we load a project file. | Graeme Geldenhuys | |
This means relative paths, used throughout the project, will be correct | |||
2013-03-18 | ide: Adds the ability to add a new empty unit | Graeme Geldenhuys | |
The new unit will be based on the ${templates}/default/unit.pas file. | |||
2013-03-18 | ide: replaces RTL functions with fpGUI wrapper versions. | Graeme Geldenhuys | |
2013-03-18 | ide: added copyright notices to the source code units. | Graeme Geldenhuys | |
2013-03-18 | ide: hide debug button and messages via DEBUGSVR compiler define | Graeme Geldenhuys | |
2013-03-18 | ide: removed unused (debug) widgets from main form | Graeme Geldenhuys | |
2013-03-17 | ide: refactor out Adding Unit To Project code into separate method. | Graeme Geldenhuys | |
2013-03-17 | ide: refactored out the creation of a new editor tab sheet. | Graeme Geldenhuys | |
2013-03-17 | ide: restore caret and scroll bar position after a file reload. | Graeme Geldenhuys | |
For some reason the caret isn't displayed until the arrow keys are pressed, but it is in the correct location. | |||
2013-03-17 | textedit: temporary work-around to update scrollbars when setting caret position | Graeme Geldenhuys | |
2013-03-17 | textedit: Adds access to the Caret Vertical position. | Graeme Geldenhuys | |
2013-03-17 | textedit: access to caret pos H. | Graeme Geldenhuys | |
2013-03-15 | ide: Adds template files (units, programs etc) | Graeme Geldenhuys | |
Soon the IDE will be able to select and process these files correctly. | |||
2013-03-15 | ide: disable unnecessary debug output when using Proc List dialog. | Graeme Geldenhuys | |
2013-03-15 | ide: Find dialog can now be closed/cancelled with Esc key. | Graeme Geldenhuys | |
2013-03-15 | textedit: correctly set caret x position using UTF-8 Length() method | Graeme Geldenhuys | |
2013-03-15 | textedit: correctly named an identifier based on its usage | Graeme Geldenhuys | |
2013-03-15 | textedit: correctly decrement the vertical scrollbar max limit when deleting ↵ | Graeme Geldenhuys | |
a line | |||
2013-03-15 | textedit: Ctrl+Home/End handling is now fixed. | Graeme Geldenhuys | |
Old behaviour took you to the correct location, but the vertical scrollbar position was never updated. So if you then did a PgUp/PgDn or a Mouse Wheel Scroll, you suddenly jumped to a different location in the source code. | |||
2013-03-15 | ide: Adds the ability to copy the Messages output to the clipboard | Graeme Geldenhuys | |
2013-03-15 | ide: Project -> Save As... will add new name to Recent Files list. | Graeme Geldenhuys | |
2013-03-14 | textedit: minor optimisation in DEL key handling | Graeme Geldenhuys | |
If we know the current line is empty, we can simply delete that line, without having to worry about concatenation with the next line. | |||
2013-03-14 | textedit: fixed bug where deleting a blank line causes a crash | Graeme Geldenhuys | |
We were painting outside the OnPaint event. That is not a good idea, and has undefined behaviour. | |||
2013-03-13 | ide: The start of some documentation for Maximus. | Graeme Geldenhuys | |
2013-03-13 | ide: Fixes the bug where IDE crashed when you load a second project. | Graeme Geldenhuys | |
Loading a first project was no problem. But as soon as you tried to load a new (second) project, the IDE bombed out. This should be fixed now. | |||
2013-03-13 | ide: Implements a "Go to line" search option. | Graeme Geldenhuys | |
Finally the IDE is starting to become useful now. :) | |||
2013-03-13 | ide: extra checks to make sure we have an editor instance | Graeme Geldenhuys | |
2013-03-13 | nanoedit: Implements a statusbar to show current file name being edited | Graeme Geldenhuys | |
2013-03-13 | nanoedit: forgot to remove a debug ShowMessage call | Graeme Geldenhuys | |