Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-07-11 | Changed Invalidate to have no parameters. Now button down kind of works on ↵ | sekelsenmat | |
the new multihandle | |||
2007-07-11 | Added style manager for the new multihandle prototype. Changed color ↵ | sekelsenmat | |
channels from Word to Byte on Gfx. | |||
2007-07-11 | Freed the EvPaint method for use by descendent components and implemented a ↵ | sekelsenmat | |
EvInternalPaint for internal painting | |||
2007-07-11 | Improved double buffering and implemented partial painting | sekelsenmat | |
2007-07-11 | Implemented double buffering for Gfx | sekelsenmat | |
2007-07-11 | Removed Rect parameter from Paint event | sekelsenmat | |
2007-07-11 | Changed the event model on Gfx. We have several methods instead of only one ↵ | sekelsenmat | |
big method now. | |||
2007-07-09 | GFX: minor changes to the Paint event. | graemeg | |
2007-07-09 | Wrong parameters in GFX/gdi | graemeg | |
2007-06-08 | * Moved the TColor definition to the GFX code | graemeg | |
* Changed the TFBitmap.Lock methods parameters from var to out. * Implemented a GfxColorToTColor() method | |||
2007-05-31 | Moved the handle internal field to platform specific area. Added GetHandle ↵ | sekelsenmat | |
function. Improved carbon interface | |||
2007-05-31 | Renamed SetFont_ to DoSetFont. Carbon interface now compiles, links and runs ↵ | sekelsenmat | |
(but doesn't do anything) | |||
2007-05-18 | * Added a new UTF8 Utils unit with some handy functions. | Graeme Geldenhuys | |
* Modified TFEdit to be UTF8 friendly. Needs testing. * Modified the WidgetTest - Edit Fields form to show UTF8 text in the TFEdit component for testing. | |||
2007-05-17 | Improved form freeing code and general handling of GFApplication.Forms | Felipe Menteiro de Carvalho | |
2007-05-02 | Updated version number and licensing headers under Windows. Also set correct ↵ | Graeme Geldenhuys | |
SVN Property Settings for DBFTest example. | |||
2007-04-05 | * Fixed bug in gfx_gdi with DoDrawImageRect. Only the first palette color ↵ | Graeme Geldenhuys | |
could be set, then an AV occured. * Fixed many include file headers * Reimplemented the images for CheckBox, RadiouButton and button Arrows in the TBasicStyle class. X11 stil has some palette issues, so manual drawing still occurs. | |||
2007-03-07 | * Added a new unit to manage command line parameters. | Graeme Geldenhuys | |
* TFCustomApplication now checks for parameters before entering the event loop. -? will show the help without running the application. * -display parameter is now supported for X11 systems. | |||
2007-01-09 | Implemented support for Windows CE on fpgfx | Felipe Menteiro de Carvalho | |
2006-12-27 | * Introduced the Color property to TWidget. Not all widgets take this property | Graeme Geldenhuys | |
into account yet, but will soon. * Fixed bug where if you call TForm.Show multiple times, it keeps adding the internal Wnd pointer to the GFApplications.Forms list and later causes a AV. * Fixed bug where TCustomForm didn't have the WindowOption woWindow set so TCustomForm decendants never got displayed under Windows. * Amended the TCustomForm, TCustomPanel, TCustomMenu and TCustomLabel to handle the TWidget.Color property correctly. * TComboBox now draws the dropdown window correctly. Scrolling the list of items using the horizontal scrollbar caused strange artifacts to appear. * Horizontal scrolling is now also supported in the TComboBox dropdown window for lengthy items. * Implemented a very basic TRadioButton glyph for now. It looks damn ugly, but it works. Will improve the glyph shortly. * TCustomForm now passes the correct WindowOptions to the TFWindow.Create constructor. * For now I duplicate some functions from the types.pp FPC unit into fpgui.pas | |||
2006-12-12 | * Removed all internal images from the DefaultStyle. | Graeme Geldenhuys | |
* Replaced the CheckBox image by actually drawing the cross ourselves. * RadioButton still hasn't been drawn yet. Will be done soon. * Fixed the setting of colors for the scrollbar buttons. * fpGUI now works under Windows as well, though the arrows in ScrollBar still isn't painting 100% correct. | |||
2006-12-07 | * Replaced the triangle on the scrollbars from a internal image to doing the ↵ | Graeme Geldenhuys | |
actual drawing. Also fixed the co-ordinates used for the triangle points - I forgot to transform them. | |||
2006-12-07 | * Implement a FillTriangle method for TFCustomCanvas. | Graeme Geldenhuys | |
* Implement a DrawArrowDirection function for TDefaultStyle | |||
2006-12-07 | * Implemented AddWindow and RemoveWindow in TFCustomApplication. | Graeme Geldenhuys | |
* In TCustomForm the Show and Close adds or removes the internal Wnd to GFApplication, otherwise they don't receive system events. * Started fixing up the Layout Test demo. | |||
2006-12-06 | * Added CreateBitmapCanvas and CreateMonoBitmapCanvas to TFCustomScreen class. | Graeme Geldenhuys | |
This is required for Styles to work. It could maybe be moved to another class if needed. * Create the missing instances for ImageCanvas, MaskCanvas and Palette in TDefaultStyle. * Removed the ADisplay parameter from the TStyle constructor. * Adapted the UTF Demo to work with the fpGUI changes. Tested under Linux only. | |||
2006-11-30 | TGDIWindow.Show now recursively calls the Show method of all ChildWindows. ↵ | Graeme Geldenhuys | |
This is not needed under X11. This fixes the bug in prototype/multihandle in r38. | |||
2006-11-26 | Implemented Screen.MousePos under Windows. | Felipe Menteiro de Carvalho | |
2006-11-26 | Small bug fixes. | Felipe Menteiro de Carvalho | |
2006-11-25 | Readded several image formats. | Felipe Menteiro de Carvalho | |
2006-11-24 | Moved emulayer to top gfx folder. | Felipe Menteiro de Carvalho | |
2006-11-24 | * Moved the Title property from TFApplication to TFCustomApplication | Graeme Geldenhuys | |
* Removed a lot of compiler warnings under Linux. * Fixe a bug where TX11Canvas.DoCopyRect was using a local unused variable instead of the passed in param. | |||
2006-11-23 | Implemented ProcessEvent and sending events to parent on Windows platform. | Felipe Menteiro de Carvalho | |
2006-11-23 | updated templates | Felipe Menteiro de Carvalho | |
2006-11-21 | small improvement to gfx. | Felipe Menteiro de Carvalho | |
2006-11-20 | Implemented sub-windows for X11. Also implemented property ChildWindows to ↵ | Felipe Menteiro de Carvalho | |
indicate all child windows of a given window. | |||
2006-11-20 | Added support for sub windows on Gfx, and also an example program for this | Felipe Menteiro de Carvalho | |
2006-11-19 | Removed 4 bits and 24 bits image formats because they are not portable enougth. | Felipe Menteiro de Carvalho | |
2006-11-19 | Changed singleton function names to GF prefix, changed TFImage class name to ↵ | Felipe Menteiro de Carvalho | |
TFBitmap. | |||
2006-11-18 | * Test compiled GFX and GUI. * Amended output paths for GFX examples. * ↵ | Graeme Geldenhuys | |
Corrected licenses in GUI and GFX packages. | |||
2006-11-18 | Initial checkin. Merged fpGUI, fpGFX and fpIMG from the OpenSoft sever. | Graeme Geldenhuys | |