Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-03-12 | aggpas: Many parameters are now declared as const. | Graeme Geldenhuys | |
2012-03-12 | Minor code formatting fixes. | Graeme Geldenhuys | |
2012-03-12 | Removes duplicate PDouble definition. | Graeme Geldenhuys | |
FPC already has this defined. | |||
2012-03-12 | Changes to make AggPas work with fpGUI's TfpgImage component | Graeme Geldenhuys | |
2012-03-12 | Fixes IFDEF lines for correct font handling. | Graeme Geldenhuys | |
Fixes the following problems: * Having AGG2D_NO_FONT defined, did not compiler * AggPas always assumed thatif FreeType was not used, then GDI+ must be used. | |||
2012-03-12 | Removed nested comment which screws up syntax highlighting. | Graeme Geldenhuys | |
2012-03-09 | agg: fixes nested comments screwing with syntax highlighting. | Graeme Geldenhuys | |
2012-03-09 | agg-demos: replaced 32-bit compiler name with the generic fpc compiler name. | Graeme Geldenhuys | |
This is a start, to get the demos to compiler under all platforms. | |||
2012-03-09 | Removed ASM code from agg_basic.pas and replaced it with FPC build-in functions. | Graeme Geldenhuys | |
The problem was that x86_64 was not implemented, and ASM code is definately not portable. Luckily, FPC's has built-in Sar*() functions we could use. | |||
2012-03-09 | Adds x86_64 and FreeBSD information in the main include file. | Graeme Geldenhuys | |
2012-03-09 | fixes a spelling mistake in a code comment. | Graeme Geldenhuys | |
2012-03-09 | Fixes the issue with nested comments in Agg2DDemo.dpr | Graeme Geldenhuys | |
Causing syntax highlighting to be screwed. | |||
2012-03-09 | Adds a comment about internal data structure of TfpgImage data. | Graeme Geldenhuys | |
2012-03-09 | aggpas: fixes EOL style and file permissions. | Graeme Geldenhuys | |
2012-03-09 | Removes unused / commented code from fpg_stringutils.pas unit. | Graeme Geldenhuys | |
2012-03-09 | Adds a new property ScanLine[] to TfpgImage. | Graeme Geldenhuys | |
2012-03-07 | agg: changes for 64-bit compatibility | Graeme Geldenhuys | |
The original code used a hard-coded value of 4, for the pointer size. | |||
2012-03-07 | agg-demos: fixes the unit comment about the required compiler unit Path value. | Graeme Geldenhuys | |
2012-03-07 | agg: fix a grammar error in the application output. | Graeme Geldenhuys | |
2012-03-07 | agg: more compiler unit path changes. | Graeme Geldenhuys | |
2012-03-07 | agg: fix find_compiler_xxx projects to use corrected path and compiler settings. | Graeme Geldenhuys | |
This was needed due to my different directory layout compared to standard AggPas. | |||
2012-03-07 | agg-linux: reduce dependency on libc unit. | Graeme Geldenhuys | |
libc unit is really a Kylix dependency unit, and i386 only. | |||
2012-03-07 | Fixes compiler error due to change in xlib binary type definition. | Graeme Geldenhuys | |
This was a change introduced in FPC > v2.2.0 | |||
2012-03-07 | Improved compiler defines - mostly for later use. | Graeme Geldenhuys | |
2012-03-07 | initial import of AggPas 2.4 RM3 | Graeme Geldenhuys | |
The AggPas demos will not compile at this time, because I have restructured the directories a bit. I wanted a pristine checkin though. The demos will be fixed in the next few commits. | |||
2012-02-29 | x11: changed the bit order. | Graeme Geldenhuys | |
It seems, after reading a lot of documentation, that I got the setting wrong. Lets see what happens. | |||
2012-02-29 | changed alias class definitions to class descendants. | Graeme Geldenhuys | |
FPC doesn't have a problem with the original code, but other tools like fpdoc does. So to make everybody's life easier, I am making this change. The benefit now is that fpdoc will be able to generate a nice class hierarchy of fpGUI classes - without problems. | |||
2012-02-21 | Adds PNG loading support. | Graeme Geldenhuys | |
The unit uses the fcl-image backend to load the image. This is slightly slower than the native implementations for BMP and JPG. But at least now we have PNG support too. | |||
2012-02-21 | Use unicode enabled types for the BMP loading code. | Graeme Geldenhuys | |
2011-12-08 | New functions to return darker or lighter variations of a color. | Graeme Geldenhuys | |
2011-12-06 | Hide the hint window when the mouse button is pressed. | Graeme Geldenhuys | |
2011-12-02 | version bump to 0.8 | Graeme Geldenhuys | |
2011-11-29 | move declaration of TfpgEditBorderStyle so it is more accessible. | Graeme Geldenhuys | |
This now makes it easier to reuse this border style declaration in other widgets. We need to refactor some other widgets too, that have there own border styles as well. | |||
2011-11-21 | TfpgWindowBase now introduces a BringToFront() method. | Graeme Geldenhuys | |
2011-11-07 | Timer related functions now check to see if global fpgTimers exists or not. | Graeme Geldenhuys | |
2011-11-07 | new overloaded DumpStack() can now output to a TStringList | Graeme Geldenhuys | |
It wasn't always desireable for DumpStack to output to the console, because it doesn't always exist, and the user will normally not see it if app is launched from a icon. We can now output that info to a stringlist, and display it to the end-user in whatever way we want. | |||
2011-10-31 | report tool: move some images into standard images list | Jean-Marc Levecque | |
2011-10-26 | new handy function to covert individual R, G and B values into a TfpgColor ↵ | Graeme Geldenhuys | |
value. | |||
2011-10-26 | TfpImageList.Items[] property is now set as the default property for the class. | Graeme Geldenhuys | |
2011-09-13 | x11: implemented window grouping support used by some X11 window managers. | Graeme Geldenhuys | |
2011-09-13 | new utility function to get the current executable name | Graeme Geldenhuys | |
2011-08-31 | add sharing options when opening po files. | Graeme Geldenhuys | |
This doesn't have any affect under Linux, but it might under Windows. | |||
2011-08-31 | pofile unit now uses the UTF-8 safe file functions. | Graeme Geldenhuys | |
2011-08-31 | updates KeycodeToText() to use the new resource string constants. | Graeme Geldenhuys | |
2011-08-31 | adds resource string constants for menu key shortcuts. | Graeme Geldenhuys | |
- also updated the translation include files. ready for translation. | |||
2011-08-26 | x11: removed trailing whitespace | Graeme Geldenhuys | |
2011-08-26 | x11: fixed a compiler hint about an invalid/unsafe typecast. | Graeme Geldenhuys | |
2011-08-24 | added begin..end block to make code more readable. | Graeme Geldenhuys | |
2011-08-24 | bugfix: Menu key never set consumed = True in key press processing | Graeme Geldenhuys | |
2011-08-24 | reworked TfpgWidget.MsgKeyPress() to correctly handle keyboard shortcuts. | Graeme Geldenhuys | |
processing order is now as follows; - widget that keypress occured it trys to handle the event. - then to keyboard shortcut processing for the widget's children - then work back towards the top-level form giving chance for keyboard navigation (tabstop) processing. eg: pressing Tab key - then let the top level form to keyboard shortcut processing eg: allowing MainMenu to process the event. - then allow the top level for to process OnKeyPress if such an event handler is implemented. - then if the top level form is not the MainForm, and the current top level form is not shown model, allow the application.mainform to process the keyshortcut in it's main menu. |