Update ugtkinterface.tsf

更新常量
This commit is contained in:
JianjunLiu 2023-08-10 16:33:10 +08:00
parent 152470c5db
commit 2554094ade
1 changed files with 50 additions and 107 deletions

View File

@ -1,6 +1,7 @@
unit ugtkinterface;
interface
{
20230810-1616 Ð޸ij£Á¿
20220128-0900 稳定接口
20210902-0308 稍微整理
}
@ -6284,7 +6285,6 @@ type tgtk_ctl_object = class(_gtkeventtype)
public
function Create(h); //构造
begin
sinit();
if not _wapi then
begin
_const := getwin32const();
@ -8869,112 +8869,55 @@ begin
return static systhreadid();
end
type _gtkeventtype=class
static GTK_EVENT_ISNIT;
static GDK_DELETE;
static GDK_DESTROY;
static GDK_EXPOSE;
static GDK_MOTION_NOTIFY;
static GDK_BUTTON_PRESS;
static GDK_2BUTTON_PRESS;
static GDK_3BUTTON_PRESS;
static GDK_BUTTON_RELEASE;
static GDK_KEY_PRESS;
static GDK_KEY_RELEASE;
static GDK_ENTER_NOTIFY;
static GDK_LEAVE_NOTIFY;
static GDK_FOCUS_CHANGE;
static GDK_CONFIGURE;
static GDK_MAP;
static GDK_UNMAP;
static GDK_PROPERTY_NOTIFY;
static GDK_SELECTION_CLEAR;
static GDK_SELECTION_REQUEST;
static GDK_SELECTION_NOTIFY;
static GDK_PROXIMITY_IN;
static GDK_PROXIMITY_OUT;
static GDK_DRAG_ENTER;
static GDK_DRAG_LEAVE;
static GDK_DRAG_MOTION;
static GDK_DRAG_STATUS;
static GDK_DROP_START;
static GDK_DROP_FINISHED;
static GDK_CLIENT_EVENT;
static GDK_VISIBILITY_NOTIFY;
static GDK_NO_EXPOSE;
static GDK_SCROLL;
static GDK_WINDOW_STATE;
static GDK_SETTING;
static GDK_OWNER_CHANGE;
static GDK_GRAB_BROKEN;
static GDK_DAMAGE;
static GDK_NOTHING;
static GTK_RESPONSE_HELP;
static GTK_RESPONSE_APPLY;
static GTK_RESPONSE_NO;
static GTK_RESPONSE_YES;
static GTK_RESPONSE_CLOSE;
static GTK_RESPONSE_CANCEL;
static GTK_RESPONSE_OK;
static GTK_RESPONSE_DELETE_EVENT;
static GTK_RESPONSE_ACCEPT;
static GTK_RESPONSE_REJECT;
static GTK_RESPONSE_NONE;
class function sinit();
begin
if GTK_EVENT_ISNIT then return ;
GTK_EVENT_ISNIT := true;
GDK_DELETE := 0;
GDK_DESTROY := 1;
GDK_EXPOSE := 2;
GDK_MOTION_NOTIFY := 3;
GDK_BUTTON_PRESS := 4;
GDK_2BUTTON_PRESS := 5;
GDK_3BUTTON_PRESS := 6;
GDK_BUTTON_RELEASE := 7;
GDK_KEY_PRESS := 8;
GDK_KEY_RELEASE := 9;
GDK_ENTER_NOTIFY := 10;
GDK_LEAVE_NOTIFY := 11;
GDK_FOCUS_CHANGE := 12;
GDK_CONFIGURE := 13;
GDK_MAP := 14;
GDK_UNMAP := 15;
GDK_PROPERTY_NOTIFY := 16;
GDK_SELECTION_CLEAR := 17;
GDK_SELECTION_REQUEST := 18;
GDK_SELECTION_NOTIFY := 19;
GDK_PROXIMITY_IN := 20;
GDK_PROXIMITY_OUT := 21;
GDK_DRAG_ENTER := 22;
GDK_DRAG_LEAVE := 23;
GDK_DRAG_MOTION := 24;
GDK_DRAG_STATUS := 25;
GDK_DROP_START := 26;
GDK_DROP_FINISHED := 27;
GDK_CLIENT_EVENT := 28;
GDK_VISIBILITY_NOTIFY := 29;
GDK_NO_EXPOSE := 30;
GDK_SCROLL := 31;
GDK_WINDOW_STATE := 32;
GDK_SETTING := 33;
GDK_OWNER_CHANGE := 34;
GDK_GRAB_BROKEN := 35;
GDK_DAMAGE := 36;
GDK_NOTHING := -1;
GTK_RESPONSE_HELP := -11;
GTK_RESPONSE_APPLY := -10;
GTK_RESPONSE_NO := -9;
GTK_RESPONSE_YES := -8;
GTK_RESPONSE_CLOSE := -7;
GTK_RESPONSE_CANCEL := -6;
GTK_RESPONSE_OK := -5;
GTK_RESPONSE_DELETE_EVENT := -4;
GTK_RESPONSE_ACCEPT := -3;
GTK_RESPONSE_REJECT := -2;
GTK_RESPONSE_NONE := -1;
end
static const GDK_DELETE=0;
static const GDK_DESTROY=1;
static const GDK_EXPOSE=2;
static const GDK_MOTION_NOTIFY=3;
static const GDK_BUTTON_PRESS=4;
static const GDK_2BUTTON_PRESS=5;
static const GDK_3BUTTON_PRESS=6;
static const GDK_BUTTON_RELEASE=7;
static const GDK_KEY_PRESS=8;
static const GDK_KEY_RELEASE=9;
static const GDK_ENTER_NOTIFY=10;
static const GDK_LEAVE_NOTIFY=11;
static const GDK_FOCUS_CHANGE=12;
static const GDK_CONFIGURE=13;
static const GDK_MAP=14;
static const GDK_UNMAP=15;
static const GDK_PROPERTY_NOTIFY=16;
static const GDK_SELECTION_CLEAR=17;
static const GDK_SELECTION_REQUEST=18;
static const GDK_SELECTION_NOTIFY=19;
static const GDK_PROXIMITY_IN=20;
static const GDK_PROXIMITY_OUT=21;
static const GDK_DRAG_ENTER=22;
static const GDK_DRAG_LEAVE=23;
static const GDK_DRAG_MOTION=24;
static const GDK_DRAG_STATUS=25;
static const GDK_DROP_START=26;
static const GDK_DROP_FINISHED=27;
static const GDK_CLIENT_EVENT=28;
static const GDK_VISIBILITY_NOTIFY=29;
static const GDK_NO_EXPOSE=30;
static const GDK_SCROLL=31;
static const GDK_WINDOW_STATE=32;
static const GDK_SETTING=33;
static const GDK_OWNER_CHANGE=34;
static const GDK_GRAB_BROKEN=35;
static const GDK_DAMAGE=36;
static const GDK_NOTHING=-1;
static const GTK_RESPONSE_HELP=-11;
static const GTK_RESPONSE_APPLY=-10;
static const GTK_RESPONSE_NO=-9;
static const GTK_RESPONSE_YES=-8;
static const GTK_RESPONSE_CLOSE=-7;
static const GTK_RESPONSE_CANCEL=-6;
static const GTK_RESPONSE_OK=-5;
static const GTK_RESPONSE_DELETE_EVENT=-4;
static const GTK_RESPONSE_ACCEPT=-3;
static const GTK_RESPONSE_REJECT=-2;
static const GTK_RESPONSE_NONE=-1;
end
{ //cairo 常量
CAIRO_OPERATOR_CLEAR:=0;