Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-07-11 | Implemented the new event model on X11 | sekelsenmat | |
2007-07-11 | Improved multihandle prototype | sekelsenmat | |
2007-07-11 | Freed the EvPaint method for use by descendent components and implemented a ↵ | sekelsenmat | |
EvInternalPaint for internal painting | |||
2007-07-11 | * Moved the canvas test project to the examples core directory. | graemeg | |
* Added a screenshot of the canvas test to show how it should look like. | |||
2007-07-11 | * Minor fix in Canvas.GetPixel under Windows | graemeg | |
2007-07-10 | * Minor fix to get Canvas.Pixels[] to work under Windows. | graemeg | |
2007-07-10 | * Implemented Canvas.Pixels[] | graemeg | |
* Refactored the TfpgImage class * Moved the message procedures in TfpgWidget from public to private. * Extended the fpgCanvas test project to use the new Canvas.Pixels[] property. | |||
2007-07-10 | * Fixed the svn eol style properties for the new prototype example. | graemeg | |
* Fixed the mouse wheel support for X11 based on the changes made under Windows. | |||
2007-07-10 | * Fixed the mouse wheel support under Windows. | graemeg | |
2007-07-10 | * Reenabled the Mouse click and doubleclick events for Windows. | graemeg | |
2007-07-10 | * Fixed compilation errors under Windows. * Fixed the MouseEnter and ↵ | graemeg | |
MouseExit message handling. | |||
2007-07-10 | improved prototype to at least do basic drawing on the button and widget | sekelsenmat | |
2007-07-10 | Added new multihandle prototype | sekelsenmat | |
2007-07-09 | * DoMouseEnterLeaveCheck implemented in Windows. This needs testing as I was ↵ | graemeg | |
developing under Linux only. * Reworked the EventTest example and am now exposing all possible FPGM_ messages. The demo still needs some work though. * Implemented Mouse Scroll support under X11 | |||
2007-07-07 | * Added 140 predefined web (html) colors used by NS and MSIE. | graemeg | |
2007-07-07 | * Refactored the Window class. | graemeg | |
* Added some basic predefined colors to gfxbase. * Some more code cleanup in the test projects. * Fixed a dependency issue with the core/imgtest example project. | |||
2007-07-07 | * Minor cleanup to the HelloWorld example. | graemeg | |
2007-07-07 | * Completed the implementation of the HelloWord example | graemeg | |
2007-07-06 | * Refactored the last few methods of the Canvas class. Soon I'll tackel the ↵ | graemeg | |
other classes. | |||
2007-07-06 | Refactored a lot of the Canvas class. Only tested under Linux, but should ↵ | graemeg | |
work under Windows. Minor performance improvement in the fpgcanvas test project. Minor changes to the edittest test project. | |||
2007-07-06 | Busy porting the HelloWorld example | graemeg | |
2007-07-06 | Added a new fpGUI based on multiple handles. One handle per Widget. Also ↵ | graemeg | |
added a few cool features. | |||
2007-05-17 | fixed compilation of the prototype | Felipe Menteiro de Carvalho | |
2007-04-09 | Started appending F to classes on fpgui, to make its namespace more unique | Felipe Menteiro de Carvalho | |
2007-04-05 | Fixed painting issue of multihandle prototype. The forms paint event painted ↵ | Graeme Geldenhuys | |
over all embedded components. | |||
2007-01-23 | * MouseLeaveCheck no fires off a MouseEnter and MouseLeave event for widgets. | Graeme Geldenhuys | |
This makes writing other widgets easier. * Fixed the button size of the TComboBox widget. * Fixed the examples/gui/helloworld application. * Added a extras directory where we can store all kinds of stuff. Currently I added a Lazarus code template for creating a new fpGUI application. * Fixed a bug in fpGFX/X11 where the OnEnter event was checked when in actual fact the OnLeave event occured. * Fixed up some code to start Xft support for Linux again. * Internal or composite widgets like the Button in the ComboBox are now named with a hash and then the name. | |||
2006-12-06 | Moved the inherited call in TWidget.ProcessEvent | Graeme Geldenhuys | |
2006-12-05 | One-Handle-Per-Widget | Graeme Geldenhuys | |
* Implemented the TX11Application Expose event handling * Implemented the TX11Window etPaint message processing * Removed the EvOnPaint event handler and replaced it by overriding ProcessEvent | |||
2006-12-03 | * Added WidgetState to the TWidget in prototype | Graeme Geldenhuys | |
* Added WidgetStyle to the TWidget in prototype * Modified TButton in prototype to act like a button when clicked. | |||
2006-11-29 | One-Handle-Per-Widget | Graeme Geldenhuys | |
* TForm now descends from TWidget. This removed a lot of code * TWidget now sets the Title by default to Classname. Under X11 this is handy when runnning xwininfo, which will now show form structure with classnames for each window. * TWidget now has a default WindowOptions type of woChildWindow * TForm has a default WindowOptions type of woWindow | |||
2006-11-29 | * Optimised X11 so that only one Expose event will occur from the X Server | Graeme Geldenhuys | |
when mapping the top level parent window. * The Prototype GUI has been modified to not auto call Show when a Widget or Form is created. | |||
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 | Improved the painting. Added a TEdit component. | Graeme Geldenhuys | |
2006-11-23 | * Toying with the idea of a TPopupWindow class in the multi-handle prototype. | Graeme Geldenhuys | |
* Think I fixed the problem with the dropdown window of the TComboBox not always appearing in the correct position. | |||
2006-11-22 | Prototypes TLabel didn't paint background correctly under Windows. | Graeme Geldenhuys | |
2006-11-22 | * Implemented Canvas.GetColor | Graeme Geldenhuys | |
* Implemented a TLabel in the /prototypes/multihandle app. | |||
2006-11-22 | Added more details when the TButtons and which ones get painted. | Graeme Geldenhuys | |
2006-11-22 | Created a prototype GUI widget set demonstrating a one-handle-per-widget ↵ | Graeme Geldenhuys | |
concept. I implemented a very basic TWidget, TForm and TButton. | |||
2006-11-18 | Initial checkin. Merged fpGUI, fpGFX and fpIMG from the OpenSoft sever. | Graeme Geldenhuys | |