MG: fixes for fpc1.1

git-svn-id: trunk@2105 -
This commit is contained in:
lazarus 2002-08-17 23:40:57 +00:00
parent cd1e56f8d3
commit 45a54d0346

View File

@ -259,6 +259,7 @@ function GetWidgetOrigin(TheWidget: PGtkWidget): TPoint;
function GetWidgetClientOrigin(TheWidget: PGtkWidget): TPoint;
function TranslateGdkPointToClientArea(SourceWindow: PGdkWindow;
SourcePos: TPoint; DestinationWidget: PGtkWidget): TPoint;
procedure ReleaseMouseCapture(OnlyIfCapturedByLCL: boolean);
procedure UpdateMouseCaptureControl;
procedure SetCursor(AWinControl : TWinControl; Data: Pointer);
@ -330,12 +331,17 @@ procedure ConnectSignalAfter(const AnObject:gtk_Object; const ASignal: PChar;
const ACallBackProc: Pointer; LCLComponent: TComponent);
procedure ConnectInternalWidgetsSignals(AWidget: PGtkWidget;
AWinControl: TWinControl);
procedure SetAccelGroup(const Widget: Pointer; const AnAccelGroup: Pointer);
function GetAccelGroup(const Widget: Pointer): Pointer;
procedure SetAccelKey(const Widget: Pointer; const AKey: Integer);
function GetAccelKey(const Widget: Pointer): Integer;
procedure Accelerate(const Widget : Pointer; const Msg : TLMShortCut;
const Signal : string);
function GetAccelGroup(const Widget: PGtkWidget;
CreateIfNotExists: boolean): PGTKAccelGroup;
procedure SetAccelGroup(const Widget: PGtkWidget;
const AnAccelGroup: PGTKAccelGroup);
procedure FreeAccelGroup(const Widget: PGtkWidget);
procedure RegroupAccelerator(Widget: PGtkWidget);
procedure ClearAccelKey(Widget: PGtkWidget);
procedure Accelerate(Component: TComponent; const Widget : PGtkWidget;
const Key: guint; Mods: TGdkModifierType; const Signal : string);
procedure Accelerate(Component: TComponent; const Widget : PGtkWidget;
const Msg : TLMShortCut; const Signal : string);
procedure GetGdkPixmapFromGraphic(LCLGraphic: TGraphic;
var IconImg, IconMask: PGdkPixmap; var Width, Height: integer);
procedure GetGdkPixmapFromMenuItem(LCLMenuItem: TMenuItem;