summaryrefslogtreecommitdiff
path: root/examples/gfx
AgeCommit message (Collapse)Author
2007-07-23Restructure Part 3.graemeg
* Moved all the examples over from the prototype directory. * Removed obsolete GFX examples.
2007-07-13Added some more properties/methods to TFWindowsekelsenmat
2007-07-12Fixed events examplesekelsenmat
2007-07-12Moved gfx event methods to protectedsekelsenmat
2007-07-12Fixed compilation on X11 and adapted its code to the new pixel formatsekelsenmat
2007-07-11Added style manager for the new multihandle prototype. Changed color ↵sekelsenmat
channels from Word to Byte on Gfx.
2007-07-11Implemented the new event model on X11sekelsenmat
2007-07-11Implemented double buffering for Gfxsekelsenmat
2007-07-11Removed Rect parameter from Paint eventsekelsenmat
2007-07-11Changed the event model on Gfx. We have several methods instead of only one ↵sekelsenmat
big method now.
2007-07-10Small fix for gfx examplessekelsenmat
2007-07-10Small fix for the carbon backend.sekelsenmat
2007-07-09EventTest: added more debug information in the paint event.graemeg
2007-07-09GFX: Changed TFCustomWindow to descend from TComponent.graemeg
EventTest: extended the example a bit to test a few more things.
2007-06-05* Finally fixed the menu dropdown issue where you had to click twice to get ↵graemeg
the menu to drow down.
2007-05-31Renamed SetFont_ to DoSetFont. Carbon interface now compiles, links and runs ↵sekelsenmat
(but doesn't do anything)
2007-05-28Updated the fpImg example: disp_bmp to compile with the latest set of ↵graemeg
changes made to fpGUI.
2007-05-27Added a package for fpimgsekelsenmat
2007-05-27partial fix for fpimgsekelsenmat
2007-05-27Fixed image showing on Gfxsekelsenmat
2007-05-27small improvements to painting system on x11sekelsenmat
2007-05-14Fixed demo software compilationFelipe Menteiro de Carvalho
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-01-09Implemented support for Windows CE on fpgfxFelipe Menteiro de Carvalho
2006-11-29One-Handle-Per-WidgetGraeme 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 ServerGraeme 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-26Continued implementing processEvent on x11.Felipe Menteiro de Carvalho
2006-11-26Implemented Screen.MousePos under Windows.Felipe Menteiro de Carvalho
2006-11-26Small bug fixes.Felipe Menteiro de Carvalho
2006-11-25Fixes to image conversion.Felipe Menteiro de Carvalho
2006-11-24Moved emulayer to top gfx folder.Felipe Menteiro de Carvalho
2006-11-24Moved emulayer to x11 folder.Felipe Menteiro de Carvalho
2006-11-24* Moved the Title property from TFApplication to TFCustomApplicationGraeme 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-23Fixed compilation on X11.Felipe Menteiro de Carvalho
2006-11-23Implemented ProcessEvent and sending events to parent on Windows platform.Felipe Menteiro de Carvalho
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-23updated templatesFelipe Menteiro de Carvalho
2006-11-22Added debug OnPaint code to see when OnPaint fires.Graeme Geldenhuys
2006-11-21small improvement to gfx.Felipe Menteiro de Carvalho
2006-11-20* Fix color depths under X11. 24bit was not working.Graeme Geldenhuys
* Changed the SubWindow example to paint a bit better.
2006-11-20Fixes incorrect thing commited.Felipe Menteiro de Carvalho
2006-11-20Implemented sub-windows for X11. Also implemented property ChildWindows to ↵Felipe Menteiro de Carvalho
indicate all child windows of a given window.
2006-11-20Added support for sub windows on Gfx, and also an example program for thisFelipe Menteiro de Carvalho
2006-11-20minor changes in copyright header.Graeme Geldenhuys
2006-11-19Removed 4 bits and 24 bits image formats because they are not portable enougth.Felipe Menteiro de Carvalho
2006-11-19Changed 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-18Initial checkin. Merged fpGUI, fpGFX and fpIMG from the OpenSoft sever.Graeme Geldenhuys