xlang v4.0 Release
程序设计语言基础库文档
载入中...
搜索中...
未找到
QNative_update.xcsm
浏览该文件的文档.
1
2class QXNative{
4
6 }
7
8 QXNative(long h){
9 nativehandle = h;
10 }
11 static int getScreenCount(){
12 return widget_get_int_value(0, QXCore.SCREENCOUNT);
13 }
14 import "libxupdate_apply_ui"{
15 void cdecl widget_set_vint_value(long h, int proid, int value);
16 void cdecl widget_set_object_value(long h, int proid, Object value);
17 void cdecl widget_set_long_object_value(long h, int proid,long i, Object value);
18 void cdecl widget_set_int2_object_value(long h, int proid,int i,int iv, Object value);
19 bool cdecl widget_get_bool_value(long h, int proid);
20 Object cdecl widget_get_object(long h, int proid);
21
22 long cdecl locaUiData(long data, Object _this, long parent);
23 long cdecl locaUiFile(String uifile, Object _this, long parent);
24 void cdecl ShowUi(long h);
25 double cdecl widget_get_double_value(long h, int proid);
26 void cdecl widget_set_double_value(long h, int proid, double v);
27 void cdecl widget_set_bool_value(long h, int proid, bool v);
28 void cdecl widget_set_int_bool_value(long h, int proid,int v, bool v1);
29 bool cdecl widget_get_int_bool(long h, int proid,int v);
30 void cdecl widget_set_bkrl(long h, int r);
31 int cdecl widget_get_int_value(long h, int proid);
32 int cdecl widget_set_v2int_value(long h, int proid, int xv, int yv);
33 int cdecl widget_set_v2int_double_value(long h, int proid, int xv, double w, int yv);
34 void cdecl widget_set_native_value(long h, int proid, long value);
35 void cdecl widget_slot_string(long h, int proid, String value);
36 void cdecl widget_slot(long h, int proid);
37 long cdecl createQxApplication(Object obj);
38 void cdecl ApplicationRun(long g);
39 bool cdecl core_sub_class(long h, Object pthis, Object subclass);
40 Object cdecl findControl(long h, String name);
41 String cdecl core_getName(long h);
43 Object cdecl core_getParent(long h);
44 String cdecl core_getString(long h, int proid);
45 String cdecl core_getStringlongint(long h, int proid, long v1, int v2);
46 int cdecl core_getintlong(long h, int proid, long v);
47 long cdecl createQObject(int type, Object xobj, long parent);
48 int cdecl widget_set_intstring_value(long h, int proid, int xv, String yv);
49 long cdecl createNObject(int type, long param);
50 long cdecl createPObject(int type, ObjectPtr param);
51 int cdecl widget_set_v3int_value(long h, int proid, int xv, int yv, int zv);
52 int cdecl widget_set_intintstring_value(long h, int proid, int xv, int yv, String zv);
53 void cdecl widget_set_intlongstring_value(long h, int proid, long xv, int yv, String zv);
54 void cdecl widget_set_intlongint_value(long h, int proid, long xv, int yv, int zv);
55 Object cdecl object_get_string(long h, int proid, String name);
56 Object cdecl object_get_handle_string(long h, int proid,long handle, String name);
57 Object cdecl object_get_string2(long h, int proid,String v1, String v2);
58 Object cdecl object_get_handle(long h, int proid, long h1);
59 Object cdecl object_get_handle2(long h, int proid, long hv, long h1);
60 void cdecl object_set_long_int_long(long h, int proid, long hv,int iv, long h1);
61 long cdecl object_get_long_int(long h, int proid, long hv,int iv);
62 Object cdecl object_get_string_handle_string2(long h, int proid,String text, long handle, String v1, String v2);
63 Object cdecl object_get_string_handle_string_int(long h, int proid,String text, long handle, String v1, int v2);
64 Object cdecl object_get_string2_handle_string2(long h, int proid,String h1,String text, long handle, String v1, String v2);
65 Object cdecl object_get_string2_handle_string_int(long h, int proid,String h1,String text, long handle, String v1, int v2);
66 long cdecl attachControl(long handle, Object _this, String name);
67
68 String cdecl openfile_dlg_string3_obj(int proid,String caption,String defaultPath, String pattern, long parent);
69 long cdecl long_string2(long handle,int proid, String v1, String v2);
70 long cdecl long_object_string(long handle,int proid, Object v1, String v2);
71 long cdecl long_longstring(long handle,int proid, long v1, String v2);
72 long cdecl long_long_string2(long handle,int proid, long l1, String v1, String v2);
73 long cdecl long_get(long handle,int proid);
74 long cdecl core_attach(long h, Object x);
75 int cdecl long_string2_int2(long handle, int proid, String v1, String v2, int flags, int v3);
76
77 bool cdecl string_bool5_int2_bool2(long handle,int proid,String text, bool regex, bool bCase, bool bWholeWord, bool warp, bool forward, int startLine, int startIndex,bool show, bool posix);
78 long cdecl long_intstring(long handle,int proid,int type, String v1);
79 long cdecl long_intlong(long handle,int proid, long value);
80 long cdecl long_intlong2(long handle,int proid, long value, long v1);
81 long cdecl pointer_intlong2(ObjectPtr handle,int proid, long value, long v1);
82 void cdecl void_long2(long handle,int proid, long value1, long v2);
83 void cdecl native_double2(long h ,int proid,double v1, double v2);
84 void cdecl native_double4(double v1, double v2, double v3, double v4,long h ,int proid);
85 void cdecl native_int4(long h ,int proid,int v1, int v2, int v3, int v4);
86 int cdecl int_long_int_long_int_int(long h, int proid, long h1, int v1, int v2);
87 bool cdecl array_int2(long h,int proid, Object, int, int);
88 int cdecl widget_set_bint_value(long h, int proid, int value);
89 long cdecl create_array_int2(long h, int proid, Object obj, int pos, int len);
90 long cdecl createSObject(int type, String param);
91 void cdecl long_long_int9(long h, int proid, long v1, int x1, int x2, int x3, int x4, int y1, int y2, int y3, int y4, int z1);
92 long cdecl long_double2(long h ,int proid,double v1, double v2);
93 };
94};
long cdecl long_intlong(long handle,int proid, long value)
bool cdecl widget_get_int_bool(long h, int proid,int v)
void cdecl object_set_long_int_long(long h, int proid, long hv,int iv, long h1)
Object cdecl findControl(long h, String name)
long cdecl long_get(long handle,int proid)
Object cdecl object_get_handle_string(long h, int proid,long handle, String name)
Object cdecl object_get_string_handle_string2(long h, int proid,String text, long handle, String v1, String v2)
long cdecl long_double2(long h ,int proid,double v1, double v2)
Object cdecl object_get_string2_handle_string_int(long h, int proid,String h1,String text, long handle, String v1, int v2)
long cdecl long_intstring(long handle,int proid,int type, String v1)
int cdecl long_string2_int2(long handle, int proid, String v1, String v2, int flags, int v3)
long cdecl createSObject(int type, String param)
long cdecl long_long_string2(long handle,int proid, long l1, String v1, String v2)
long cdecl long_object_string(long handle,int proid, Object v1, String v2)
int cdecl widget_set_bint_value(long h, int proid, int value)
int cdecl widget_set_v2int_value(long h, int proid, int xv, int yv)
long cdecl create_array_int2(long h, int proid, Object obj, int pos, int len)
long cdecl object_get_long_int(long h, int proid, long hv,int iv)
String cdecl core_getClassName(long h)
long cdecl pointer_intlong2(ObjectPtr handle,int proid, long value, long v1)
void cdecl native_double2(long h ,int proid,double v1, double v2)
long cdecl core_attach(long h, Object x)
void cdecl widget_set_long_object_value(long h, int proid,long i, Object value)
Object cdecl object_get_string_handle_string_int(long h, int proid,String text, long handle, String v1, int v2)
void cdecl widget_set_double_value(long h, int proid, double v)
void cdecl widget_set_native_value(long h, int proid, long value)
bool cdecl array_int2(long h,int proid, Object, int, int)
long cdecl createQxApplication(Object obj)
int cdecl widget_set_v3int_value(long h, int proid, int xv, int yv, int zv)
Object cdecl object_get_string(long h, int proid, String name)
void cdecl widget_set_object_value(long h, int proid, Object value)
int cdecl widget_get_int_value(long h, int proid)
bool cdecl core_sub_class(long h, Object pthis, Object subclass)
double cdecl widget_get_double_value(long h, int proid)
long cdecl createPObject(int type, ObjectPtr param)
Object cdecl object_get_handle2(long h, int proid, long hv, long h1)
String cdecl core_getStringlongint(long h, int proid, long v1, int v2)
void cdecl ShowUi(long h)
void cdecl widget_set_intlongint_value(long h, int proid, long xv, int yv, int zv)
int cdecl int_long_int_long_int_int(long h, int proid, long h1, int v1, int v2)
Object cdecl core_getParent(long h)
int cdecl core_getintlong(long h, int proid, long v)
void cdecl widget_set_int_bool_value(long h, int proid,int v, bool v1)
void cdecl widget_slot_string(long h, int proid, String value)
void cdecl widget_set_bool_value(long h, int proid, bool v)
void cdecl long_long_int9(long h, int proid, long v1, int x1, int x2, int x3, int x4, int y1, int y2, int y3, int y4, int z1)
String cdecl openfile_dlg_string3_obj(int proid,String caption,String defaultPath, String pattern, long parent)
void cdecl native_double4(double v1, double v2, double v3, double v4,long h ,int proid)
int cdecl widget_set_v2int_double_value(long h, int proid, int xv, double w, int yv)
long cdecl attachControl(long handle, Object _this, String name)
void cdecl ApplicationRun(long g)
String cdecl core_getString(long h, int proid)
bool cdecl string_bool5_int2_bool2(long handle,int proid,String text, bool regex, bool bCase, bool bWholeWord, bool warp, bool forward, int startLine, int startIndex,bool show, bool posix)
void cdecl widget_slot(long h, int proid)
bool cdecl widget_get_bool_value(long h, int proid)
void cdecl widget_set_intlongstring_value(long h, int proid, long xv, int yv, String zv)
long cdecl createNObject(int type, long param)
long cdecl long_string2(long handle,int proid, String v1, String v2)
long cdecl long_intlong2(long handle,int proid, long value, long v1)
long cdecl locaUiFile(String uifile, Object _this, long parent)
static int getScreenCount()
QXNative(long h)
String cdecl core_getName(long h)
Object cdecl widget_get_object(long h, int proid)
Object cdecl object_get_string2_handle_string2(long h, int proid,String h1,String text, long handle, String v1, String v2)
long nativehandle
int cdecl widget_set_intstring_value(long h, int proid, int xv, String yv)
void cdecl widget_set_int2_object_value(long h, int proid,int i,int iv, Object value)
void cdecl native_int4(long h ,int proid,int v1, int v2, int v3, int v4)
long cdecl createQObject(int type, Object xobj, long parent)
Object cdecl object_get_string2(long h, int proid,String v1, String v2)
int cdecl widget_set_intintstring_value(long h, int proid, int xv, int yv, String zv)
long cdecl long_longstring(long handle,int proid, long v1, String v2)
void cdecl void_long2(long handle,int proid, long value1, long v2)
long cdecl locaUiData(long data, Object _this, long parent)
Object cdecl object_get_handle(long h, int proid, long h1)
void cdecl widget_set_bkrl(long h, int r)
字符串类