Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-09-21 | trackbar: Fixed the focus rectangle flicker problem while dragging. | Graeme Geldenhuys | |
2012-09-21 | trackbar: made sure all painting only occurs in the HandlePaint event | Graeme Geldenhuys | |
2012-09-20 | documentation on how to translate your application | Graeme Geldenhuys | |
2012-09-16 | adds the missing 'reportengine' search path to extrafpc.cfg | Graeme Geldenhuys | |
Recently we merged the PDF reporting engine code into the main source tree, but I forgot to update this compiler setting file. | |||
2012-08-31 | Implements loading PNG images from a Stream or Resource. | Graeme Geldenhuys | |
Thanks to Dibo for this contribution. | |||
2012-08-31 | Refactored the png loading code. | Graeme Geldenhuys | |
Extracted the code that does the conversion from FPC's FPImage to fpGUI's TfpgImage. Thanks to Dibo for this patch. | |||
2012-08-29 | pdf: fixes compiler error under Windows. | Graeme Geldenhuys | |
fpgOpenURL() will work in this case for both Linux and Windows, but it is not the ideal solution. As the TODO entry says, we ultimately need to implement a fpgViewFile() function. | |||
2012-08-29 | pdf: Fixes compiler hint about unused uses clause under Windows. | Graeme Geldenhuys | |
2012-08-29 | pdf demo: fixes a compiler hint about unuse uses clause under Windows. | Graeme Geldenhuys | |
2012-08-28 | pdf: remove code duplication and use report.printpdf() instead | Jean-Marc Levecque | |
2012-08-28 | pdf: Assigns default values to PrintPDF() parameters | Jean-Marc Levecque | |
2012-08-28 | pdf demo: removes lots of code duplication by moving some functionality into ↵ | Jean-Marc Levecque | |
the report unit. | |||
2012-08-28 | Replaces usage of standard RTL file functions with fpGUI versions. | Graeme Geldenhuys | |
The fpGUI versions are OS encoding enabled. | |||
2012-08-28 | pdf demo: Temporary fixed a compiler warning about unused local variable. | Graeme Geldenhuys | |
2012-08-28 | pdf: window size is adjust to fit all preview controls and page height. | Graeme Geldenhuys | |
If the screen is to small for that, it will use the max screen dimentions. | |||
2012-08-28 | pdf: Hook into the OnMouseScroll event and ask the ScrollBar to scroll the ↵ | Graeme Geldenhuys | |
preview page. | |||
2012-08-28 | Publishes various other mouse events for the various panel widgets. | Graeme Geldenhuys | |
2012-08-28 | Publishes the OnMouseScroll event for various widgets. | Graeme Geldenhuys | |
2012-08-28 | TfpgWidget: Implements a new OnMouseScroll event | Graeme Geldenhuys | |
2012-08-28 | pdf: fixes preview page position and scrollbar reflesh issues | Graeme Geldenhuys | |
2012-08-28 | pdf: fixes scroll bar calculations. | Graeme Geldenhuys | |
2012-08-28 | pdf: This implements the actual scrolling of the preview window. | Graeme Geldenhuys | |
2012-08-28 | merge with earlier commit about PreviewMargin. | Graeme Geldenhuys | |
2012-08-28 | pdf: The "preview page" widget (TfpgBevel) is now only created once. | Graeme Geldenhuys | |
* This fixes the problem where the preview pages appears above other widgets in the preview window. | |||
2012-08-28 | pdf: introduced a PreviewMargin property | Graeme Geldenhuys | |
This is the margin of empty space around the preview page, so it stands away from bounding widgets. | |||
2012-08-28 | treeview: scrollbar width is now set to the standard 16px | Graeme Geldenhuys | |
No more usage of "magic" numbers either. | |||
2012-08-28 | RichTextView: scrollbar width is now set to the standard size of 16px | Graeme Geldenhuys | |
2012-08-23 | listbox: Rather use BeginUpdate..EndUpdate | Graeme Geldenhuys | |
This will call UpdateScrollBar and Repaint anyways. | |||
2012-08-23 | gdi: The IDropSource signature has changed in FPC > 2.6.0 | Graeme Geldenhuys | |
Once the next stable FPC is released, then we can remove this again. | |||
2012-08-21 | changes param type from String to TfpgString | Graeme Geldenhuys | |
2012-08-21 | docview: fixes a memory leak in font handling. | Graeme Geldenhuys | |
We checked for the same fontdesc, but never for the same instance. So the NewFont instance might not have been freed, causing the memory leak. | |||
2012-08-21 | memo: removes unnecessary code. The Memo field was just a reference. | Graeme Geldenhuys | |
This also fixes a strange "lost pointer reference" issue under Windows. Not sure what FPC is doing there. | |||
2012-08-21 | docview: fixes a memory leak. | Graeme Geldenhuys | |
2012-08-16 | Merge remote-tracking branch 'github/master' | Graeme Geldenhuys | |
2012-08-16 | pdf preview: minor code formatting. | Graeme Geldenhuys | |
I just grouped the widgets based on there parent widget. This way it is easier to find the widgets I wanted to modify. | |||
2012-08-16 | pdf preview: fix the horizontal alignment of the Integer Edit widgets. | Graeme Geldenhuys | |
The now match the horizontal alignment of adjacent buttons. | |||
2012-08-16 | pdf preview: label text is now horizontally aligned with other text. | Graeme Geldenhuys | |
Specifying a 0 width meant the AutoSize = True kicked in, and the width and height was adjusted, giving the uneven horizontal alignment with other widgets. | |||
2012-08-16 | pdf preview window now has more standardised color scheme. | Graeme Geldenhuys | |
This also means that it will adhere to custom fpGUI themes. | |||
2012-08-16 | pdf preview form is now sizable. | Graeme Geldenhuys | |
On my 2560x1440 pixels display, fullscreen and unsizeable is just not nice. | |||
2012-08-16 | pdf: all preview form related properties are now in one place in the code. | Graeme Geldenhuys | |
2012-08-16 | pdf: Save dialog now uses English filter text. | Graeme Geldenhuys | |
This will be localised soon. | |||
2012-08-16 | x11: Improved to code's intention and meaning. | Graeme Geldenhuys | |
2012-08-16 | x11: Supported ATOMS are now actually populated. | Graeme Geldenhuys | |
Unknowingly the NetWindow features were broken, eg: Fullscreen didn't work etc because they exit too early out of the functions due to an empty FAtomSupported[] | |||
2012-08-16 | improved the clarity of one code comment. | Graeme Geldenhuys | |
2012-08-16 | minor code formatting changes. | Graeme Geldenhuys | |
2012-08-16 | F1 is not hard-coded as the help key any more. | Graeme Geldenhuys | |
fpgApplication.HelpKey is now actually used in fpGUI, and it will invoke the help. | |||
2012-08-16 | Make sure TfpgString is based on AnsiString. | Graeme Geldenhuys | |
With the FPC 2.7.1 having some form of Unicode support, and the String typing being redefined... defining TfpgString as AnsiString, we know fpGUI will continue running as normal. | |||
2012-08-09 | bugfix: gdi fullscreen - form was larger than screen dimensions. | Graeme Geldenhuys | |
This went unnoticed for a very long time, Mhen a from was set to fullscreen, after it was already displayed (not at creation time), then the size of the form was slightly bigger that the screen resolution. I corrected the Win32 API calls, and now the form has the correct size at all times. | |||
2012-08-02 | report: applied fpGUI coding style to "print preview" unit. | Graeme Geldenhuys | |
2012-08-02 | report: Fixes a cause of corrupt memory | Graeme Geldenhuys | |
The images use in a PDF report get freed later. But if we used internally registered image, the report engine frees those images, even though they might still be needed elsewhere in the application. So for that reason we "clone" the internal image, which the report engine can safely free. |