📄 tinywidget 控件――用户编程指南.mht
字号:
New Roman'">=C8=B7=B6=A8</SPAN><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 12pt">=A1=B1</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=AC=B4=B4=BD=A8=BA=F3=BE=CD=CF=D4=CA=BE=B3=F6=C0=B4=B2=A2=C7=D2=
=D3=D0=D0=A7=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">TN_WIDGET * button</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=BB</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">button =3D tnCreateWidget(TN_BUTTON, window, =
30, 10, 60,=20
23, TN_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'">=C8=B7=B6=A8</SPAN><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 12pt">", TN_END);<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'">=BB=F2=D5=DF</SPAN><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 12pt"> button =3D =
tnCreateWidget(TN_BUTTON, window,=20
30, 10, 60, 23, TN_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'">=C8=B7=B6=A8</SPAN><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 12pt">", <SPAN=20
style=3D"mso-bidi-font-weight: bold">TN_VISIBLE</SPAN>,1,<SPAN=20
style=3D"mso-bidi-font-weight: bold"> </SPAN>TN_ENABLE,1,=20
TN_END);<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'">=BB=F2=D5=DF</SPAN><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 12pt"> button =3D =
tnCreateWidget(TN_BUTTON, window,=20
30, 10, 60, 23, TN_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'">=C8=B7=B6=A8</SPAN><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 12pt">", TN_ENABLE,1,<SPAN=20
style=3D"mso-bidi-font-weight: bold"> TN_VISIBLE</SPAN>=20
,1,TN_END);<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'">=BB=F2=D5=DF</SPAN><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 12pt"> button =3D =
tnCreateWidget(TN_BUTTON, window,=20
30, 10, 60, 23, TN_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'">=C8=B7=B6=A8</SPAN><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 12pt">", TN_ENABLE,1,<SPAN=20
style=3D"mso-bidi-font-weight: bold"> =
</SPAN>TN_END);<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'">=BB=F2=D5=DF</SPAN><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 12pt"> button =3D =
tnCreateWidget(TN_BUTTON, window,=20
30, 10, 60, 23, TN_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'">=C8=B7=B6=A8</SPAN><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 12pt">", <SPAN=20
style=3D"mso-bidi-font-weight: bold">TN_VISIBLE</SPAN>=20
,1,TN_END);<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"><![if =
!supportEmptyParas]><![endif]> <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'; mso-bidi-font-weight: =
bold">=D4=DA=B4=B0=BF=DA=BF=D8=BC=FE</SPAN><SPAN=20
lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt; mso-bidi-font-weight: bold">window</SPAN><SPAN =
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">=D6=D0=D4=D9=B4=B4=BD=A8=D2=BB=B8=F6=D7=D3=B4=B0=BF=DA</SPAN><SPAN =
lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt; mso-bidi-font-weight: bold">subwin</SPAN><SPAN =
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">=A3=AC=B4=B0=BF=DA=B1=EA=CC=E2=CE=AA</SPAN><SPAN=20
lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt; mso-bidi-font-weight: =
bold">=A1=B1example=A1=B1</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">=A3=AC=B4=B4=BD=A8=BA=F3=B2=BB=CF=D4=CA=BE=A3=BA</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">TN_WIDGET * subwin</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=BB</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">subwin =3D tnCreateWidget(TN_WINDOW, window, =
30, 10, 60,=20
23, TN_CAPTION,"example", <SPAN=20
style=3D"mso-bidi-font-weight: bold">TN_VISIBLE</SPAN>=20
,0,TN_END);<o:p></o:p></SPAN></P>
<P class=3DMsoNormal style=3D"TEXT-INDENT: 21pt"><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt"><![if =
!supportEmptyParas]><![endif]> <o:p></o:p></SPAN></P>
<P class=3DMsoNormal style=3D"TEXT-INDENT: 21pt"><SPAN lang=3DEN-US=20
style=3D"FONT-SIZE: 12pt">6 </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'">=C6=E4=CB=FB=B2=D9=D7=F7=BF=D8=BC=FE=B5=C4=CD=A8=D3=C3=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 tnSetShow(TN_WIDGET *widget, Bool =
flag);</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'">=CF=D4=CA=BE=BB=F2=D2=FE=B2=D8=D2=BB=B8=F6=BF=D8=BC=FE</SPAN><SPA=
N=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 tnSetEnable(TN_WIDGET *widget, Bool=20
flag);</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'">=C9=E8=D6=C3=D2=BB=B8=F6=BF=D8=BC=FE=CA=C7=B7=F1=D3=D0=D0=A7=A1=A3=
=CE=DE=D0=A7=B5=C4=BF=D8=BC=FE=B2=BB=BD=D3=CA=D5=CA=E4=C8=EB=A3=AC=B2=BB=B2=
=FA=C9=FA=C8=CE=BA=CE=CA=C2=BC=FE=A1=A3</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 tnSetFocus(TN_WIDGET *widget);</SPAN><SPAN =
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'">=C9=E8=D6=C3=D2=BB=B8=F6=BF=D8=BC=FE=B5=C3=B5=BD=CA=E4=C8=EB=BD=B9=
=B5=E3=A3=AC=BB=E1=B5=BC=D6=C2=C7=B0=D2=BB=B8=F6=D3=D0=CA=E4=C8=EB=BD=B9=B5=
=E3=B5=C4=BF=D8=BC=FE=B5=C3=B5=BD=CA=A7=C8=A5=CA=E4=C8=EB=BD=B9=B5=E3=B5=C4=
=CA=C2=BC=FE=A3=AC=D2=B2=BB=E1=B5=BC=D6=C2=D7=D4=BC=BA=B5=C3=B5=BD=CA=E4=C8=
=EB=BD=B9=B5=E3=B5=C4=CA=C2=BC=FE=A1=A3</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 * tnGetFocus(void);</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'">=B5=C3=B5=BD=B5=B1=C7=B0=D3=B5=D3=D0=CA=E4=C8=EB=BD=B9=B5=E3=B5=C4=
=BF=D8=BC=FE=A1=A3</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">void tnDestroyWidget(TN_WIDGET =
*widget);</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'">=CF=FA=BB=D9=D2=BB=B8=F6=BF=D8=BC=FE=A3=AC=BB=E1=D7=D4=B6=AF=CF=FA=
=BB=D9=CB=FC=B5=C4=CB=F9=D3=D0=D7=D3=BF=D8=BC=FE=A1=A3</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_WIDGET * =
tnAppInitialize=20
(void);</SPAN><SPAN lang=3DEN-US style=3D"FONT-SIZE: 12pt"> </SPAN><SPAN =
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'">=D5=FB=B8=F6=BF=D8=BC=FE=CF=B5=CD=B3=B5=C4=B3=F5=CA=BC=BB=AF=A3=AC=
=B2=A2=B7=B5=BB=D8=B8=F9=B4=B0=BF=DA=BF=D8=BC=FE=A1=A3</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">void tnEndApp(void)</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'">=CA=CD=B7=C5=BF=D8=BC=FE=D7=CA=D4=B4=A3=AC=CD=CB=B3=F6=BF=D8=BC=FE=
=CF=B5=CD=B3=A3=AC=BD=E1=CA=F8=B3=CC=D0=F2=A1=A3</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"><![if =
!supportEmptyParas]><![endif]> <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'">=B4=D3=C9=CF=C3=E6=B5=C4=BD=E9=C9=DC=BF=C9=D2=D4=BF=B4=B3=F6=A3=AC=
=CB=F9=D3=D0=C0=E0=D0=CD=B5=C4=BF=D8=BC=FE=B6=BC=D3=C3=CD=AC=D2=BB=B8=F6=BD=
=E1=B9=B9=A3=A8</SPAN><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 12pt">TN_WIDGET</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=D6=B8=D5=EB=B1=ED=CA=BE=A3=AC=B5=B1=C8=BB=CE=D2=C3=C7=D4=DA=
=D5=E2=B8=F6=BD=E1=B9=B9=C4=DA=B2=BF=BB=E1=C7=F8=B1=F0=B5=BD=B5=D7=CA=C7=CA=
=B2=C3=B4=C0=E0=D0=CD=B5=C4=BF=D8=BC=FE=A1=A3=B6=F8=C7=D2=CB=F9=D3=D0=B5=C4=
=BF=D8=BC=FE=B3=FD=C1=CB=B6=BC=BE=DF=D3=D0=C9=CF=C3=E6=BD=E9=C9=DC=B5=C4=CA=
=F4=D0=D4=BA=CD=B2=D9=D7=F7=B7=BD=B7=A8=CD=E2=A3=AC=D4=D9=D2=B2=C3=BB=D3=D0=
=C6=E4=CB=FB=CF=E0=CA=B6=B5=E3=C1=CB=A3=AC=BF=D8=BC=FE=D6=AE=BC=E4=B2=BB=B4=
=E6=D4=DA=CA=F4=D0=D4=BA=CD=B7=BD=B7=A8=B5=C4=BC=CC=B3=D0=B9=D8=CF=B5=A3=AC=
=CB=F9=D3=D0=B5=C4=BF=D8=BC=FE=B6=D4=CF=F3=D4=DA=CA=FD=BE=DD=BD=E1=B9=B9=C9=
=CF=B6=BC=CA=C7=C6=BD=B5=C8=A1=A2=B2=A2=C1=D0=B5=C4=A1=A3</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=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=B1=C8=BB=C3=BF=D6=D6=BF=D8=BC=FE=BF=C9=C4=DC=BB=B9=D3=D0=D7=D4=
=BC=BA=CB=BD=D3=D0=B5=C4=CA=F4=D0=D4=BA=CD=B7=BD=B7=A8=A3=AC=B5=AB=CA=C7=D6=
=BB=D2=AA=D5=C6=CE=D5=C1=CB=C9=CF=C3=E6=D5=E2=D0=A9=BC=F2=B5=A5=B5=C4=CD=A8=
=D3=C3=CA=F4=D0=D4=BA=CD=B2=D9=D7=F7=B7=BD=B7=A8=A3=AC=BE=CD=CD=EA=C8=AB=BF=
=C9=D2=D4=B1=E0=D0=B4</SPAN><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 12pt">GUI</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'">=B3=CC=D0=F2=A1=A3</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"><![if =
!supportEmptyParas]><![endif]> <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'">=CF=C2=C3=E6=CA=C7=D2=BB=B8=F6=BC=F2=B5=A5=B5=C4=CA=B5=C0=FD=B3=CC=
=D0=F2</SPAN><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 12pt">hello.c</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=AC</SPAN><SPAN=20
lang=3DEN-US style=3D"FONT-SIZE: 12pt"><o:p></o:p></SPAN></P>
<P class=3DMsoNormal><SPAN lang=3DEN-US style=3D"FONT-SIZE: 12pt"><![i
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -