latest news & updates

Azureus BETA 0.1.1

2007-06-12 08:54:22


Site up and running!

2007-02-27 08:11:29


iTunes 1.2.0.79 released

2007-02-13 08:11:29


Login:

Username:


Password:




Not a member? Sign-Up!

additional links

Information


Site Design by dcarter

G15 Delphi SDK - VCL Component Suite

Welcome to the home page of the SDK and VCL component library for the Logitech G15 Keyboard!! This component brings together the best features of the G15, into a simple and powerful Delphi component suite.

TG15



Data Types:

  • TLightingLevel = [ llOFF, llLOW, llHIGH ]
  • TDisplayPriority = [ dpIDLE, dpBACKGROUND, dpNORMAL, dpALERT ]
  • TLightState = [ lsON, lsOFF ]
  • TAppletButton = [ btnA, btnB, btnC, btnD ]


Properties:

  • AppletFocused : Boolean;
  • ConnectedToG15 : Boolean;
  • AppletName : String;
  • DisplayPriority : TDisplayPriority;
  • KeyboardLighting : TLightingLevel
  • LCDLighting : TLightingLevel
  • M1Lighting : TLightState
  • M2Lighting : TLightState
  • M3Lighting : TLightState
  • MRLighting : TLightState
  • LCD : TG15LCD


Methods:

  • Start(): Boolean;
  • Stop();
  • ClearDisplay();
  • SendToDisplay();
  • SendToDisplayRegion( X1, Y1, X2, Y2 : Integer);
  • LockVolWheel(): Boolean;
  • UnlockVolWheel(): Boolean;
  • LockMediaKeys(): Boolean;
  • UnlockMediaKeys(): Boolean;
  • LockKey( key : WORD ): Boolean;
  • UnlockKey( key : WORD ): Boolean;


Events:

  • OnAppletButtonPressed( Button : TAppletButton );
  • OnAppletFocused();
  • OnAppletUnFocused();
  • OnMediaNext();
  • OnMediaPrevious();
  • OnMediaPlayPause();
  • OnMediaStop();
  • OnVolWheelUp();
  • OnVolWheelDown();
  • OnKeyboardBrightnessChange( brightness : TLightingLevel );
  • OnLCDBrightnessChange( brightness : TLightingLevel );
  • OnHotKeyPressd( key : WORD );

Download

The SDK is not quite ready for public release.