Difference between revisions of "lclintf"

From Lazarus wiki
Jump to navigationJump to search
m
Line 2: Line 2:
  
 
It can replace code in the (Delphi) Windows unit.
 
It can replace code in the (Delphi) Windows unit.
 +
 +
function PredefinedClipboardFormat(AFormat: TPredefinedClipboardFormat): TClipboardFormat;
 +
function MsgKeyDataToShiftState(KeyData: PtrInt): TShiftState;
 +
function GetTickCount: DWord; inline;
 +
function GetTickCount64: QWord; inline;
 +
function FindDefaultBrowser(out ABrowser, AParams: String): Boolean;
 +
function OpenURL(AURL: String): Boolean;
 +
function OpenDocument(APath: String): Boolean;       
  
 
[[Category:Lazarus]]
 
[[Category:Lazarus]]
 
[[Category:LCL]]
 
[[Category:LCL]]
 
[[Category:lclintf]]
 
[[Category:lclintf]]

Revision as of 11:38, 27 June 2014

LCLIntf is a Lazarus unit that provides compatibility with Delphi in a cross-platform way. It also contains some additional functions

It can replace code in the (Delphi) Windows unit.

function PredefinedClipboardFormat(AFormat: TPredefinedClipboardFormat): TClipboardFormat;
function MsgKeyDataToShiftState(KeyData: PtrInt): TShiftState;
function GetTickCount: DWord; inline;
function GetTickCount64: QWord; inline;
function FindDefaultBrowser(out ABrowser, AParams: String): Boolean;
function OpenURL(AURL: String): Boolean;
function OpenDocument(APath: String): Boolean;