This article is a stub, and incomplete. You can help by contributing to it.

CDK - Plugin Reference

  • Open: function(const APluginID:Pchar; AOwner: hwnd): hwnd;
  • Close: : function(ASave: Boolean): boolean;
  • OpenEdit: function(AOwner:Hwnd; AEditMode:TSCE_EditMode):Hwnd;
  • CloseEdit: function(AEditMode:TSCE_EditMode; AApply:Boolean): boolean;
  • AddTabs?: procedure(var ATabs:TPluginTabItemList);
  • ClickTab?: procedure (ATab: TPluginTabItem);
  • ClickBtn?: procedure (AButtonID: Integer; AText: String);
  • UpdatePreview?: procedure (var AImage32:TImage32);
  • SetDisplayText?: procedure (const APluginID:Pchar; var ADisplayText:PChar);
  • SetStatusText?: procedure (var AStatusText: PChar);
  • SetSettingType: function(): Integer;
  • SetBtnState? : function(AButtonID: Integer): Boolean;
  • GetCenterScheme?: procedure (var ABackground: TColor; var AItemColor: TColor; var AItemSelectedColor: TColor);