Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-05-31 | Renamed SetFont_ to DoSetFont. Carbon interface now compiles, links and runs ↵ | sekelsenmat | |
(but doesn't do anything) | |||
2007-05-28 | Updated the img/masktest example to compile with latest GFX changes. | graemeg | |
2007-05-28 | Updated the fpImg example: disp_bmp to compile with the latest set of ↵ | graemeg | |
changes made to fpGUI. | |||
2007-05-28 | fixed svn properties on /img directory | graemeg | |
2007-05-27 | Added a package for fpimg | sekelsenmat | |
2007-05-27 | partial fix for fpimg | sekelsenmat | |
2007-05-27 | * Minor improvement in setting the window title under X11. | graemeg | |
* Thanks to Felipe for fixing the TFBitmap issue, the Base Style in the GUI can now use bitmaps under Linux as well. | |||
2007-05-27 | Fixed image showing on Gfx | sekelsenmat | |
2007-05-27 | small improvements to painting system on x11 | sekelsenmat | |
2007-05-25 | Improved carbon interface | sekelsenmat | |
2007-05-25 | Added initial carbon interface | sekelsenmat | |
2007-05-23 | * Minor changes to the Widgettest Edit Form. | graemeg | |
* Implemented a very basic TFMemo component. Lots of things are still outstanding. This is just the beginnings of the component. * Updated the WidgetTest example to include a Memo Form | |||
2007-05-23 | Modified the utfdemo to show the Russion text instead. | graemeg | |
2007-05-20 | The initial beginnings on a technical fpGUI manual. PDF version | graemeg | |
2007-05-20 | The initial beginnings on a technical fpGUI manual. | Graeme Geldenhuys | |
2007-05-20 | * Updated the UTF demo to include a TFEdit as well. | Graeme Geldenhuys | |
2007-05-18 | * Removed the old Xlib Font support form fpGFX/X11 | Graeme Geldenhuys | |
* Fixed the Xtf font support in fpGFX/X11 to use the UTF-8 Xtf functions instead of the UTF-16 functions. * Fixed the GUI TFEdit by removing all usage of the WideString type | |||
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-18 | * Fixed a bug introduced in r100 where Forms are not displayed anymore | Graeme Geldenhuys | |
under Linux (X11). * Renamed all internal component names that started with a hash (#) to a underscore (_). For some reason a hash+<text> may not be used as a component name anymore. Must be a FPC 2.1.3 thing. * UTF8 support has been added to GFX/X11. This still needs some more testing, but it seems to be fine. | |||
2007-05-17 | * Added a email document explaining how the GUI and event system works. More ↵ | Graeme Geldenhuys | |
formal documentation can be added later. | |||
2007-05-17 | fixed compilation of the prototype | Felipe Menteiro de Carvalho | |
2007-05-17 | Improved form freeing code and general handling of GFApplication.Forms | Felipe Menteiro de Carvalho | |
2007-05-16 | * GUI: Reimplemented from scratch the scrolling of text in a TFEdit | Graeme Geldenhuys | |
* GUI: Fixed bug 8877 - When you click at the end of text the cursor is in the wrong possition. * GUI: Other minor bug fixes to TFEdit when setting text. | |||
2007-05-16 | * Implemented two new Windows styles. The Win9x look and the Win2000 look. ↵ | Graeme Geldenhuys | |
The later has more flat buttons. * Modified the OpenSoft style to use the buttons of Win2000. * The default style, auto, now uses the Windows 2000 style. | |||
2007-05-14 | Fixed demo software compilation | Felipe Menteiro de Carvalho | |
2007-05-09 | * Radio buttons can now be drawn as disabled under Linux. This is still a ↵ | Graeme Geldenhuys | |
work-around imprementation until the palette issue is fixed in GFX/X11 | |||
2007-05-02 | Updated version number and licensing headers under Windows. Also set correct ↵ | Graeme Geldenhuys | |
SVN Property Settings for DBFTest example. | |||
2007-05-01 | * GUI: Implemented a very basic TDBEdit component | Graeme Geldenhuys | |
* GUI: Implemented a few more properties in TFieldDataLink * GUI: Implemented a ReadOnly property in TCustomEdit (still work in progress) * GUI: The TStyle function that draws the Edit Box now takes an extra parameter - IsReadOnly and paints the edit box background the appropriate color. * Demos: Updated the DB demo to show the TDBEdit in action. | |||
2007-05-01 | * GUI: Implemented a very basic ShowMessag() function. | Graeme Geldenhuys | |
This is still work in progress! * GUI: Implemented TFBoxLayout.RemoveChild * GFX/X11: Fixed a issue with the TextExtent where the lower curl of the character g will get clipped * GUI: Implemented a basic TDBLabel component * GUI Demos: Implemented a basic DB Test example. This is still work in progress and only tested under Linux. * GFX: Minor AMD64 fix for the unitxft.pas unit | |||
2007-04-25 | * After the last patch of the TEdit it broke the PasswordChar feature which ↵ | Graeme Geldenhuys | |
is now fixed again. * Removed the anoying feature when you drag a scrollbar and move out of bounds, the scrollbar jumps back to the original position. Maybe we can keep that behaviour, but enabled via a property. * Busy implementing a SaveForm function, but still experimental and mostly for debugging only. | |||
2007-04-25 | added a document explaining the class derivation and inheritance for the GFX ↵ | Graeme Geldenhuys | |
code. | |||
2007-04-17 | * Applied TFEdit patch from Maciej Kaczkowski enabling the | Graeme Geldenhuys | |
text to scroll. Also implemented BorderStyle property. * I made minor changes to Maciej patch. * Updated the WidgetTest demo to showcase the new features. | |||
2007-04-17 | WriteLn will crash on windows | Felipe Menteiro de Carvalho | |
2007-04-15 | Changed default X11 Xft font name and size. | Graeme Geldenhuys | |
2007-04-15 | Fixed the rest of the GUI examples to work since we did a widget class ↵ | Graeme Geldenhuys | |
renaming a while back. | |||
2007-04-15 | Fixed the WidgetDemo example with the new widget class names. | Graeme Geldenhuys | |
2007-04-15 | Fixed the issue with not Xft font support and the default font could not be ↵ | Graeme Geldenhuys | |
created. | |||
2007-04-10 | * Fixed TFFixedLayout, TFDockedLayout implementations | Graeme Geldenhuys | |
* Updated the Layout demo and enabled all available layout managers. * Fixed the text clipping issue under Linux now that it uses Xft as default. * Fixed the Text Size issue under Linux now that it uses Xft. It report the wrong text size so the focus rectangle was draw wrong. * Adjust the scrollbar and combobox arrow button size to remove the tiny gap that appear below it. | |||
2007-04-10 | * Fixed a TStyleAbs method name after the classname changes. | Graeme Geldenhuys | |
* Fixed a minor bug in the CalsSize method of TFixedLayout * Fixed the WidgetTest demo after the gui class names changed. | |||
2007-04-09 | Removed the inline functions in fpgui.pas which solved the problem with FPC ↵ | Graeme Geldenhuys | |
wanting to recomile that unit when not really needed. Most of the times it reported that StyleManager.pas could not be found. | |||
2007-04-09 | Started appending F to classes on fpgui, to make its namespace more unique | Felipe Menteiro de Carvalho | |
2007-04-06 | Added X11Displayproperty to TX11Application | Andrew | |
2007-04-06 | removed unused entries in the uses clause. | Graeme Geldenhuys | |
2007-04-06 | Renamed all the inc files to have the fpgui prefex. This will minimize the ↵ | Graeme Geldenhuys | |
namespace conflicts in Lazarus LCL. | |||
2007-04-06 | Renaming the inc files. This is a test as I could not use svn mv command ↵ | Graeme Geldenhuys | |
before on SourceForge | |||
2007-04-05 | Fixed painting issue of multihandle prototype. The forms paint event painted ↵ | Graeme Geldenhuys | |
over all embedded components. | |||
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-18 | more documentation updates as well as scrip updates to build the documentation. | Graeme Geldenhuys | |
2007-03-18 | worked on the documentation a bit. Cleaned up some xml files. Created new ↵ | Graeme Geldenhuys | |
docs for the newly added files in the last few revisions. | |||
2007-03-10 | * Implemented the Motif style CheckBox. | Graeme Geldenhuys | |