Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-03-27 | * Minor fix in TfpgEdit where text did not repaint after Cut or ↵ | graemeg | |
ClearSelection calls. | |||
2008-03-27 | * TfpgEdit cursor position performance patch from Vladimir. | graemeg | |
2008-03-27 | * Minor patch for UI Designer so that Widget ComboBox on palette bar is sorted. | graemeg | |
2008-03-26 | * UI Designer now has a very basic way of setting the TabOrder. Still a lot ↵ | graemeg | |
of improvements are needed, but it's working on simple forms. | |||
2008-03-26 | * Now we are correctly handling the ComponentState property between ↵ | graemeg | |
different versions of FPC. This also fixed the UI Designer strange issues. | |||
2008-03-26 | * Applied patch from Vladimir improving the Save support and file handling ↵ | graemeg | |
with OS Encoding for UI Designer. | |||
2008-03-26 | * Applied patch from Vladimir improving the DoubleClick support. | graemeg | |
2008-03-26 | * Modal Forms can now also be Borderless. | graemeg | |
2008-03-25 | * Calendar demo project has been modified to draw a Calendar to the console ↵ | graemeg | |
window. This is a prototype to implemente Starting Day Of Week for our actual calendar component. | |||
2008-03-25 | * more work on the DocEditor, but still far from having a working product. | graemeg | |
2008-03-25 | * Added some new skeleton documentation for newly added units. | graemeg | |
* Updated the gui_hyperlink documentation. * Updated documentation scripts. * Fixed the painting bug in gui_basegrid where the top-right and bottom-left text or images paint over the control frame. | |||
2008-03-25 | * Added Antonio's gui_hyperlink documentation. | graemeg | |
* Added some gfx_utils documentation. * Updated some documenation scripts. | |||
2008-03-25 | * fpGUI should now compile under FPC 2.3.1 but it's untested. | graemeg | |
2008-03-25 | * Added Antonio Sanguigni new TfpgHyperLabel component to fpGUI. I converted ↵ | graemeg | |
his gui_browser class to a fpgOpenURL function. | |||
2008-03-25 | * Applied minor patch from Jean-Marc to allow scrollbars to be adjusted when ↵ | graemeg | |
Grid.RowCount is set. | |||
2008-03-25 | Applied patch from Jean-Marc to allow setting the editbox to be cleared, and | graemeg | |
the dropdown to close when return key has been pressed | |||
2008-03-25 | applied patch from Jean-Marc allowing ImageName to be set at creation. | graemeg | |
2008-03-25 | * Fixed a memory leak in the TfpgFileListBase class. | graemeg | |
2008-03-25 | * Minor changes to menu and About fpGUI dialog. | graemeg | |
2008-03-24 | * More improvements to the ColorListBox component. | graemeg | |
* Created a new Color ListBox example project. | |||
2008-03-23 | * Implemented a basic Color ListBox component. It is still incomplete and ↵ | graemeg | |
has no published properties yet. | |||
2008-03-23 | * minor changes for tiOPF mediators. | graemeg | |
2008-03-22 | * Increased double buffer on x11 efficiency | drewski207 | |
* Fixed a bug on listbox that allowed Item 0 to be selected with the mouse * Fixed a possible bug for TfpgTimer that possibly could allow timers to be skipped if timer(s) were destroyed during the callback | |||
2008-03-22 | * Small change to gui_edit where the edit will scroll when the mouse moves ↵ | drewski207 | |
past the visible text | |||
2008-03-22 | * Added property PageSize to Scrollbar | drewski207 | |
* Fixed some Scrollbar cosmetic bugs * Shortened scroll timer delay to 300 ms | |||
2008-03-22 | * Made Scrollbox use an enum to keep track of the part | drewski207 | |
which is down since only one part can be down at a time. This removes 4 boolean members. And allows case to be used. * Scrollbar now will continue scrolling when the mouse is pressed in the space between the slider and arrow. | |||
2008-03-22 | * Changed the ui designer to set msg.Stop for it's widgets events. | drewski207 | |
2008-03-22 | * Added Stop to TfpgMessageRec. | drewski207 | |
* Messages are now stopped only if msg.Stop is true when FormDesigner is assigned to a widget | |||
2008-03-21 | * new method in Canvas class called ClipLine() which clips the coordinates | graemeg | |
of a line based on a given clipping rectangle. This doesn't not use the Canvas's internal ClipRegion. It uses the well known Cohen-Sutherland line clipping algorithm, and performance is very good. * new method in Canvas class called DrawLineClipped() which uses the ClipLine method. * Converted some C headers for the Motif Window Manager hints support under X11. * Introduced a new Window Attribute type called waBorderless. This allows use create borderless windows that can handle keyboard input. Currently borderless windows are only implemented in X11. It past 01:15 here and I need sleep, so will tackle GDI support on Monday. * Extended some of the types to be used for the new Style/Theme Manager. * Fixed a bug where TfpgForm.OnClose event did not fire when you call .Close method. | |||
2008-03-21 | * Applied patch [1919861] from Jean-Marc for TfpgLabel. | graemeg | |
2008-03-21 | * Applied grid patch from Jean-Marc | graemeg | |
* Fixed some bugs in Jean-Marc's patch. Grid.TextColor and Grid.BackgroundColor had no affect. * Extended the GridTest example showing the new features and OnCellDraw example. | |||
2008-03-20 | * Added a property to TfpgCanvasImpl(x11) FastDoubleBuffer | drewski207 | |
* Fixed painting of ListView Column * Misc Listview painting changes * Added OnColumnPaint to ListView The new property FastDoubleBuffer will probably be moved to TfpgCanvaseBase also perhaps this can be set with an application property since it doesn't free the backbuffer until the Canvas is freed which will result in some increase in memory usage. The listview can have double buffering disabled now and it won't flicker sonce the painting is done with no overlapping rects. | |||
2008-03-20 | * Minor GDI clipboard fix from Vladimir. | graemeg | |
2008-03-20 | * Finally fixed the Windows bug in the UI Designer when you move components ↵ | graemeg | |
quickly in the design form. * Undone some changes I accidentily checked in in revision 634 regarding the newformdesigner.pas unit. | |||
2008-03-19 | * X11: Implemented an Application.OnIdle event. | graemeg | |
* X11: Implemented an experimental EventFilter hook. | |||
2008-03-19 | * Updated Russian translation file by Vladimir. | graemeg | |
2008-03-19 | * ComboBox and CalendarCombo now work identical under Linux and Windows. ↵ | graemeg | |
Combos close when clicking in the main combo area. Testing Win2000 and Linux. | |||
2008-03-19 | * Finally I seem to have solved the mystery of the ComboBox that refuses to ↵ | graemeg | |
close. And what a silly bug it was. * Applied a minor fix to CalenderCombo so it behaves like the normal ComboBox. | |||
2008-03-18 | * UI Designer: Implemented a new property editor for the FontDesc property. ↵ | graemeg | |
It now calls the Font Select dialog. | |||
2008-03-18 | * Minor modification to Actived and Deactivate message distribution under ↵ | graemeg | |
Windows. PopupWindows are now closed at Form Move, Resize and Loosing Focus. | |||
2008-03-18 | * When a form is Moved, Resized or Deactivates all popup windows are closed. | graemeg | |
2008-03-18 | * Fixed a bug in the translation units where if both toolkit and application ↵ | graemeg | |
translation files do not exist, the translation failed. This is now well tested under Linux for any combination. * Minor update to the Font Select dialog so translated text are not clipped. | |||
2008-03-18 | * Fully implemented DPI functions for GDI backend. | graemeg | |
2008-03-18 | * Applied a patch from Vladimir which imploves the file system encoding and ↵ | graemeg | |
seems to fix the error received in the File dialog. * I implemented three new functions to retrieve the DPI value of the screen. | |||
2008-03-17 | * Created new directories for translations and tools used for localization. | graemeg | |
2008-03-17 | * TfpgStringGrid now has a OnDrawCell event. If the user sets ↵ | graemeg | |
ADefaultDrawing = True, fpGUI will do standard painting. If user sets ADefaultDrawing = False, it is up to the user to do painting for that cell. | |||
2008-03-17 | * Fixed the ComboBox flicker bug under Windows. | graemeg | |
2008-03-17 | * Applied the patch form Antonio. The beginnings of a TfpgNumericEdit component. | graemeg | |
2008-03-17 | * Minor patch form Jean-Marc. Change avoids to check for an item in the list ↵ | graemeg | |
with an index value = -1 | |||
2008-03-17 | * Applied spanish translation patch from Horacio Jamilis | graemeg | |