📄 tinywidget 控件――用户编程指南.mht
字号:
lang=3DEN-US style=3D"FONT-SIZE: 12pt"><o:p></o:p></SPAN></P>
<P class=3DMsoNormal style=3D"TEXT-INDENT: 21pt"><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt">int tnGetValue(TN_WIDGET =
*widget);<o:p></o:p></SPAN></P>
<P class=3DMsoNormal style=3D"TEXT-INDENT: 21pt"><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt">void tnSetValue(TN_WIDGET *widget, int=20
value);<o:p></o:p></SPAN></P>
<P class=3DMsoNormal style=3D"TEXT-INDENT: 21pt"><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt">3 </SPAN><SPAN=20
style=3D"FONT-SIZE: 12pt; FONT-FAMILY: =CB=CE=CC=E5; =
mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times =
New Roman'">=BF=D8=BC=FE=B5=C4=B1=EA=CC=E2=A3=A8</SPAN><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 12pt">caption</SPAN><SPAN=20
style=3D"FONT-SIZE: 12pt; FONT-FAMILY: =CB=CE=CC=E5; =
mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times =
New =
Roman'">=A3=A9=A3=AC=CD=A8=B9=FD=CF=C2=C3=E6=B5=C4=BA=AF=CA=FD=C0=B4=C9=E8=
=D6=C3=BA=CD=B5=C3=B5=BD=BF=D8=BC=FE=B5=C4=B1=EA=CC=E2=A1=A3</SPAN><SPAN =
lang=3DEN-US style=3D"FONT-SIZE: 12pt"><o:p></o:p></SPAN></P>
<P class=3DMsoNormal style=3D"TEXT-INDENT: 21pt"><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt">void tnSetCaption(TN_WIDGET *widget, char=20
*str);<o:p></o:p></SPAN></P>
<P class=3DMsoNormal style=3D"TEXT-INDENT: 21pt"><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt">char * tnGetCaption(TN_WIDGET=20
*widget);<o:p></o:p></SPAN></P>
<P class=3DMsoNormal style=3D"TEXT-INDENT: 21pt"><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt">4 </SPAN><SPAN=20
style=3D"FONT-SIZE: 12pt; FONT-FAMILY: =CB=CE=CC=E5; =
mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times =
New =
Roman'">=B8=F8=BF=D8=BC=FE=D7=A2=B2=E1=CA=C2=BC=FE=BB=D8=B5=F7=BA=AF=CA=FD=
=A3=BA</SPAN><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 12pt"><o:p></o:p></SPAN></P>
<P class=3DMsoNormal style=3D"TEXT-INDENT: 21pt"><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt">int tnRegisterCallBack (TN_WIDGET *widget, =
USER_EVENT=20
event, CallBackFuncPtr func_name, DATA_POINTER =
data);<o:p></o:p></SPAN></P>
<P class=3DMsoNormal style=3D"TEXT-INDENT: 21pt"><SPAN=20
style=3D"FONT-SIZE: 12pt; FONT-FAMILY: =CB=CE=CC=E5; =
mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times =
New Roman'">=B5=DA=B6=FE=B8=F6=B2=CE=CA=FD</SPAN><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 12pt">event</SPAN><SPAN=20
style=3D"FONT-SIZE: 12pt; FONT-FAMILY: =CB=CE=CC=E5; =
mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times =
New =
Roman'">=B1=ED=CA=BE=D2=AA=D7=A2=B2=E1=B5=C4=CA=C2=BC=FE=C0=E0=D0=CD=A3=AC=
=BF=C9=D2=D4=CE=AA</SPAN><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 12pt">CLICKED</SPAN><SPAN=20
style=3D"FONT-SIZE: 12pt; FONT-FAMILY: =CB=CE=CC=E5; =
mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times =
New Roman'">=A1=A2</SPAN><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 12pt">CLOSED</SPAN><SPAN=20
style=3D"FONT-SIZE: 12pt; FONT-FAMILY: =CB=CE=CC=E5; =
mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times =
New Roman'">=A1=A2</SPAN><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 12pt">MOUSE_ENTER</SPAN><SPAN=20
style=3D"FONT-SIZE: 12pt; FONT-FAMILY: =CB=CE=CC=E5; =
mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times =
New Roman'">=A1=A2</SPAN><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 12pt">MOUSE_LEAVE</SPAN><SPAN=20
style=3D"FONT-SIZE: 12pt; FONT-FAMILY: =CB=CE=CC=E5; =
mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times =
New Roman'">=A1=A2</SPAN><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 12pt">GOTFOCUS</SPAN><SPAN=20
style=3D"FONT-SIZE: 12pt; FONT-FAMILY: =CB=CE=CC=E5; =
mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times =
New Roman'">=A1=A2</SPAN><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 12pt">MODIFIED<o:p></o:p></SPAN></P>
<P class=3DMsoNormal style=3D"TEXT-INDENT: 21pt"><SPAN=20
style=3D"FONT-SIZE: 12pt; FONT-FAMILY: =CB=CE=CC=E5; =
mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times =
New Roman'">=B5=DA=C8=FD=B8=F6=B2=CE=CA=FD</SPAN><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 12pt">func_name</SPAN><SPAN=20
style=3D"FONT-SIZE: 12pt; FONT-FAMILY: =CB=CE=CC=E5; =
mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times =
New =
Roman'">=BE=CD=CA=C7=D2=AA=BB=D8=B5=F7=B5=C4=D3=C3=BB=A7=BA=AF=CA=FD=D6=B8=
=D5=EB=A3=AC=C0=E0=D0=CD=CE=AA=A3=BA</SPAN><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 12pt">int func_name(TN_WIDGET *widget, =
DATA_POINTER=20
data);<o:p></o:p></SPAN></P>
<P class=3DMsoNormal style=3D"TEXT-INDENT: 21pt"><SPAN=20
style=3D"FONT-SIZE: 12pt; FONT-FAMILY: =CB=CE=CC=E5; =
mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times =
New Roman'">=B5=DA=CB=C4=B8=F6=B2=CE=CA=FD</SPAN><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 12pt">data</SPAN><SPAN=20
style=3D"FONT-SIZE: 12pt; FONT-FAMILY: =CB=CE=CC=E5; =
mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times =
New =
Roman'">=BB=E1=D4=AD=B7=E2=B2=BB=B6=AF=B5=C4=B4=AB=B8=F8=CA=C2=BC=FE=BB=D8=
=B5=F7=BA=AF=CA=FD</SPAN><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 12pt">func_name<o:p></o:p></SPAN></P>
<P class=3DMsoNormal style=3D"TEXT-INDENT: 21pt"><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt">5 </SPAN><SPAN=20
style=3D"FONT-SIZE: 12pt; FONT-FAMILY: =CB=CE=CC=E5; =
mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times =
New Roman'">=BF=D8=BC=FE=B5=C4=B4=B4=BD=A8=BA=AF=CA=FD</SPAN><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 12pt"><o:p></o:p></SPAN></P>
<P class=3DMsoNormal style=3D"TEXT-INDENT: 21pt"><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt">TN_WIDGET *tnCreateWidget (TN_WIDGET_TYPE =
type,=20
TN_WIDGET *parent, int x, int y, int w, int h, ...,<B> </B><SPAN=20
style=3D"mso-bidi-font-weight: =
bold">TN_END</SPAN>)<o:p></o:p></SPAN></P>
<P class=3DMsoNormal style=3D"TEXT-INDENT: 21pt"><SPAN=20
style=3D"FONT-SIZE: 12pt; FONT-FAMILY: =CB=CE=CC=E5; =
mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times =
New =
Roman'">=B3=FD=C1=CB=B8=F9=B4=B0=BF=DA=BF=D8=BC=FE=CD=E2=A3=AC=C6=E4=CB=FB=
=CB=F9=D3=D0=BF=D8=BC=FE=B6=BC=CD=A8=B9=FD=D5=E2=B8=F6=BA=AF=CA=FD=B4=B4=BD=
=A8=A3=AC=B8=C3=BA=AF=CA=FD=B5=C4=B5=DA=D2=BB=B8=F6=B2=CE=CA=FD=BE=CD=CA=C7=
=B4=B4=BD=A8=B5=C4=BF=D8=BC=FE=C0=E0=D0=CD=A3=AC=C4=BF=C7=B0=D6=A7=B3=D6=D2=
=D4=CF=C2=BC=B8=D6=D6</SPAN><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 12pt"><o:p></o:p></SPAN></P>
<P class=3DMsoNormal style=3D"TEXT-INDENT: 21pt"><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt; mso-bidi-font-weight: bold">TN_WINDOW<SPAN=20
style=3D"mso-tab-count: =
4"> &nbs=
p; =20
</SPAN>/*<SPAN style=3D"mso-tab-count: 1"> =
</SPAN></SPAN><SPAN=20
style=3D"FONT-SIZE: 12pt; FONT-FAMILY: =CB=CE=CC=E5; =
mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times =
New Roman'; mso-bidi-font-weight: bold">=B4=B0=BF=DA</SPAN><SPAN=20
lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt; mso-bidi-font-weight: =
bold">*/<o:p></o:p></SPAN></P>
<P class=3DMsoNormal style=3D"TEXT-INDENT: 21pt"><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt; mso-bidi-font-weight: bold">TN_BUTTON <SPAN=20
style=3D"mso-tab-count: =
4"> &nbs=
p; =20
</SPAN>/*<SPAN style=3D"mso-tab-count: 1"> =
</SPAN></SPAN><SPAN=20
style=3D"FONT-SIZE: 12pt; FONT-FAMILY: =CB=CE=CC=E5; =
mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times =
New Roman'; mso-bidi-font-weight: bold">=B0=B4=C5=A5</SPAN><SPAN=20
lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt; mso-bidi-font-weight: =
bold">*/<o:p></o:p></SPAN></P>
<P class=3DMsoNormal style=3D"TEXT-INDENT: 21pt"><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt; mso-bidi-font-weight: bold">TN_CHECKBUTTON =
<SPAN=20
style=3D"mso-tab-count: =
2"> =20
</SPAN>/*<SPAN style=3D"mso-tab-count: 1"> =
</SPAN></SPAN><SPAN=20
style=3D"FONT-SIZE: 12pt; FONT-FAMILY: =CB=CE=CC=E5; =
mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times =
New Roman'; mso-bidi-font-weight: =
bold">=B8=B4=D1=A1=B0=B4=C5=A5</SPAN><SPAN=20
lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt; mso-bidi-font-weight: =
bold">*/<o:p></o:p></SPAN></P>
<P class=3DMsoNormal style=3D"TEXT-INDENT: 21pt"><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt; mso-bidi-font-weight: bold">TN_RADIOBUTTON =
<SPAN=20
style=3D"mso-tab-count: =
2"> =20
</SPAN>/*<SPAN style=3D"mso-tab-count: 1"> =
</SPAN></SPAN><SPAN=20
style=3D"FONT-SIZE: 12pt; FONT-FAMILY: =CB=CE=CC=E5; =
mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times =
New Roman'; mso-bidi-font-weight: =
bold">=B5=A5=D1=A1=B0=B4=C5=A5</SPAN><SPAN=20
lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt; mso-bidi-font-weight: =
bold">*/<o:p></o:p></SPAN></P>
<P class=3DMsoNormal style=3D"TEXT-INDENT: 21pt"><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt; mso-bidi-font-weight: bold">TN_TEXTBOX<SPAN=20
style=3D"mso-tab-count: =
4"> &nbs=
p; =20
</SPAN>/*<SPAN style=3D"mso-tab-count: 1"> =
</SPAN></SPAN><SPAN=20
style=3D"FONT-SIZE: 12pt; FONT-FAMILY: =CB=CE=CC=E5; =
mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times =
New Roman'; mso-bidi-font-weight: =
bold">=B5=A5=D0=D0=CE=C4=B1=BE=BF=F2</SPAN><SPAN=20
lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt; mso-bidi-font-weight: =
bold">*/<o:p></o:p></SPAN></P>
<P class=3DMsoNormal style=3D"TEXT-INDENT: 21pt"><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt; mso-bidi-font-weight: bold">TN_LISTBOX<SPAN=20
style=3D"mso-tab-count: =
4"> &nbs=
p;  =
; =20
</SPAN>/*<SPAN style=3D"mso-tab-count: 1"> =
</SPAN></SPAN><SPAN=20
style=3D"FONT-SIZE: 12pt; FONT-FAMILY: =CB=CE=CC=E5; =
mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times =
New Roman'; mso-bidi-font-weight: bold">=C1=D0=B1=ED=BF=F2</SPAN><SPAN=20
lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt; mso-bidi-font-weight: =
bold">*/<o:p></o:p></SPAN></P>
<P class=3DMsoNormal style=3D"TEXT-INDENT: 21pt"><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt; mso-bidi-font-weight: bold">TN_COMBOBOX<SPAN=20
style=3D"mso-tab-count: =
3"> &nbs=
p; =20
</SPAN>/*<SPAN style=3D"mso-tab-count: 1"> =
</SPAN></SPAN><SPAN=20
style=3D"FONT-SIZE: 12pt; FONT-FAMILY: =CB=CE=CC=E5; =
mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times =
New Roman'; mso-bidi-font-weight: bold">=B8=B4=BA=CF=BF=F2</SPAN><SPAN=20
lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt; mso-bidi-font-weight: =
bold">*/<o:p></o:p></SPAN></P>
<P class=3DMsoNormal style=3D"TEXT-INDENT: 21pt"><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt; mso-bidi-font-weight: bold">TN_SCROLLBAR<SPAN=20
style=3D"mso-tab-count: =
3"> &nbs=
p; =20
</SPAN>/*<SPAN style=3D"mso-tab-count: 1"> =
</SPAN></SPAN><SPAN=20
style=3D"FONT-SIZE: 12pt; FONT-FAMILY: =CB=CE=CC=E5; =
mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times =
New Roman'; mso-bidi-font-weight: bold">=B9=F6=B6=AF=CC=F5</SPAN><SPAN=20
lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt; mso-bidi-font-weight: =
bold">*/<o:p></o:p></SPAN></P>
<P class=3DMsoNormal style=3D"TEXT-INDENT: 21pt"><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt; mso-bidi-font-weight: bold">TN_VERNIER<SPAN=20
style=3D"mso-tab-count: =
4"> &nbs=
p;  =
;=20
</SPAN>/*<SPAN style=3D"mso-spacerun: yes"> </SPAN></SPAN><SPAN=20
style=3D"FONT-SIZE: 12pt; FONT-FAMILY: =CB=CE=CC=E5; =
mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times =
New Roman'; mso-bidi-font-weight: bold">=BB=AC=B6=AF=BF=E9</SPAN><SPAN=20
lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt; mso-bidi-font-weight: =
bold">*/<o:p></o:p></SPAN></P>
<P class=3DMsoNormal style=3D"TEXT-INDENT: 21pt"><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt; mso-bidi-font-weight: =
bold">TN_MULTILISTBOX<SPAN=20
style=3D"mso-tab-count: =
2"> &nbs=
p; =20
</SPAN>/*<SPAN style=3D"mso-spacerun: yes"> </SPAN></SPAN><SPAN=20
style=3D"FONT-SIZE: 12pt; FONT-FAMILY: =CB=CE=CC=E5; =
mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times =
New Roman'; mso-bidi-font-weight: =
bold">=B6=E0=C1=D0=C1=D0=B1=ED</SPAN><SPAN=20
lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt; mso-bidi-font-weight: =
bold">*/<o:p></o:p></SPAN></P>
<P class=3DMsoNormal style=3D"TEXT-INDENT: 21pt"><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt; mso-bidi-font-weight: bold">TN_TREELIST<SPAN=20
style=3D"mso-tab-count: =
4"> &nbs=
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -