summaryrefslogtreecommitdiff
path: root/examples
AgeCommit message (Collapse)Author
2013-04-05fpGUI 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-04Agg Canvas demoGraeme Geldenhuys
This is the demo used when I created the AggCanvas screenshot on the website.
2013-04-03examples: updates project to fix compiler error.Graeme Geldenhuys
2013-04-03example: updates project file settings using a newer Laz IDE versionGraeme Geldenhuys
2013-03-27maximus: new compiler options added for the Maximus projectGraeme Geldenhuys
2013-03-27Includes Reporting images as part of "standard images" list.Graeme Geldenhuys
2013-03-27reporting demo: translated some French names to EnglishGraeme Geldenhuys
2013-03-21sprite demo: fixes the text color - due to the new background image.Graeme Geldenhuys
2013-03-21demo: Updated the sprite demo with better imagesGraeme Geldenhuys
2013-03-21demo: Removed compiler warnings, and brought demo up to latest standardsGraeme 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-21demo: 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-18ide: new empty unit template file.Graeme Geldenhuys
2013-03-18ide: set current directory as we load a project file.Graeme Geldenhuys
This means relative paths, used throughout the project, will be correct
2013-03-18ide: Adds the ability to add a new empty unitGraeme Geldenhuys
The new unit will be based on the ${templates}/default/unit.pas file.
2013-03-18ide: replaces RTL functions with fpGUI wrapper versions.Graeme Geldenhuys
2013-03-18ide: added copyright notices to the source code units.Graeme Geldenhuys
2013-03-18ide: hide debug button and messages via DEBUGSVR compiler defineGraeme Geldenhuys
2013-03-18ide: removed unused (debug) widgets from main formGraeme Geldenhuys
2013-03-17ide: refactor out Adding Unit To Project code into separate method.Graeme Geldenhuys
2013-03-17ide: refactored out the creation of a new editor tab sheet.Graeme Geldenhuys
2013-03-17ide: 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-17textedit: temporary work-around to update scrollbars when setting caret positionGraeme Geldenhuys
2013-03-17textedit: Adds access to the Caret Vertical position.Graeme Geldenhuys
2013-03-17textedit: access to caret pos H.Graeme Geldenhuys
2013-03-15ide: Adds template files (units, programs etc)Graeme Geldenhuys
Soon the IDE will be able to select and process these files correctly.
2013-03-15ide: disable unnecessary debug output when using Proc List dialog.Graeme Geldenhuys
2013-03-15ide: Find dialog can now be closed/cancelled with Esc key.Graeme Geldenhuys
2013-03-15textedit: correctly set caret x position using UTF-8 Length() methodGraeme Geldenhuys
2013-03-15textedit: correctly named an identifier based on its usageGraeme Geldenhuys
2013-03-15textedit: correctly decrement the vertical scrollbar max limit when deleting ↵Graeme Geldenhuys
a line
2013-03-15textedit: 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-15ide: Adds the ability to copy the Messages output to the clipboardGraeme Geldenhuys
2013-03-15ide: Project -> Save As... will add new name to Recent Files list.Graeme Geldenhuys
2013-03-14textedit: minor optimisation in DEL key handlingGraeme 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-14textedit: fixed bug where deleting a blank line causes a crashGraeme Geldenhuys
We were painting outside the OnPaint event. That is not a good idea, and has undefined behaviour.
2013-03-13ide: The start of some documentation for Maximus.Graeme Geldenhuys
2013-03-13ide: 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-13ide: Implements a "Go to line" search option.Graeme Geldenhuys
Finally the IDE is starting to become useful now. :)
2013-03-13ide: extra checks to make sure we have an editor instanceGraeme Geldenhuys
2013-03-13nanoedit: Implements a statusbar to show current file name being editedGraeme Geldenhuys
2013-03-13nanoedit: forgot to remove a debug ShowMessage callGraeme Geldenhuys
2013-03-13ide: Find Next and Find Prev implemented for the editor.Graeme Geldenhuys
2013-03-13ide: Find in File dialog now responds to Enter key press in text seach fieldGraeme Geldenhuys
2013-03-13ide: changed RTL function to fpGUI wrapper version of that functionGraeme Geldenhuys
2013-03-13ide: when a project is loaded, project macros are merged with ide macrosGraeme Geldenhuys
2013-03-13ide: Implements loading and saving of user defined project macrosGraeme Geldenhuys
2013-03-12debugserver: minor improvementsGraeme Geldenhuys
- Changed menu title "File" to "Server". It is more meaningful. - Added a "Pause" menu item to the Server popup menu. Synced with the pause button on the toolbar. - Project file updated due to newer version of Lazarus IDE.
2013-03-12textedit: enabled Cut and Paste built-in keyboard shortcuts.Graeme Geldenhuys
Now it makes Maximus IDE and Nanoedit a bit more useful. ;-)
2013-03-12ide: increase Messages grid text width.Graeme Geldenhuys
Still not an ideal solution, but better on larger screens.
2013-03-12ide: set minimum width and height for main window.Graeme Geldenhuys