summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-03-12richtext: minor improvement to default used colorsGraeme Geldenhuys
2013-03-12updated .gitattributes file with more precise file handlingGraeme Geldenhuys
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
2013-03-12ide: Grid Modification - restore focus row as best we can.Graeme Geldenhuys
2013-03-12ide: Refactored StringGrid modification shortcutsGraeme Geldenhuys
Now we can reuse that code in other areas of the IDE.
2013-03-12ide: minor compiler option tweak in the Lazarus IDE project file.Graeme Geldenhuys
I enabled AnsiString as the default string type.
2013-03-12ide: After reloading a unit, restore the previous scroll position.Graeme Geldenhuys
This needs some more improvement, by also restoring the edit cursor position. But for this, the fpg_textedit needs to be improved first.
2013-03-12ide: Adds ability to delete rows in grids in Project Options.Graeme Geldenhuys
Ctrl+Del now deletes the focused row. Ctrl+Ins was already implemented to append a new row.
2013-03-05editgrid: Add functionalities to edit and combo cellsJean-Marc Levecque
2013-03-05Apply grid alternate row color to demoJean-Marc Levecque
2013-03-04minor code formatting.Graeme Geldenhuys
2013-03-04Replace duplicated code in KeyPress by common proceduresJean-Marc Levecque
2013-03-04editgrid: Replace AGrid parameter by use of Self in proceduresJean-Marc Levecque
2013-02-28fontselect demo: improve initial window position.Graeme Geldenhuys
2013-02-28nanoedit: added missing project option.Graeme Geldenhuys
I forgot to define the unit output directory in the Project Options.
2013-02-25numeric edits: adds min/max limitsJean-Marc Levecque
I was just ready to send a new patch concerning the limit values which is solving the issue with the gridediting. In addition, it is now possible to set only one limit, max or min, and I solved a bug on the editfloat which prevented to enter decimals in some cases.
2013-02-25regex: safer/proper alignment based on FPC_REQUIRES_PROPER_ALIGNMENT defineGraeme Geldenhuys
2013-02-25regex: fixes uninitialized values.Graeme Geldenhuys
2013-02-25regex: clean-up based on compiler message output.Graeme Geldenhuys
- removed old IFDEF's - var parameters changed to out parameters - PtrInt changed to PtrUInt
2013-02-23editgrid: fixes keyboard/arrow navigation after an editJean-Marc Levecque
2013-02-23maximus: updated TODO file itemsGraeme Geldenhuys
2013-02-23maximus: implemented diff/patch syntax highlightingGraeme Geldenhuys
2013-02-22maximus: Adds syntax highlighting for hexadecimal numbersGraeme Geldenhuys
2013-02-22maximus: Enables the Cut, Copy and Paste edit menu items.Graeme Geldenhuys
2013-02-22more wip for the MiG layout implementation.Graeme Geldenhuys
2013-02-22Updated the About Dialog text to reflect FreeBSD.Graeme Geldenhuys
I haven't tested with other BSD operating systems yet.
2013-02-22nanoedit: Adds an Edit menu with Cut, Copy and Paste functionalityGraeme Geldenhuys
2013-02-22nanoedit: improves the compiler options for the Lazarus IDE project file.Graeme Geldenhuys
2013-02-22nanoedit: fixes the fpc config file to allow compiling from command line.Graeme Geldenhuys
The unit seach path was wrong.
2013-02-22fpg_edittext: Adds cut to clipboard support.Graeme Geldenhuys
2013-02-22fpg_textedit: adds insert text and paste from clipboard support.Graeme Geldenhuys
2013-02-22Added related units to editgrid project file.Graeme Geldenhuys
2013-02-22More work done on the editgrid widgetJean-Marc Levecque
2013-02-21Minor change and missing *.lpi file to get project to compile under Lazarus IDE.Graeme Geldenhuys
2013-02-21Started documenting the Agg2D unit. Still lots to do here.Graeme Geldenhuys
I committed this now, so I don't loose the file somehow.
2013-02-21nanoedit - a mini notepad like text editorGraeme Geldenhuys
I have been using this for some time now. I required a mini editor on non-Windows platforms, so created this project to solve that. This is also a testbed project for my "elastic tabstops" implementation.
2013-02-21Experimental EditGrid widget by Jean-Marc Levecque.Graeme Geldenhuys
This is still work in progress. See the readme.txt file for more details.
2013-01-04Enabled fpGUI+AggPas compiling via scripts or fpmakeGraeme Geldenhuys
2013-01-03needed of values limits on integer edits.Jean-Marc Levecque
2012-12-20Added the Agg2D canvas unit to the X11 fpgui_toolkip.lpk packageGraeme Geldenhuys
2012-12-20freetype.dll library for Agg-enabled Canvas and FreeType font engine.Graeme Geldenhuys
2012-12-20agg: comments about the difference between FreeType and Win32 font engine.Graeme Geldenhuys
2012-12-20Minor changes for AggPas-Canvas under X11.Graeme Geldenhuys
2012-12-20fixes spelling mistake in code commentGraeme Geldenhuys
2012-12-20AggPas Canvas can now render to the screen under Windows too.Graeme Geldenhuys
2012-12-20menus: No need to call BeginDraw/EndDrawGraeme Geldenhuys
The whole HandlePaint() method is already covered by BeginDraw/EndDraw in a parent class.
2012-12-20Minor tweaks to demo: fixes alignment and size constraintsGraeme Geldenhuys
2012-12-18Completed some method signatures in implementation section.Graeme Geldenhuys
Lazarus IDE had some issues navigating them otherwise.
2012-12-18Removed unused units from uses clause. Preventing compiler hints.Graeme Geldenhuys