mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-17 07:29:21 +02:00

54895, 54898, 54899, 54900, 54901, 54903, 54904, 54905, 54913, 54914, 54915, 54916, 54917, 54918, 54922, 54923, 54924, 54925, 54926, 54927, 54928, 54929, 54930, 54932, 54934, 54941, 54942 from trunk r54895 lcl: grids: fix default TGridColumn width. Issue #31806 r54898 lcl: forms: scale TFrame the same as TForm. Issue #31807 r54899 CairCanvas: disable compilation for WinCE (there exists no cairo support on WinCE). r54900 Printers4Lazarus: force fatal compilation error on WinCE platform, since the package is unsupported on this platform. r54901 fpvectorial: Fix memory leak in dxf reader (http://forum.lazarus.freepascal.org/index.php/topic,36827.msg246126) r54903 lcl: grids: always store valid column width. Issue #31806 r54904 IdeIntf: OI: High-DPI: restricted tab. Patch by AlexeyT, Issue #31778 r54905 IdeIntf: OI: High-DPI: value button. Issue #31784 r54913 lcl: colorbox: high-dpi: ColorRectWidth. Issue #31768 r54914 lcl: combobox, listbox: assign Font.PixelsPerInch to Canvas for custom draw events. r54915 ide: codetoolsdefines dialog: high-DPI. Patch by AlexeyT, Issue #31774 r54916 ide: project options dialog: anchor top/bottom build modes button. Issue #31770 r54917 IdeIntf: OI: High-DPI: ValueComboBox. r54918 grids: scale native bitmaps; ide: buildmodesmanager dialog: high-DPI check boxes. Issue #31771 r54922 ide: compiler_other_options frame: fix high-DPI. Issue #31779 r54923 Opkman: Fix high-DPI. Issue #31782 r54924 ide: about dialog: high-DPI. Issue #31776 r54925 ide editorfilemanager dialog: high-DPI. Issue #31775 r54926 lcl: groupededit: fix TabStop mechanism. Issue #31811 r54927 lcl: control: apply constraints to new size in DoAutoAdjustLayout and update top/left if bottom/right aligned. Fixes Issue #31772 r54928 ideintf: objectinspector: fix high-dpi in custom property grids. Issue #31769 r54929 lazcontrols: lvlgraphctrl: high-DPI. Issue #31781 r54930 lcl: groupededit: fix TabStop mechanism (fix regression after r54926 #2d7967420e). Issue #31811, Issue #31229 r54932 ide, designer: high-DPI: scale non-visual components. Issue #31812 r54934 ide: images: new high-dpi designed icons by FTurtle, Issue #31815 r54941 Qt5: cbindings - implemented QMargins, QSurface, QSurfaceFormat, QBackingStore, QScreen and QWindow classes. r54942 Qt5: cbindings - implemented QMargins, QSurface, QSurfaceFormat, QBackingStore, QScreen and QWindow classes (qt56.pas). git-svn-id: branches/fixes_1_8@54943 -
19 lines
352 B
ObjectPascal
19 lines
352 B
ObjectPascal
{ The CairoCanvas package can be compiled on all platforms, except for WinCE.
|
|
This unit defines what units are available on which platform.
|
|
}
|
|
unit CairoCanvasAll;
|
|
|
|
{$mode objfpc}{$H+}
|
|
|
|
interface
|
|
|
|
{$IF ((FPC_FULLVERSION>=20701) or not defined(win64)) and not defined(WinCE)}
|
|
uses
|
|
{%H-}CairoCanvas, {%H-}CairoPrinter;
|
|
{$ENDIF}
|
|
|
|
implementation
|
|
|
|
end.
|
|
|