Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-07-11 | Applied mousevents patch from Vladimir. | graemeg | |
2008-07-02 | * Reverted the previous patch, except for the InvalidateRect() call. | graemeg | |
2008-07-02 | * GDI: Removed the BorderDimension usage in DoUpdateWindowPosition and added ↵ | graemeg | |
a call to InvalidateRect(). This fixed the Splitter and UI Designer redraw issues. The event duplicates still need to be fixed. | |||
2008-07-01 | * Applied GDI Resize consistency patch from Luiz Americo | graemeg | |
2008-06-30 | * A quick implementation of the Vista Black button. | graemeg | |
* Minor code cleanup in GDI window title procedure. | |||
2008-06-29 | Applied path from Vladimir | graemeg | |
* GDI: Fullscreen support * Minor improvements to TfpgSplitter * GDI: System key combination (Alt-F4) support | |||
2008-06-29 | * GDI: Minor bug fix in Canvas.DoSetColor. It reset the LineStyle to lsSolid. | graemeg | |
2008-06-28 | * Committed Vladimir's Splitter component patch. | graemeg | |
2008-06-27 | * Added a new all-in-one lazarus package for fpGUI. | graemeg | |
2008-06-27 | * Introduced a new property to TfpgWidget, called IsContainer for all | graemeg | |
components that act like containers (Panel, Form, etc). This optimizes the Component Alignment calls. * All resizing calls now get routed through DoUpdateWindowPosition() so they have a more consistent execution path. * OnResize now get fired when components get resized, and not just for Forms. * HandleAlignments() is now only called when needed. * Fixed the bug where Alignment didn't work when components are resized at runtime. * Removed compiler warnings form gui_mru.pas unit. * Memo's scrollbar now gets adjusted correctly when it's text is modified via code. * Minor bug fix when deleting line in a Memo component. The 'Index out of Bounds' error still occurs though. That will be fixed shortly. | |||
2008-06-19 | * Updated the Bevel example so it compiles again. * Updated the EventTest ↵ | graemeg | |
example. | |||
2008-06-02 | * Patch from Vladimir for application icon under Windows. | graemeg | |
2008-05-27 | * Applied Vladimir's patch so non-resizeable forms can be minimized under ↵ | graemeg | |
Windows. | |||
2008-05-26 | * Applied Vladimir's patch to reduce GDI Objects. | graemeg | |
2008-05-19 | * Merged my private graemeg branch changes (r752:r781) into trunk. These ↵ | graemeg | |
changes are required to change all componens from 1-based indexing to 0-based indexing. | |||
2008-04-25 | * fixed a minor compiler error for Windows. | graemeg | |
2008-04-24 | * TfpgApplicationBase now descends from TObject instead of TComponent. | graemeg | |
* TfpgApplication now has a FormCount property. * TfpgApplication now has a Forms array property. * TfpgApplication.CreateForm now works correctly and NO memory leaks occur. | |||
2008-04-15 | * Implemented ActiveWindow method. | graemeg | |
2008-04-02 | * Applied patch from Vladimir removing all IFDEFs from gui_grid. | graemeg | |
* Fixed compiler error under Linux. * Fixed painting of shortcut / symlink symbol overlay. | |||
2008-03-31 | * Applied a ClearType / Anti-aliasing fix for GDI. Created by Vladimir. | graemeg | |
2008-03-27 | * Minor clipboard patch for GDI by Vladimir. | graemeg | |
2008-03-26 | * Applied patch from Vladimir improving the DoubleClick support. | 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-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 | * 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-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 | * 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 | * Fixed the ComboBox flicker bug under Windows. | graemeg | |
2008-03-15 | * GDI backend did not detect Alt keypress events. | graemeg | |
2008-03-14 | * Applied various patch from Vladimir which implements locale file encoding ↵ | graemeg | |
support and improves the file dialog. | |||
2008-03-12 | * Restructured gfx_utils.pas unit and moved it to the CoreLib directory. | graemeg | |
2008-03-12 | * Applied a patch from Vladimir moving some code out of gui_grid.pas to ↵ | graemeg | |
gfxbase.pas and getting rid of some IFDEF's in the process. | |||
2008-03-11 | * Added the Menu Key definition for GDI support. | graemeg | |
2008-03-11 | * TfpgWidget now simulates a RMB click when Menu Key is pressed. In TfpgEdit ↵ | graemeg | |
it will display the popup menu. | |||
2008-03-10 | * Applied the solution from Vladimir so that ComboBox dropdown doesn't steal ↵ | graemeg | |
focus under GDI. | |||
2008-03-01 | * Updated translation files with new resource string constant. | graemeg | |
* Added a new unit gfx_stringhashlist which is used in gfx_pofiles * Fixed a bug in gfx_pofiles unit so that translation lookups can be done via the resourcestring constants. This is required if the default fpGUI language is changed at compile time. * Completed the Afrikaans translation. | |||
2008-02-27 | * Created two new units called: gfx_pofiles.pas and gfx_translations.pas. ↵ | graemeg | |
They are used for reading PO files and translating the resourcestrings. * TranslateResourceStrings are now called in TfpgApplication.InternalInit(). * Added a new include file for gfx_utils unit. It's a include file for common code across platforms. | |||
2008-02-26 | Minor GDI fix for popup windows. | graemeg | |
2008-02-20 | * Added a new cursor: mcHand | graemeg | |
2008-02-20 | * Bumped up the version numbers. | graemeg | |
2008-02-18 | * Added a new gfx_constants unit which will be used as the start of ↵ | graemeg | |
localization in fpGUI. * I created some basic language include files, but I'm not sure what is the best way to go ahead yet. | |||
2008-02-18 | * I think I fixed the issue with PopupWindows taking focus | graemeg | |
under Windows. * I think I fixed the click selection issues in ComboBoxes. * Also I believe the Calendar component now works under Windows. * Menuse should now works correctly. All the above tested on Win2k. * Due to the above changes I had to modify resizer component in the UI Designer. There is still one minor issue, but that should be fixed soon. | |||
2008-02-17 | * updated version numbers for next release. | graemeg | |
2008-02-16 | * Implemented correct MouseEnter and MouseExit detection | graemeg | |
under Winodws. Windows doesn't have such OS level events. * Added some safety net code around fpgSendMessage and fpgDeliverMessage methods. | |||
2008-02-14 | * GDI: Implemented the new Clipboard class in Windows. Again | graemeg | |
it needs some testing and debugging. But the basics seem to work. * Removed the old gfx_clipboard.pas unit. | |||
2008-02-13 | * Created a new ImageList unit and class. | graemeg | |
2008-02-09 | Applied two of Vladimir's patches | graemeg | |
2008-02-06 | Fixed the compiler error under Windows. That will teach me to test before I ↵ | graemeg | |
commit. |