Age | Commit message (Collapse) | Author |
|
|
|
Removable media might have group or user ID's not available on the new host
system. Name lookups will then fail. This patch works around that issue.
|
|
definition.
|
|
Part of the "golden ratio" goodies. It seems to me more pleasing
to the eye if a dialog is not 100% centered in the window, but
rather 1/3 down of available vertical space. I think Mac OS X
also does this.
|
|
|
|
This forms part of the fpg_dialogs.pas unit. There is aslo
a easy access method called fpgShowCharMap and returns the
text selected by the user.
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
|
|
Signed-off-by: Graeme Geldenhuys <graeme@mastermaths.co.za>
|
|
|
|
reading file username and groupname values.
|
|
* Named internal components
* Introduced TfpgBaseCheckbox class.
* Refactored text drawing in ComboBox to a method that can be overridden in descendants.
* Implemented a new (experimental) Calendar Combo with Checkbox for optional date selection.
* Added Calendar Combo Check component to UI Designer.
* Fixed some missing properties from Calendar Combo component in UI Designer.
|
|
|
|
* More work on the Select Directory dialog.
|
|
stach make sure to remove themselves when destroyed
* Added 2 new attributes to TWindowAttributes waUnblockableMessages, waX11SkipWMHints
* waUnblockableMessages is useful for allowing certain windows to still respond when other windows are modal
|
|
widgets in any applications. This will get extended over time to include more window information.
|
|
* X11: Rewrote the eventloop timeout code with extra comments.
|
|
* Added a new unit fpg_extgraphics.pas with extensive shape drawing methods
* Added a new conversion method called fpgRectToRect()
* Replaced the implementation of TfpgStyle.DrawDirectionArrow to use the
new fpg_extgraphics.PaintTriangle() method instead.
* Adjusted ComboBox painting of internal button to accomodate the new
fpg_extgraphics unit.
* Added Jean-Marc's new fpg_spinedit unit.
* Made some further improvements and minor fixes to the SpinEdit
and SpinEditFloat components.
* renamed the fpdoc file fpgfx.xml to fpg_main.xml as per the new unit names.
|
|
* I made some changes and minor bug fixes to the SpinEdit and highlighted some todo items in the header of the unit.
|
|
library path. This allows you to cross compile without having to delete the old compiled units.
|
|
* UI Designer has been updated to reflect the new gui unit names.
|
|
* Updated the UI Designer to use the new unit names.
|
|
|
|
* Added some inline documentation for TfpgButton. Later this will move to fpdoc documentation.
|
|
again with it's weird behaviour. Windows sends fake MouseMove messages
when a windows is shown, hidden or moved. The backend had to filter out
those fake messages. For more details on this see the following link.
http://blogs.msdn.com/oldnewthing/archive/2003/10/01/55108.aspx
|
|
* Made some improvements to the hint window handling by implementing a hint timer and more normal hint behaviour. Only in TfpgBaseEdit, but I'll abstract it higher up the hierarchy soon.
|
|
* Moved DoObjectToGUI it Trackbar mediator from public to protected.
* Minor code formatting fixes.
* Implemented DoGetFieldBounds for TPerson in tiOPF demos.
|
|
|
|
color backgrounds.
* Added filegrid images for future use.
* Updated the stdimages.inc file with the new image data.
|
|
|
|
alternative options.
|
|
|
|
|
|
|
|
* Minor fix in the ImageList class.
* Minor fixes in the Tree and TreeNode classes.
* GUI Test Runner: Added image support in the test treeview.
* Started a project for unit testing fpGUI components - starting with the treeview.
|
|
* Updated the fpgui_toolkit.lpk package for X11.
|
|
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.
|
|
both platforms, regardless of smallint limits.
|
|
|
|
* Minor bugfix in x11 backend and TextWidth calculation.
|
|
|
|
changes are required to change all componens from 1-based indexing to 0-based indexing.
|
|
click on it.
* Fixed bug where components can't be created and Visible = False.
|
|
|
|
* TfpgApplication now has a FormCount property.
* TfpgApplication now has a Forms array property.
* TfpgApplication.CreateForm now works correctly and NO memory leaks occur.
|
|
|
|
* Fixed compiler error under Linux.
* Fixed painting of shortcut / symlink symbol overlay.
|
|
readlink in X11 file dialog.
|
|
|
|
|
|
his gui_browser class to a fpgOpenURL function.
|
|
|