mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-05-18 06:06:01 -06:00
CtrlLib documentation update
git-svn-id: svn://ultimatepp.org/upp/trunk@942 f0d560ea-af0d-0410-9eb7-867de7ffcac7
This commit is contained in:
parent
974ddc5222
commit
986d9d192e
10 changed files with 1899 additions and 619 deletions
|
|
@ -1,220 +1,187 @@
|
|||
TITLE("Button")
|
||||
COMPRESSED
|
||||
120,156,197,88,249,83,98,89,150,254,87,94,84,87,27,153,
|
||||
57,149,153,172,74,106,76,68,78,87,215,76,84,244,116,215,
|
||||
68,103,247,252,98,152,5,42,153,73,164,130,1,152,57,25,
|
||||
51,83,241,88,84,18,148,69,193,21,21,112,1,87,220,21,
|
||||
197,5,196,84,20,16,149,116,67,5,84,16,119,196,5,21,
|
||||
193,185,224,146,149,57,53,81,21,53,213,213,252,240,222,227,
|
||||
190,123,206,185,223,119,190,119,207,121,47,17,5,125,254,57,
|
||||
226,11,196,111,16,63,242,139,255,61,241,25,33,51,141,158,
|
||||
148,72,194,96,112,9,4,20,54,225,229,31,190,121,148,112,
|
||||
239,241,157,88,204,93,224,4,9,156,160,227,144,104,28,22,
|
||||
141,196,160,98,193,1,137,70,162,176,40,52,6,137,67,61,
|
||||
194,224,208,104,28,34,62,37,141,64,163,37,37,166,161,112,
|
||||
184,132,72,100,20,48,66,197,97,81,200,56,12,14,131,67,
|
||||
162,227,112,40,96,139,66,32,80,136,56,20,22,137,65,227,
|
||||
80,216,248,84,34,45,37,41,145,128,67,39,220,251,115,44,
|
||||
48,66,71,34,1,231,8,100,44,10,19,135,65,33,208,8,
|
||||
20,6,132,66,226,112,24,100,28,22,135,126,20,27,27,159,
|
||||
66,200,160,147,40,228,235,88,36,36,18,133,76,72,70,198,
|
||||
37,128,37,127,247,221,119,15,144,24,196,213,10,48,192,25,
|
||||
18,129,1,75,69,130,49,4,6,21,135,196,62,66,60,194,
|
||||
226,144,56,4,26,56,199,198,33,176,241,25,4,42,33,253,
|
||||
135,145,71,124,96,127,20,122,28,34,158,68,39,2,23,247,
|
||||
254,1,137,140,3,38,177,95,196,254,6,137,137,3,64,113,
|
||||
104,12,22,23,135,0,193,81,40,20,26,141,66,162,81,143,
|
||||
30,161,176,177,216,184,248,23,68,66,42,145,154,148,248,159,
|
||||
223,254,247,111,191,250,211,253,191,62,129,18,105,232,4,232,
|
||||
119,153,116,58,133,28,147,148,72,67,36,160,161,200,25,155,
|
||||
240,135,199,8,40,241,183,8,196,125,4,226,241,29,196,3,
|
||||
196,3,20,22,123,23,186,166,251,102,60,146,168,111,111,254,
|
||||
94,187,73,138,216,163,18,160,235,211,227,199,164,116,194,115,
|
||||
98,60,6,27,27,3,184,132,89,70,88,10,195,48,107,253,
|
||||
18,28,225,211,28,233,110,177,110,130,57,85,43,28,13,22,
|
||||
135,132,150,124,157,117,142,195,220,211,181,91,235,38,132,182,
|
||||
17,251,162,76,228,42,82,13,179,139,199,116,203,185,189,236,
|
||||
114,221,52,71,173,171,43,230,142,115,229,134,197,213,221,186,
|
||||
82,119,243,66,75,200,165,86,11,142,91,183,114,197,44,237,
|
||||
64,56,167,164,123,242,120,49,156,43,59,52,141,91,170,165,
|
||||
138,202,157,222,138,241,29,195,190,122,50,139,193,116,78,157,
|
||||
204,169,91,250,188,138,202,202,197,210,242,178,2,135,206,112,
|
||||
52,126,225,183,22,170,54,154,60,230,225,188,224,185,143,217,
|
||||
231,226,141,13,25,21,133,13,185,61,163,251,74,99,127,104,
|
||||
66,197,184,220,239,114,203,179,61,138,82,135,143,155,149,63,
|
||||
205,25,108,172,108,106,206,154,234,115,216,187,250,223,91,87,
|
||||
143,26,121,149,173,89,141,170,221,30,182,96,170,107,153,85,
|
||||
202,46,205,235,172,148,243,182,66,118,187,104,192,182,184,59,
|
||||
166,22,9,109,139,77,60,129,145,211,102,51,239,154,4,217,
|
||||
178,217,139,29,223,80,206,194,98,71,187,83,111,21,111,95,
|
||||
216,52,50,255,110,222,22,187,89,41,229,108,85,237,31,215,
|
||||
231,136,213,230,178,114,135,242,208,93,207,86,119,110,149,25,
|
||||
25,199,219,166,153,209,188,51,191,132,25,92,108,88,112,193,
|
||||
231,157,230,186,130,158,10,191,76,37,239,215,150,73,173,218,
|
||||
46,201,110,110,177,208,86,255,238,236,45,171,126,174,118,107,
|
||||
160,100,59,55,143,89,58,21,14,59,21,97,117,93,89,115,
|
||||
91,187,105,95,174,146,84,214,241,20,50,149,100,175,61,23,
|
||||
156,220,109,221,138,77,239,68,222,97,185,109,207,152,63,167,
|
||||
128,23,125,135,117,170,162,78,211,81,177,253,244,96,69,24,
|
||||
30,210,173,183,231,78,218,155,36,156,94,201,112,143,103,214,
|
||||
20,240,206,29,193,172,176,110,91,231,238,102,105,213,194,182,
|
||||
77,215,233,76,157,160,243,104,111,205,177,127,120,206,14,49,
|
||||
149,69,239,27,207,28,65,216,34,133,195,149,14,86,75,110,
|
||||
33,119,111,171,211,192,102,12,106,84,138,147,15,170,64,35,
|
||||
99,144,184,56,152,53,2,87,68,84,177,122,165,10,1,80,
|
||||
197,228,4,83,87,40,30,13,182,159,15,247,178,179,116,151,
|
||||
122,225,17,111,129,105,89,102,202,154,43,142,250,78,56,227,
|
||||
219,138,57,5,63,196,88,238,101,179,141,89,146,98,46,119,
|
||||
170,120,173,121,112,126,166,96,217,22,168,30,104,17,78,152,
|
||||
44,7,218,185,205,222,150,225,13,86,75,240,162,125,127,64,
|
||||
43,86,239,239,110,205,242,57,155,167,129,182,186,83,255,158,
|
||||
96,245,228,124,73,230,115,205,46,217,231,178,26,247,246,52,
|
||||
22,245,174,217,210,84,50,168,211,251,45,231,39,43,125,11,
|
||||
227,154,229,90,25,139,111,238,129,79,205,109,142,205,198,11,
|
||||
75,232,188,181,222,63,247,86,124,52,36,219,183,114,122,189,
|
||||
210,115,102,209,186,209,113,184,177,125,233,189,16,246,235,89,
|
||||
141,172,147,114,185,122,216,149,163,51,28,84,185,150,236,53,
|
||||
172,211,94,167,181,155,211,62,83,96,238,183,168,3,123,194,
|
||||
234,50,254,218,81,137,233,180,208,112,89,116,184,238,169,173,
|
||||
11,204,108,118,104,100,10,207,232,177,192,55,89,117,188,168,
|
||||
219,45,204,177,173,123,194,43,204,176,171,218,98,111,96,232,
|
||||
24,146,247,7,129,179,181,25,173,72,51,218,201,43,100,213,
|
||||
205,236,204,75,173,27,162,2,231,202,52,103,204,163,41,229,
|
||||
84,76,111,116,134,87,214,96,110,253,105,96,37,127,122,157,
|
||||
163,29,145,8,170,152,182,214,109,9,63,168,82,9,122,39,
|
||||
207,57,121,91,42,199,112,72,126,188,190,245,158,199,170,31,
|
||||
87,143,174,56,85,138,243,177,242,138,113,205,144,33,40,152,
|
||||
178,100,101,85,178,165,103,69,103,66,163,126,75,220,168,109,
|
||||
211,9,123,103,93,11,178,149,177,114,229,104,135,206,107,61,
|
||||
110,41,112,207,188,101,109,112,70,248,239,123,139,89,227,45,
|
||||
142,254,37,71,169,161,81,87,221,214,147,159,127,220,216,178,
|
||||
212,199,170,247,244,157,153,12,222,85,49,107,64,62,228,174,
|
||||
18,103,251,125,146,114,227,200,196,136,244,104,206,90,245,246,
|
||||
114,198,201,84,15,12,141,108,118,185,39,173,149,176,206,203,
|
||||
191,28,224,87,186,245,89,161,101,230,9,243,157,185,200,47,
|
||||
172,135,149,183,10,65,98,17,49,96,91,134,89,197,112,105,
|
||||
68,33,158,43,133,244,75,131,135,254,119,101,83,157,236,50,
|
||||
247,113,115,21,187,70,151,119,54,201,24,114,179,44,155,246,
|
||||
74,207,78,168,216,144,203,172,55,172,241,173,6,70,43,71,
|
||||
149,63,200,209,40,247,181,85,217,162,230,142,13,195,113,183,
|
||||
65,214,199,244,72,7,207,75,139,249,6,171,180,106,110,69,
|
||||
223,42,12,44,105,164,121,117,133,122,240,191,200,1,59,69,
|
||||
86,30,91,215,83,92,173,96,155,53,23,7,37,139,108,93,
|
||||
167,162,85,206,145,203,52,57,106,45,163,74,212,115,194,209,
|
||||
23,42,188,118,11,227,80,32,18,45,245,8,59,14,152,158,
|
||||
157,65,121,80,152,199,200,211,137,77,213,94,203,64,187,128,
|
||||
83,168,99,135,142,207,179,91,203,57,62,109,229,192,88,238,
|
||||
130,126,159,223,233,239,171,107,131,23,164,91,146,28,86,246,
|
||||
74,203,12,135,1,251,115,102,194,198,15,152,145,184,24,176,
|
||||
221,195,172,2,88,28,193,188,115,133,89,41,237,47,24,228,
|
||||
234,91,198,197,57,2,111,185,150,89,215,80,228,59,224,112,
|
||||
115,124,62,213,30,63,92,199,175,224,47,170,202,59,172,162,
|
||||
153,142,247,227,67,62,230,1,67,57,89,209,106,102,158,20,
|
||||
183,92,12,159,186,67,70,173,76,221,54,111,116,76,85,143,
|
||||
103,133,44,89,182,160,201,214,39,26,89,17,118,205,244,14,
|
||||
191,11,58,153,13,58,85,171,161,90,166,241,216,253,97,107,
|
||||
23,67,218,208,108,171,229,205,231,157,237,212,86,133,56,61,
|
||||
250,154,102,247,106,237,124,251,146,227,162,188,122,243,162,254,
|
||||
162,176,149,87,194,213,43,103,247,75,121,198,13,14,239,212,
|
||||
237,92,23,157,123,243,149,83,89,205,78,158,115,169,134,63,
|
||||
167,208,56,207,215,248,75,171,103,181,239,61,236,138,30,195,
|
||||
240,148,63,215,58,92,144,61,94,208,125,234,95,147,28,188,
|
||||
229,31,30,248,102,194,163,129,45,233,200,201,190,114,41,172,
|
||||
177,177,199,90,149,199,226,62,217,232,150,102,174,193,126,201,
|
||||
191,12,143,42,243,25,130,203,206,143,139,202,95,94,16,161,
|
||||
103,132,116,74,38,13,122,70,201,36,167,18,34,149,25,162,
|
||||
60,131,8,228,55,208,191,252,245,235,7,208,215,116,232,5,
|
||||
129,6,145,41,208,191,19,210,50,137,15,190,103,143,72,120,
|
||||
74,167,100,144,82,240,241,248,135,248,135,95,210,169,105,255,
|
||||
74,74,198,63,164,81,83,240,15,255,45,147,246,130,72,197,
|
||||
127,78,36,227,239,103,210,158,66,137,15,159,62,133,126,79,
|
||||
164,146,94,17,83,161,103,84,10,40,184,96,0,186,45,121,
|
||||
87,243,147,62,41,157,55,133,243,41,8,17,127,85,21,159,
|
||||
222,84,199,27,75,124,204,109,225,4,149,246,9,145,254,117,
|
||||
36,245,183,183,239,36,253,64,241,165,144,105,244,219,25,183,
|
||||
230,209,40,81,235,167,208,199,78,64,12,82,250,243,187,55,
|
||||
21,25,4,161,65,116,64,93,84,101,81,74,48,9,55,107,
|
||||
189,247,229,99,52,184,241,60,233,254,127,125,253,209,237,123,
|
||||
15,161,63,19,233,153,84,50,244,42,194,36,184,143,191,71,
|
||||
127,65,138,48,79,133,82,94,16,72,100,18,249,249,131,95,
|
||||
130,129,63,82,200,148,95,145,133,116,16,46,229,5,200,41,
|
||||
80,79,202,53,39,87,166,16,64,151,66,73,163,80,65,210,
|
||||
9,41,41,20,106,42,128,8,209,41,80,74,38,149,74,36,
|
||||
211,35,18,131,210,40,148,151,248,152,103,68,98,218,223,142,
|
||||
73,68,66,252,7,2,35,87,95,165,62,39,62,161,191,73,
|
||||
35,226,239,36,83,40,105,248,187,241,208,199,221,215,247,72,
|
||||
189,7,221,206,254,64,104,196,234,195,12,176,208,228,15,84,
|
||||
226,255,241,91,58,53,147,120,203,212,63,165,208,73,175,8,
|
||||
116,34,13,122,69,162,101,18,210,32,90,196,23,68,203,36,
|
||||
209,9,201,224,34,178,236,228,104,84,26,148,73,3,92,145,
|
||||
200,52,82,42,24,7,189,45,49,242,52,82,0,205,84,40,
|
||||
242,132,209,190,128,210,72,47,137,80,42,149,146,129,191,159,
|
||||
74,121,77,190,181,36,145,163,163,105,36,26,157,246,224,147,
|
||||
166,17,29,139,138,1,5,0,102,245,194,197,145,141,208,123,
|
||||
179,17,238,206,154,193,70,88,33,204,118,173,76,246,157,242,
|
||||
217,221,21,186,178,83,46,59,176,215,185,58,82,83,111,43,
|
||||
148,176,26,46,133,188,108,157,150,145,157,173,55,123,188,37,
|
||||
243,250,65,185,171,122,185,122,166,185,162,215,219,223,144,95,
|
||||
183,181,53,176,221,120,124,14,187,189,14,231,113,195,98,83,
|
||||
143,182,55,36,108,87,134,54,220,139,171,171,190,233,128,194,
|
||||
187,225,31,54,110,230,236,10,217,179,117,162,89,209,238,142,
|
||||
186,167,229,108,115,121,126,118,101,78,223,183,220,223,35,185,
|
||||
232,42,118,111,42,237,236,173,14,183,221,179,111,25,234,152,
|
||||
10,120,154,103,90,184,252,61,47,219,208,199,223,23,187,224,
|
||||
133,32,215,208,183,232,80,153,179,141,53,106,134,183,108,248,
|
||||
125,77,185,124,241,176,77,184,235,59,107,155,182,153,2,28,
|
||||
255,64,121,35,255,88,58,52,224,150,11,165,252,161,14,17,
|
||||
71,35,247,54,92,110,87,154,2,238,237,1,198,196,244,172,
|
||||
196,158,195,105,104,97,55,253,128,200,146,129,132,34,25,139,
|
||||
72,147,112,157,172,95,82,109,79,82,168,148,180,180,159,174,
|
||||
183,239,205,255,213,20,119,29,52,153,64,253,95,234,1,37,
|
||||
52,6,29,41,163,98,184,35,162,30,211,173,122,10,250,249,
|
||||
204,161,49,225,187,104,25,205,107,42,106,57,224,148,10,196,
|
||||
78,221,78,227,133,110,130,205,203,146,140,155,91,106,167,57,
|
||||
76,121,235,1,243,116,194,232,245,180,55,174,217,70,184,235,
|
||||
198,134,174,246,195,147,66,189,105,62,196,63,62,41,88,8,
|
||||
26,11,150,187,27,85,123,147,109,246,101,151,188,170,95,197,
|
||||
90,176,137,119,150,217,58,151,184,166,123,53,88,27,20,142,
|
||||
22,142,59,197,69,1,69,167,189,218,162,109,222,144,77,31,
|
||||
28,100,27,123,22,86,28,103,23,58,71,112,182,112,73,90,
|
||||
235,221,83,204,52,116,75,198,24,219,77,231,221,133,67,213,
|
||||
146,117,217,154,69,202,147,175,27,244,134,146,128,150,91,3,
|
||||
91,197,237,206,101,171,175,158,255,86,163,239,169,202,115,151,
|
||||
200,114,249,76,81,133,107,25,86,154,70,46,231,54,246,68,
|
||||
163,118,71,105,95,195,200,201,100,85,121,131,184,212,86,237,
|
||||
107,63,57,240,9,71,103,251,38,47,119,78,166,106,2,69,
|
||||
188,66,245,138,41,119,211,188,209,98,210,40,21,67,172,241,
|
||||
112,251,224,113,160,106,98,103,127,116,187,168,196,184,86,58,
|
||||
215,83,243,174,179,249,160,97,99,128,11,155,67,193,162,191,
|
||||
189,220,126,86,153,248,230,229,7,101,221,202,230,143,132,151,
|
||||
64,50,87,194,128,240,159,165,94,125,88,136,108,221,196,12,
|
||||
58,254,51,8,127,31,34,209,161,116,210,243,23,145,174,224,
|
||||
21,216,134,72,207,158,17,163,59,249,181,206,168,196,12,42,
|
||||
145,6,6,174,58,9,2,57,53,98,1,86,127,131,51,21,
|
||||
74,126,3,125,69,166,131,253,236,5,133,254,146,248,230,215,
|
||||
6,254,37,129,156,66,76,251,233,224,83,162,243,127,73,240,
|
||||
180,148,191,19,244,175,254,131,68,255,233,192,137,96,246,47,
|
||||
8,59,25,20,177,40,118,0,233,239,153,255,63,81,168,233,
|
||||
132,31,205,255,29,0,233,21,9,244,197,105,111,64,127,3,
|
||||
32,147,192,189,215,36,0,225,155,151,95,92,107,40,138,4,
|
||||
144,116,23,144,70,142,122,197,127,246,255,170,26,63,124,254,
|
||||
89,159,144,158,100,144,200,87,52,208,254,143,239,72,72,116,
|
||||
28,104,9,98,97,86,33,92,18,217,212,55,174,54,245,208,
|
||||
213,251,160,60,40,240,247,206,137,114,156,211,181,23,74,158,
|
||||
179,213,53,115,212,36,104,239,26,208,151,177,96,174,175,12,
|
||||
158,210,177,114,24,18,97,135,171,224,180,179,219,183,94,62,
|
||||
199,226,155,178,20,171,166,30,133,255,44,139,205,232,28,158,
|
||||
23,46,177,57,156,86,215,154,243,76,57,196,158,226,85,153,
|
||||
96,217,170,105,62,48,229,97,84,24,172,236,241,183,107,171,
|
||||
214,145,218,106,216,44,42,57,18,152,79,165,98,197,225,102,
|
||||
65,217,80,214,89,142,197,49,194,242,10,185,21,28,246,88,
|
||||
173,117,101,232,93,158,128,13,235,182,152,235,121,31,227,120,
|
||||
66,74,207,0,149,44,210,20,253,115,180,79,138,102,135,254,
|
||||
154,2,209,64,38,210,110,203,27,129,30,109,82,169,81,1,
|
||||
19,65,35,23,109,168,94,71,232,143,26,63,184,150,11,237,
|
||||
74,221,209,3,72,62,224,150,244,156,28,169,140,17,182,104,
|
||||
17,163,204,140,168,182,163,77,23,129,74,165,188,166,125,252,
|
||||
54,4,94,114,62,126,197,185,45,241,183,139,252,244,5,231,
|
||||
67,98,191,47,224,171,100,126,172,226,79,19,76,34,167,220,
|
||||
36,246,47,148,140,107,180,159,62,29,63,223,125,42,241,214,
|
||||
253,239,40,96,98,250,167,17,146,254,7,134,153,173,170,
|
||||
topic "Button";
|
||||
[2 $$0,0#00000000000000000000000000000000:Default]
|
||||
[i448;a25;kKO9;2 $$1,0#37138531426314131252341829483380:class]
|
||||
[l288;2 $$2,0#27521748481378242620020725143825:desc]
|
||||
[0 $$3,0#96390100711032703541132217272105:end]
|
||||
[H6;0 $$4,0#05600065144404261032431302351956:begin]
|
||||
[i448;a25;kKO9;2 $$5,0#37138531426314131252341829483370:item]
|
||||
[l288;a4;*@5;1 $$6,6#70004532496200323422659154056402:requirement]
|
||||
[l288;i1121;b17;O9;~~~.1408;2 $$7,0#10431211400427159095818037425705:param]
|
||||
[i448;b42;O9;2 $$8,8#61672508125594000341940100500538:tparam]
|
||||
[b42;2 $$9,9#13035079074754324216151401829390:normal]
|
||||
[{_}
|
||||
[ {{10000@3 [s0;%% [*@(229)4 Button]]}}&]
|
||||
[s3;%% &]
|
||||
[s1;:Button`:`:class: [@(0.0.255)3 class][3 _][*3 Button][3 _:_][@(0.0.255)3 public][3 _][*@3;3 Push
|
||||
er]&]
|
||||
[s0;%% &]
|
||||
[s2;%%
|
||||
@@image:456&175
|
||||
λ怙<EFBFBD><EFBFBD><EFBFBD>懦价ヒびヲ隻葈<EFBFBD>石鎮ミラ<EFBFBD>錝ウミゥヒ赤ナロレ<EFBFBD>黛葎テ<EFBFBD>ネチン玄<EFBFBD>チメ葦チゥ<EFBFBD>ハ苅トレ粹ゥ
|
||||
壼ョルー<EFBFBD>皹ッ穣ア鼬買シセ<EFBFBD>⊿キマ<EFBFBD><EFBFBD>権<EFBFBD>ハホ、悗滕コ槎<EFBFBD><EFBFBD>マ<EFBFBD>もム<EFBFBD>ッーサ陲沺レ圄專゚チト<EFBFBD><EFBFBD>ミ蜜遲賚テ<EFBFBD>
|
||||
馞<EFBFBD>サ瘠ネタノ「稔減ヌ<EFBFBD>ノス<EFBFBD>ヒィ<EFBFBD><EFBFBD>蝪<EFBFBD>「壤<EFBFBD><EFBFBD>メ袷ャ洒ョ<EFBFBD>サ゚ロカスユミ糜ャ供ア<EFBFBD>ィ昤эムカン<EFBFBD><EFBFBD>嵯泯苦
|
||||
<EFBFBD>ロロ太ヤレ柀ッ草ヤレュ居ノ梓ヤヘ﨓醇<EFBFBD>ヨ<EFBFBD><EFBFBD><EFBFBD>レエウ狡ミ罷<EFBFBD>ケ<EFBFBD><EFBFBD>碕┛ァ怦凜<EFBFBD>ェ∑ッヘ屎゚ァ<EFBFBD>ェ┗オ齶ノ†<EFBFBD>
|
||||
フモヌ笹<EFBFBD><EFBFBD>レォル痼嶹ヘゥ萄橙<EFBFBD>ィ。スシ屆ミシカ倣堅赤ェニ<EFBFBD>Μラヲ<EFBFBD>呱訣zム<EFBFBD><EFBFBD>爐<EFBFBD>ッゥ岼イウフ<EFBFBD>ィ福ゥ兇<EFBFBD>ィ俸ウ
|
||||
犬<EFBFBD>ィ蟯キ「鳧ヒ窄旄鐱潰「レ<EFBFBD>ゥィ侶フ<EFBFBD>ロ<EFBFBD>゙<EFBFBD>タチ莎狐ロュ譜コ陛ク贍フ<EFBFBD>ラ<EFBFBD><EFBFBD>チ<EFBFBD>蟾<EFBFBD>ッ栖鱆<EFBFBD>ゥ招<EFBFBD>
|
||||
聲<EFBFBD>刕<EFBFBD>ぉ臨ャ<EFBFBD>祥ホ怙<EFBFBD>渝Σ喧基<EFBFBD>トпソケィ「<EFBFBD>
|
||||
|
||||
@@image:431&187
|
||||
η梳<EFBFBD><EFBFBD><EFBFBD>懦佰ヒっ又ヌ﨤愑コуチ<EFBFBD>ツ洗緊ばンあョ橈サ<EFBFBD>ハ<EFBFBD>ラ「<EFBFBD>∂コтノ<EFBFBD><EFBFBD>貫倥ョソリモ鈍ヤ
|
||||
<EFBFBD>セー斥フホ<EFBFBD>ラ鮗ーテ辜ー髙ウ<EFBFBD>シ髪<EFBFBD><EFBFBD>肢鵁<EFBFBD>ゥ<EFBFBD>譓鬻暲<EFBFBD><EFBFBD>ヨワロラ<EFBFBD><EFBFBD>ケホッ楨ホュ卅チツ<EFBFBD>汜゙サルハケンヲ<EFBFBD><EFBFBD>
|
||||
赦ク<EFBFBD>イ゚鬯<EFBFBD><EFBFBD>﨑ェ<EFBFBD>鉛<EFBFBD><EFBFBD><EFBFBD>絢陷冾嶺ノ゚<EFBFBD><EFBFBD>顰誠ツΞ<EFBFBD>擅ッテ瘍チト<EFBFBD>矇ロ・<EFBFBD>コ獎キ圧モ届スホッ<EFBFBD>畝
|
||||
寰胖厠<EFBFBD>ト<EFBFBD>烈蓙ヲゥ<EFBFBD>魘ケ<EFBFBD>「貮<EFBFBD><EFBFBD>」<EFBFBD>チ嵂<EFBFBD>蓙<EFBFBD>゙<EFBFBD>皃ホロォ<EFBFBD>&ユ<EFBFBD><EFBFBD>モシ損ヌオ許Λモ<EFBFBD>慴迹内゙メ以
|
||||
貉嚠榑邨<EFBFBD>゙縲巻<EFBFBD>゙辻艾シナ撫」ぶア<EFBFBD>収ィィ昭マ勛碕ィ゚テ<EFBFBD>。<EFBFBD><EFBFBD>泣ェハッヌ゙爲「抦撼ハケタト繒ムホ<EFBFBD>氛戍<EFBFBD>
|
||||
<EFBFBD>ノツ齡ャシイチ声ヨ瞼<EFBFBD>゙ネ擧ヌエチ靤<EFBFBD>灘モ宴辷ナ遮コ<EFBFBD>ハー゚スワ゚堝ャチ、イク鋳<EFBFBD>ーワサΜ貊<EFBFBD>ト鞣買セ。タ螢陪<EFBFBD>
|
||||
幅ノナヒナ懼ラミ」<EFBFBD>モ烽ッセタナ鮓袞ミ麾チ闔<EFBFBD>セ次蠶<EFBFBD>ン<EFBFBD>とヘ劣征ァ
|
||||
|
||||
@@image:150&162
|
||||
<EFBFBD>噫<EFBFBD><EFBFBD><EFBFBD>戔<EFBFBD>ニ嶝オ<EFBFBD>襄ョ」├チ笹マ<EFBFBD>蜒ホ鰥滓<EFBFBD>估撃ェト緕ミト<EFBFBD>葵珍飴ァ<EFBFBD>」<EFBFBD>ョエ酘<EFBFBD>ト<EFBFBD>
|
||||
サよ愾埇<EFBFBD>トミ悒ラ゙ツア煎ワケ恪ゥ鳴ミ悒令熨ミ灸チク丶「<EFBFBD>ケ<EFBFBD>叭<EFBFBD>オ「ア。娃<EFBFBD>ケ<EFBFBD>シ▲尊<EFBFBD>ツ未鞆ホ♭書袋
|
||||
ク清<EFBFBD>跪ソ。罇香挫販、靜セウ処銘<EFBFBD><EFBFBD><EFBFBD>揶<EFBFBD>淦ネ雇ツ<EFBFBD>オ<EFBFBD>ゥイル懋芙ユ゙ーモ<EFBFBD><EFBFBD>モ<EFBFBD>ノ
|
||||
|
||||
@@image:118&125
|
||||
ン楳<EFBFBD><EFBFBD><EFBFBD>愎徳環ーハ這剰攵かォ歴<EFBFBD>括<EFBFBD>ィ諶<EFBFBD>ゥ時尺ィ擽ミ怠エユハタ<EFBFBD><EFBFBD>ァマ楹ヘ<EFBFBD>于<EFBFBD><EFBFBD><EFBFBD>ノ
|
||||
シ<EFBFBD>ッイリノ゚ム、ハ<EFBFBD>ホ<EFBFBD>銧ヤサ打゙生モコテニ鍗きチィアト、<EFBFBD>ケ贔<EFBFBD>ミカ●ォョヤヲ筋笹<EFBFBD>」<EFBFBD>虻ツ・ョ裘ヲリウワ゚<EFBFBD>、鵈ェ<EFBFBD>ア
|
||||
漁環ァヨ<EFBFBD>極辷串裄苟﨓挑ム<EFBFBD>煖玳・邪「ケ瓏緕ワ糴ヲユ諢楮トテム<EFBFBD>ミテ宕ハ胴<EFBFBD>纒<EFBFBD>受<EFBFBD>モ<EFBFBD>ヌ<EFBFBD>愬<EFBFBD>ァワ
|
||||
<EFBFBD>ケヤ<EFBFBD>アァ<EFBFBD>サ<EFBFBD>ヌ<EFBFBD>ラォロ<EFBFBD><EFBFBD><EFBFBD>ヌァ秩<EFBFBD>オ
|
||||
&]
|
||||
[s0;%% &]
|
||||
[s9;%% The famous foundation of any GUI. It has no Value.&]
|
||||
[s0;%% &]
|
||||
[s0; [%%/ Derived from][%% ][^topic`:`/`/CtrlLib`/src`/Pusher`$en`-us^ Pusher]&]
|
||||
[s3;%% &]
|
||||
[s0; &]
|
||||
[ {{10000F(128)G(128)@1 [s0;%% [* Constructor Detail]]}}&]
|
||||
[s3; &]
|
||||
[s5;:Button`:`:Button`(`): [* Button]()&]
|
||||
[s2;%% Initializes the button.&]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:Button`:`:`~Button`(`): [@(0.0.255) `~][* Button]()&]
|
||||
[s2;%% Default destructor.&]
|
||||
[s3; &]
|
||||
[s0; &]
|
||||
[ {{10000F(128)G(128)@1 [s0;%% [* Public Member List]]}}&]
|
||||
[s3; &]
|
||||
[s5;:Button`:`:SetImage`(const Image`&`): [_^Button^ Button][@(0.0.255) `&]_[* SetImage]([@(0.0.255) c
|
||||
onst]_[_^Image^ Image][@(0.0.255) `&]_[*@3 img])&]
|
||||
[s2;%% Sets the image of the button.&]
|
||||
[s7;%% [%-*C@3 img]-|Image.&]
|
||||
[s7;%% [*/ Return value]-|`*this for chaining.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Button`:`:SetMonoImage`(const Image`&`): [_^Button^ Button][@(0.0.255) `&]_[* SetMonoI
|
||||
mage]([@(0.0.255) const]_[_^Image^ Image][@(0.0.255) `&]_[*@3 img])&]
|
||||
[s2;%% Sets the monochromatic image. Image is colored according to
|
||||
current GUI look`&feel.&]
|
||||
[s7;%% [%-*C@3 img]-|Image.&]
|
||||
[s7;%% [*/ Return value]-|`*this for chaining.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Button`:`:EdgeStyle`(`): [_^Button^ Button][@(0.0.255) `&]_[* EdgeStyle]()&]
|
||||
[s2;%% Activates visual style suitable for buttons used inside frame
|
||||
of other Ctrls, like drop`-down buttons in droplists.&]
|
||||
[s2;%%
|
||||
@@image:362&150
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>懦ヨヘ環ー梵<EFBFBD>゙マサ<EFBFBD>┨榁廁割<EFBFBD>オ簀・ェヤ抹Ν<EFBFBD>遂<EFBFBD>シ≧<EFBFBD>ヘ跖叮ツソ。皃ン、モョ楴<EFBFBD>
|
||||
スォ朝<EFBFBD>セ<EFBFBD><EFBFBD>裴゚瑾ォレュクシコ<EFBFBD>正ァ<EFBFBD>鈑レ粐<EFBFBD><EFBFBD>韈<EFBFBD>ノ驥岦<EFBFBD>ゥ替啄<EFBFBD>クー<EFBFBD>ンリヨ゙ラツサンスク朋カ伜鬧ロ<EFBFBD>エ
|
||||
袤跣ホタエム<EFBFBD>ョモー且鵰<EFBFBD>サ趣批ル絈トサレ゚ィヘ<EFBFBD>・ッ∬崚ユ・擅レ<EFBFBD>戦<EFBFBD>イメヤフ<EFBFBD><EFBFBD>擣寿愨セ蝪頗実エ争ケ。<EFBFBD>
|
||||
ォ<EFBFBD><EFBFBD>フ<EFBFBD><EFBFBD>⇒メヨ保㊧ォー┓
|
||||
&]
|
||||
[s7;%% [*/ Return value]-|`*this for chaining.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Button`:`:ScrollStyle`(`): [_^Button^ Button][@(0.0.255) `&]_[* ScrollStyle]()&]
|
||||
[s2;%% Activates visual style suitable for buttons used in Scrollbars.&]
|
||||
[s2;%%
|
||||
@@image:125&325
|
||||
ヴエξ<EFBFBD><EFBFBD>懦匿獅タネ脆剰攵mュ硫<EFBFBD>囂扉チ<EFBFBD><EFBFBD>ヒщ<EFBFBD>ハヘーヲメ<EFBFBD>。ア<EFBFBD><EFBFBD>ノ韆ウャ耿ナ贋ノォカウ<EFBFBD>
|
||||
<EFBFBD>ツフリ<EFBFBD>寿<EFBFBD>ル鉑鈍キャィ隝イロン癸」スィ<EFBFBD>ヤ肥ン<EFBFBD>癆・キ糺ヲ罇ヌ面熹憐「オロ、ホショ遐メ<EFBFBD><EFBFBD>クル゙゚<EFBFBD>チ゚鋓勿惡
|
||||
韶「モォキ癖<EFBFBD>ュ弡迷、穂<EFBFBD>耒恚。萋ツト咸シ冠ミ筏珎ミ<EFBFBD>脂ケツク」榊劬月q榱ンァフナ<EFBFBD>ラ鉋舵ロ゚埆ォナ<EFBFBD>」抬
|
||||
爆ヤ、<EFBFBD><EFBFBD><EFBFBD>ヌヨサマ<EFBFBD><EFBFBD>ム・<EFBFBD>許ッ゙フ碁ヘ邁フケァ「タμ<EFBFBD>ウソ<EFBFBD>」ヒ<EFBFBD>ヌ<EFBFBD>卷纎ラク・ニオョ<EFBFBD>鄒橿ヘ<EFBFBD>菶
|
||||
&]
|
||||
[s7;%% [*/ Return value]-|`*this for chaining.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Button`:`:NormalStyle`(`): [_^Button^ Button][@(0.0.255) `&]_[* NormalStyle]()&]
|
||||
[s2;%% Activates the visual style suitable for a standard button.&]
|
||||
[s7;%% [*/ Return value]-|`*this for chaining.&]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:Button`:`:LeftEdgeStyle`(`): [_^Button^ Button][@(0.0.255) `&]_[* LeftEdgeStyle]()&]
|
||||
[s2;%% Activates visual style suitable for buttons used inside frame
|
||||
of other Ctrls, on the left side, like in MultiButton.&]
|
||||
[s7;%% [*/ Return value]-|`*this for chaining.&]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:Button`:`:AutoStyle`(`): [_^Button^ Button][@(0.0.255) `&]_[* AutoStyle]()&]
|
||||
[s2;%% Sets the button to automatic look, clearing all style information.&]
|
||||
[s7;%% [*/ Return value]-|`*this for chaining.&]
|
||||
[s0; &]
|
||||
[s4; &]
|
||||
[s5;:Button`:`:Ok`(`): [_^Button^ Button][@(0.0.255) `&]_[* Ok]()&]
|
||||
[s2;%% Makes button `"default accept`" `- it might have different
|
||||
visual representation and it is activated by Enter hotkey.&]
|
||||
[s7;%% [*/ Return value]-|`*this for chaining.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Button`:`:Cancel`(`): [_^Button^ Button][@(0.0.255) `&]_[* Cancel]()&]
|
||||
[s2;%% Makes button `"default cancel`" `- it might have different
|
||||
visual representation and it is activated by Esc hotkey.&]
|
||||
[s7;%% [*/ Return value]-|`*this for chaining.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Button`:`:Exit`(`): [_^Button^ Button][@(0.0.255) `&]_[* Exit]()&]
|
||||
[s2;%% Makes button `"default exit`" `- it might have different visual
|
||||
representation and it is activated by both Esc or Enter hotkey.&]
|
||||
[s7;%% [*/ Return value]-|`*this for chaining.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Button`:`:Normal`(`): [_^Button^ Button][@(0.0.255) `&]_[* Normal]()&]
|
||||
[s2;%% Makes button (previously modifies with Ok, Cancel or Exit)
|
||||
`"normal`".&]
|
||||
[s7;%% [*/ Return value]-|`*this for chaining.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Button`:`:SetStyle`(const Button`:`:Style`&`): [_^Button^ Button][@(0.0.255) `&]_[* Se
|
||||
tStyle]([@(0.0.255) const]_[_^Button`:`:Style^ Style][@(0.0.255) `&]_[*@3 s])&]
|
||||
[s2;%% Sets the style of to button to [^topic`:`/`/CtrlLib`/src`/Button`$en`-us`#Button`:`:Style`:`:struct^ B
|
||||
utton`::Style] [%-*@3 s].&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Button`:`:StyleNormal`(`): [@(0.0.255) static] [@(0.0.255) const]_[_^Button`:`:Style^ S
|
||||
tyle][@(0.0.255) `&]_[* StyleNormal]()&]
|
||||
[s2;%% Returns the style used when painting `"normal`" buttons.&]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:Button`:`:StyleOk`(`): [@(0.0.255) static] [@(0.0.255) const]_[_^Button`:`:Style^ Styl
|
||||
e][@(0.0.255) `&]_[* StyleOk]()&]
|
||||
[s2;%% Returns the style used when painting `"default accept`" buttons.&]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:Button`:`:StyleEdge`(`): [@(0.0.255) static] [@(0.0.255) const]_[_^Button`:`:Style^ St
|
||||
yle][@(0.0.255) `&]_[* StyleEdge]()&]
|
||||
[s2;%% Returns the style used when painting buttons on the inside
|
||||
of a frame.&]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:Button`:`:StyleLeftEdge`(`): [@(0.0.255) static] [@(0.0.255) const]_[_^Button`:`:Style^ S
|
||||
tyle][@(0.0.255) `&]_[* StyleLeftEdge]()&]
|
||||
[s2;%% Returns the style used when painting buttons on the inside
|
||||
of a frame, on the left side.&]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:Button`:`:StyleScroll`(`): [@(0.0.255) static] [@(0.0.255) const]_[_^Button`:`:Style^ S
|
||||
tyle][@(0.0.255) `&]_[* StyleScroll]()&]
|
||||
[s2;%% Returns the style used when painting scrollbar buttons.&]
|
||||
[s3; &]
|
||||
[s0; &]
|
||||
[s0;3%% &]
|
||||
[s0; &]
|
||||
[ {{10000@3 [s0;%% [*@(229)4 Button`::Style]]}}&]
|
||||
[s3; &]
|
||||
[s1;:Button`:`:Style`:`:struct: [@(0.0.255)3 struct][3 _][*3 Style][3 _:_][@(0.0.255)3 public][3 _
|
||||
][*@3;3 ChStyle][@(0.0.255)3 <][*3 Style][@(0.0.255)3 >][3 _]&]
|
||||
[s9;%% This structure defines the look of a Button.&]
|
||||
[s3; &]
|
||||
[s0; ]
|
||||
|
|
@ -1,127 +1,136 @@
|
|||
TITLE("DataPusher")
|
||||
COMPRESSED
|
||||
120,156,197,88,255,83,83,217,21,255,87,238,204,186,78,66,
|
||||
33,188,111,73,30,201,116,134,14,116,58,157,237,88,71,235,
|
||||
246,135,76,66,94,146,27,121,53,188,151,121,239,5,215,89,
|
||||
235,224,119,59,162,184,26,21,129,177,212,21,209,174,32,160,
|
||||
133,21,151,237,106,69,215,214,46,6,237,178,138,96,117,101,
|
||||
20,81,108,183,139,90,209,210,115,223,151,124,51,172,107,235,
|
||||
236,50,195,123,201,189,231,124,238,249,242,185,231,220,27,31,
|
||||
131,22,44,160,138,169,55,168,151,252,121,42,113,84,72,196,
|
||||
52,191,79,228,56,222,43,48,78,239,138,183,126,94,230,45,
|
||||
42,183,185,56,59,128,208,0,194,186,105,150,119,178,52,199,
|
||||
184,224,65,179,52,227,100,88,142,230,153,50,142,103,89,158,
|
||||
242,132,99,130,170,250,125,49,134,231,189,100,101,6,148,24,
|
||||
183,147,161,221,28,207,241,52,235,230,25,208,101,40,138,161,
|
||||
220,140,147,230,88,158,113,122,34,88,13,251,125,2,207,122,
|
||||
139,150,184,64,137,37,43,1,56,69,187,24,206,205,49,20,
|
||||
75,49,28,44,69,243,60,71,187,157,60,91,230,114,121,194,
|
||||
66,92,19,101,201,92,75,164,105,134,246,134,104,183,23,76,
|
||||
94,179,102,141,131,230,40,195,2,14,192,104,138,3,83,105,
|
||||
24,163,56,198,77,59,203,168,50,39,79,243,20,11,224,78,
|
||||
55,229,244,196,5,69,168,41,236,57,193,112,190,212,117,55,
|
||||
229,17,53,12,16,69,63,160,105,55,168,184,138,93,111,208,
|
||||
156,27,28,229,89,206,201,187,41,88,156,97,24,150,101,104,
|
||||
150,41,43,99,156,46,167,219,83,141,133,8,86,252,190,119,
|
||||
171,126,253,230,143,23,149,44,91,138,124,42,235,69,149,130,
|
||||
38,44,78,168,213,88,89,232,247,169,148,23,25,47,86,127,
|
||||
59,189,111,149,83,200,247,38,69,149,80,84,185,141,114,80,
|
||||
14,198,233,180,35,51,242,214,56,201,89,149,245,53,11,209,
|
||||
79,48,24,3,18,94,229,229,98,141,176,28,123,232,50,202,
|
||||
181,16,210,81,183,190,123,237,222,186,186,186,245,147,115,240,
|
||||
172,123,242,199,150,7,45,169,142,51,93,173,245,131,167,186,
|
||||
103,63,154,24,109,220,188,123,255,217,237,19,95,55,12,118,
|
||||
63,255,178,55,249,65,211,163,150,177,134,157,135,78,247,54,
|
||||
127,53,121,112,199,208,174,185,243,187,126,183,97,199,153,127,
|
||||
118,79,207,61,222,112,105,237,72,207,158,150,181,127,111,237,
|
||||
218,114,240,147,35,93,240,127,154,60,62,158,186,240,217,100,
|
||||
211,231,219,158,245,181,159,216,52,48,178,125,203,211,145,147,
|
||||
201,189,131,159,37,251,6,182,78,222,235,191,185,161,190,227,
|
||||
206,201,203,143,254,209,177,111,242,90,242,249,244,237,219,109,
|
||||
219,90,15,31,59,249,56,213,57,216,183,103,243,174,212,213,
|
||||
157,169,228,218,246,222,219,205,91,70,30,141,239,170,111,123,
|
||||
112,164,231,218,84,239,64,234,211,206,67,163,163,245,71,175,
|
||||
238,111,190,51,253,228,252,181,47,39,146,87,166,198,55,142,
|
||||
246,118,14,237,217,244,222,224,253,167,247,15,60,255,253,212,
|
||||
244,173,254,161,225,155,247,187,47,253,246,217,229,225,143,31,
|
||||
140,165,26,78,117,95,111,124,116,96,227,135,253,39,14,54,
|
||||
119,221,109,108,63,158,122,58,214,121,116,235,204,246,241,190,
|
||||
222,230,173,135,15,254,121,255,145,77,237,247,142,247,181,117,
|
||||
252,105,236,243,228,182,27,183,46,92,28,126,255,102,251,249,
|
||||
255,124,114,238,242,177,142,63,140,157,191,53,219,191,169,233,
|
||||
250,190,19,115,55,46,165,246,76,93,27,222,176,251,111,103,
|
||||
59,155,118,92,239,235,235,249,98,252,98,106,184,171,241,240,
|
||||
212,208,222,134,206,15,154,70,27,59,246,77,252,230,86,67,
|
||||
251,248,185,212,245,186,127,207,52,239,30,152,184,120,113,104,
|
||||
239,250,245,51,23,158,29,155,108,72,245,140,93,158,249,235,
|
||||
149,135,231,142,78,207,246,159,252,215,71,15,219,79,157,238,
|
||||
189,113,167,123,228,248,204,217,187,35,167,102,111,212,125,56,
|
||||
214,254,213,195,185,198,195,93,87,235,175,220,249,203,208,215,
|
||||
27,159,188,255,120,221,198,129,187,61,95,236,108,77,62,59,
|
||||
119,96,119,107,146,124,186,217,217,246,222,153,205,247,102,7,
|
||||
231,218,214,237,56,179,229,249,190,150,241,117,141,135,158,230,
|
||||
38,63,195,10,36,170,72,48,40,132,180,106,65,211,191,135,
|
||||
98,24,105,50,170,144,165,90,172,104,72,144,34,168,82,84,
|
||||
227,49,97,21,82,229,26,140,222,22,98,9,172,15,11,49,
|
||||
85,134,71,76,94,169,162,132,10,112,160,22,142,137,225,21,
|
||||
0,6,72,181,186,160,45,161,38,64,102,21,18,37,36,43,
|
||||
17,83,170,90,144,150,99,36,106,118,7,90,36,107,216,88,
|
||||
61,36,107,213,5,215,141,137,81,172,137,176,118,77,66,213,
|
||||
16,126,39,140,113,4,84,112,102,66,142,102,187,101,203,250,
|
||||
172,106,178,130,85,244,43,162,73,84,20,28,197,10,150,194,
|
||||
186,147,48,80,99,119,228,134,103,25,177,23,252,129,253,129,
|
||||
226,130,166,97,69,34,113,209,45,204,194,141,24,182,169,70,
|
||||
80,34,48,97,136,132,5,9,133,176,233,97,4,133,204,168,
|
||||
133,229,154,120,12,191,3,106,66,76,94,238,64,191,32,17,
|
||||
178,224,77,29,145,136,212,96,73,3,61,44,106,100,21,80,
|
||||
135,144,137,181,162,180,28,73,120,165,153,171,168,34,215,100,
|
||||
217,82,140,100,8,153,34,70,136,84,165,252,163,48,169,144,
|
||||
168,6,107,213,114,68,143,99,66,37,51,75,177,70,116,204,
|
||||
105,193,8,7,134,105,8,158,168,145,112,232,9,48,115,67,
|
||||
38,141,12,230,198,150,224,137,82,173,188,130,132,50,46,136,
|
||||
146,70,176,201,232,47,171,177,100,128,131,65,10,129,36,126,
|
||||
1,49,192,5,189,199,100,108,75,123,42,24,182,228,104,131,
|
||||
90,44,22,18,128,70,182,136,140,36,89,211,7,242,204,7,
|
||||
54,233,36,11,11,42,206,201,32,229,13,104,114,92,12,7,
|
||||
61,193,210,96,105,133,166,196,126,38,134,130,165,170,18,14,
|
||||
150,26,46,4,23,96,41,88,146,80,3,200,87,26,8,160,
|
||||
74,18,95,136,56,9,170,223,7,3,40,93,63,179,106,167,
|
||||
85,135,41,175,7,144,61,153,128,228,125,179,133,101,73,213,
|
||||
200,160,73,228,224,194,96,113,122,204,36,52,140,217,61,86,
|
||||
49,47,202,46,211,214,202,6,76,85,26,35,93,211,139,202,
|
||||
89,224,146,62,154,22,46,70,134,116,26,61,71,218,36,106,
|
||||
90,218,110,245,130,10,5,11,26,108,141,172,228,174,4,214,
|
||||
33,53,142,195,98,84,132,144,20,218,139,144,207,72,78,125,
|
||||
32,76,145,210,211,132,54,111,191,72,155,23,182,121,56,11,
|
||||
58,242,221,109,115,206,155,14,123,69,86,36,75,86,155,238,
|
||||
20,18,178,2,88,178,218,116,210,241,127,18,226,53,166,190,
|
||||
42,248,195,170,69,178,41,107,179,191,26,19,136,242,82,45,
|
||||
98,10,219,236,223,11,51,138,13,104,171,68,232,37,71,53,
|
||||
87,90,69,74,139,24,129,58,33,106,171,76,223,85,171,96,
|
||||
168,26,60,5,37,77,31,7,250,190,19,252,170,187,251,181,
|
||||
239,215,108,243,95,201,71,56,93,90,210,168,86,84,52,210,
|
||||
1,205,119,149,255,197,67,103,173,44,70,50,44,178,170,186,
|
||||
205,110,86,202,52,212,98,5,54,125,24,218,153,195,242,65,
|
||||
111,123,214,10,102,135,130,17,163,161,68,208,74,66,24,253,
|
||||
40,161,159,35,212,156,10,98,222,84,144,96,118,0,85,63,
|
||||
73,144,214,80,160,119,204,231,94,32,55,123,129,66,233,201,
|
||||
74,8,156,185,161,239,84,228,237,58,91,129,152,232,41,205,
|
||||
4,197,159,189,158,169,31,64,249,64,217,43,177,40,88,149,
|
||||
191,189,211,185,7,35,84,125,7,145,67,192,55,80,57,3,
|
||||
81,178,122,81,1,209,162,82,180,4,107,9,56,115,232,27,
|
||||
13,164,130,69,122,31,141,66,199,134,206,47,74,176,229,242,
|
||||
99,151,229,165,101,88,142,183,121,215,142,28,151,141,185,60,
|
||||
191,141,193,220,48,255,228,133,48,27,82,54,123,230,62,99,
|
||||
172,106,134,196,240,3,78,0,9,5,10,189,246,45,92,173,
|
||||
40,32,249,186,40,82,153,183,107,95,149,34,166,126,0,229,
|
||||
3,229,83,100,222,242,144,67,145,111,168,4,25,8,131,34,
|
||||
249,162,223,25,69,44,151,141,185,60,191,231,161,72,65,169,
|
||||
111,77,145,151,187,90,81,64,178,0,69,230,173,133,121,164,
|
||||
72,159,87,255,103,94,232,29,51,96,52,206,121,56,81,155,
|
||||
51,151,230,195,79,245,154,170,90,118,216,116,49,187,222,58,
|
||||
245,190,188,44,14,151,22,108,152,183,4,71,225,244,84,109,
|
||||
131,235,216,50,21,71,19,49,163,18,135,18,98,204,184,84,
|
||||
100,221,123,204,227,178,126,19,41,196,47,43,148,243,254,122,
|
||||
97,212,7,179,78,91,5,194,252,58,223,47,25,164,194,47,
|
||||
86,76,107,115,154,73,250,178,144,213,70,66,24,184,138,211,
|
||||
215,13,71,222,239,41,254,255,2,171,242,194,79,
|
||||
topic "DataPusher";
|
||||
[2 $$0,0#00000000000000000000000000000000:Default]
|
||||
[i448;a25;kKO9;2 $$1,0#37138531426314131252341829483380:class]
|
||||
[l288;2 $$2,0#27521748481378242620020725143825:desc]
|
||||
[0 $$3,0#96390100711032703541132217272105:end]
|
||||
[H6;0 $$4,0#05600065144404261032431302351956:begin]
|
||||
[i448;a25;kKO9;2 $$5,0#37138531426314131252341829483370:item]
|
||||
[l288;a4;*@5;1 $$6,6#70004532496200323422659154056402:requirement]
|
||||
[l288;i1121;b17;O9;~~~.1408;2 $$7,0#10431211400427159095818037425705:param]
|
||||
[i448;b42;O9;2 $$8,8#61672508125594000341940100500538:tparam]
|
||||
[b42;2 $$9,9#13035079074754324216151401829390:normal]
|
||||
[{_}%EN-US
|
||||
[ {{10000@3 [s0; [*@(229)4 DataPusher]]}}&]
|
||||
[s3; &]
|
||||
[s1;:DataPusher`:`:class:%- [@(0.0.255)3 class][3 _][*3 DataPusher][3 _:_][@(0.0.255)3 public][3 _
|
||||
][*@3;3 Pusher]&]
|
||||
[s0; &]
|
||||
[s2;
|
||||
@@image:1906&143
|
||||
€ƒ±<EFBFBD>—€€€ƒéÿ€€€€ø¿œíœÑ° ŒÅ»±û¼åÛ˜‡•žÄŽåô<EFBFBD>űýã¶”«šöœÝ<EFBFBD>’¦Á¶›òé¤<EFBFBD>Ï“ÿÇ“¡„<EFBFBD>Âñ±îÿ÷„Ð<EFBFBD>
|
||||
ײ–œ<EFBFBD>à °ˆ¤À©°¤À©Á°¤À©¾ëÉÎéšÖ<EFBFBD>ü·§´†½×Žˆú×¹”—ÅΔ·½‹éêºá„Œç¹Óöð™éÚ”ýîää¥<EFBFBD> ¨¯¹÷Ñ®Å
|
||||
·–‡“ÑÙ’Ñ”<EFBFBD>§¶ä›ˆ×öÞ“Œ¥í©²Úë¶½ÑÈ®¦ÛÛŒ¬Ùž›çîøÇÚãå”ÔëÞ…Û¶®Ï–†‘Åìúì¢ýªëîâºÏÒáì±ÐŸüÓÒ¾
|
||||
íÝÑ<EFBFBD>»±Ü˜ö¢…¸º´¤›°è˜§³ÑúÝ®¬‹õŽÞ·¶›‹¨¤Êž©†§ê³·¥ÃÝÖ”<EFBFBD>ßâÉÌÒ£á§ÇþÀÆÓ¯µÝÇâûº†šÜ™´ÿßÐ
|
||||
Ñ–ëÚÒ„•ÕÄ®š<EFBFBD>Ü··²ØÞÌÑÒ°˜¨ëÏ—<EFBFBD>®«šÛ˜™å‰â<EFBFBD>§ÞÆÑÜ€ùõ›•½åÌÌÏ—ƒƒõÉü¯é<EFBFBD>ѲÝÓõÍÔïÆ¬îûº¹ó¼ï
|
||||
§»Á¶ßç±×³õÄè×»û߀¸Ý§òïÿ˜¨°ÙŒÔçËÏô…ø£÷‚…½è²Ø’ ”üÆ¢• ”Ø’ ”ᮥ‘‡êûÅÿ¥‚<EFBFBD>ˆý™œÞ‚˜¦ú
|
||||
|
||||
&]
|
||||
[s0; &]
|
||||
[s9; DataPusher is a class that is able to Convert and Display some
|
||||
Value and also allows user to click this value (usually in order
|
||||
to change it). Note that both Convert and Display lifetime must
|
||||
exceed the lifetime of DataPusher (DataPusher stores just the
|
||||
reference to them).&]
|
||||
[s2; &]
|
||||
[s9; Usual usage pattern is that DataPusher displays some data that
|
||||
can be changed by some complex dialog. This pattern can be implemented
|
||||
either by deriving new class from DataPusher, overriding DoAction
|
||||
method and using SetDataAction at the end of it to both change
|
||||
the value of DataPusher and invoke repainting and WhenAction,
|
||||
or it can use default DoAction implementation and WhenAction
|
||||
callback (do not call SetDataAction in this case).&]
|
||||
[s2; &]
|
||||
[s0;%- [%%/ Derived from][%% ][^topic`:`/`/CtrlLib`/src`/Pusher`$en`-us^ Pusher]&]
|
||||
[s3; &]
|
||||
[s0; &]
|
||||
[ {{10000F(128)G(128)@1 [s0; [* Constructor Detail]]}}&]
|
||||
[s3;%- &]
|
||||
[s5;:DataPusher`:`:DataPusher`(`):%- [* DataPusher]()&]
|
||||
[s2; Initializes the data pusher.&]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:DataPusher`:`:DataPusher`(const Convert`&`,const Display`&`):%- [* DataPusher]([@(0.0.255) c
|
||||
onst]_[_^Convert^ Convert][@(0.0.255) `&]_[*@3 convert], [@(0.0.255) const]_[_^Display^ Dis
|
||||
play][@(0.0.255) `&]_[*@3 display]_`=_StdDisplay())&]
|
||||
[s2; Creates DataPusher with specified Convert and Display used to
|
||||
Convert a then Display the Value of DataPusher. Note that both
|
||||
convert and display lifetime must exceed the lifetime of DataPusher
|
||||
(DataPusher stores just the reference to them).&]
|
||||
[s7; [%-*C@3 convert]-|Convert.&]
|
||||
[s7; [%-*C@3 display]-|Display.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:DataPusher`:`:DataPusher`(const Display`&`):%- [* DataPusher]([@(0.0.255) const]_[_^Display^ D
|
||||
isplay][@(0.0.255) `&]_[*@3 display])&]
|
||||
[s2; Creates DataPusher with specified Display.&]
|
||||
[s7; [%-*C@3 display]-|Display.&]
|
||||
[s3; &]
|
||||
[s0; &]
|
||||
[ {{10000F(128)G(128)@1 [s0; [* Protected Method List]]}}&]
|
||||
[s3;%- &]
|
||||
[s5;:DataPusher`:`:DoAction`(`):%- [@(0.0.255) virtual] [@(0.0.255) void]_[* DoAction]()&]
|
||||
[s2; This virtual method is invoked when user clicks DataPusher.
|
||||
Default action is to call WhenAction callback.&]
|
||||
[s3; &]
|
||||
[s0;%- &]
|
||||
[ {{10000F(128)G(128)@1 [s0; [* Protected Member List]]}}&]
|
||||
[s3;%- &]
|
||||
[s5;:DataPusher`:`:SetConvert`(const Convert`&`):%- [_^DataPusher^ DataPusher][@(0.0.255) `&
|
||||
]_[* SetConvert]([@(0.0.255) const]_[_^Convert^ Convert][@(0.0.255) `&]_[*@3 `_convert])&]
|
||||
[s2; Sets the new Convert.&]
|
||||
[s7; [%-*C@3 `_convert]-|New Convert.&]
|
||||
[s7; [*/ Return value]-|`*this for chaining.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:DataPusher`:`:GetConvert`(`)const:%- [@(0.0.255) const]_[_^Convert^ Convert][@(0.0.255) `&
|
||||
]_[* GetConvert]()_[@(0.0.255) const]&]
|
||||
[s2; Returns current Convert.&]
|
||||
[s7; [*/ Return value]-|Current Convert.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:DataPusher`:`:SetDisplay`(const Display`&`):%- [_^DataPusher^ DataPusher][@(0.0.255) `&
|
||||
]_[* SetDisplay]([@(0.0.255) const]_[_^Display^ Display][@(0.0.255) `&]_[*@3 `_display])&]
|
||||
[s2; Sets the new Display.&]
|
||||
[s7; [%-*C@3 `_display]-|New Display.&]
|
||||
[s7; [*/ Return value]-|`*this for chaining.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:DataPusher`:`:GetDisplay`(`)const:%- [@(0.0.255) const]_[_^Display^ Display][@(0.0.255) `&
|
||||
]_[* GetDisplay]()_[@(0.0.255) const]&]
|
||||
[s2; Returns current Display.&]
|
||||
[s7; [*/ Return value]-|Current Display.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:DataPusher`:`:SetDataAction`(const Value`&`):%- [@(0.0.255) void]_[* SetDataAction](
|
||||
[@(0.0.255) const]_[_^Value^ Value][@(0.0.255) `&]_[*@3 value])&]
|
||||
[s2; Invokes SetData([%-*C@3 value]) and then UpdateActionRefresh().
|
||||
Useful when building DataPusher derived class.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:DataPusher`:`:SetData`(const Value`&`):%- [@(0.0.255) virtual]
|
||||
[@(0.0.255) void]_[* SetData]([@(0.0.255) const]_[_^Value^ Value][@(0.0.255) `&]_[*@3 value])
|
||||
&]
|
||||
[s2; Sets the control`'s data to [%-*@3 value].&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:DataPusher`:`:GetData`(`)const:%- [@(0.0.255) virtual] [_^Value^ Value]_[* GetData]()_
|
||||
[@(0.0.255) const]&]
|
||||
[s2; Returns the control`'s data.&]
|
||||
[s3;%- &]
|
||||
[s4;%- &]
|
||||
[s5;:DataPusher`:`:NullText`(const char`*`,Color`):%- [_^DataPusher^ DataPusher][@(0.0.255) `&
|
||||
]_[* NullText]([@(0.0.255) const]_[@(0.0.255) char]_`*[*@3 text]_`=_t`_(`"([@(0.0.255) defa
|
||||
ult])`"), [_^Color^ Color]_[*@3 ink]_`=_Brown)&]
|
||||
[s5;:DataPusher`:`:NullText`(const char`*`,Font`,Color`):%- [_^DataPusher^ DataPusher][@(0.0.255) `&
|
||||
]_[* NullText]([@(0.0.255) const]_[@(0.0.255) char]_`*[*@3 text], [_^Font^ Font]_[*@3 fnt],
|
||||
[_^Color^ Color]_[*@3 ink])&]
|
||||
[s2; Sets the default text that will be displayed if no data is supplied.&]
|
||||
[s7;%- [*@3 text]-|default text&]
|
||||
[s7;%- [*@3 ink]-|color of the text&]
|
||||
[s7;%- [*@3 fnt]-|font of the text&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:DataPusher`:`:WhenPreAction:%- [_^Callback^ Callback]_[* WhenPreAction]&]
|
||||
[s2; This callback is invoked before DoAction.&]
|
||||
[s3; &]
|
||||
[s0; ]
|
||||
|
|
@ -1,17 +1,291 @@
|
|||
TITLE("LabelBase - basic label routines")
|
||||
COMPRESSED
|
||||
120,156,237,27,107,115,219,184,241,175,96,114,47,201,39,41,36,37,89,138,61,157,185,196,121,121,146,179,83,219,185,233,140,107,155,16,5,89,108,40,82,37,64,63,174,238,253,246,238,2,36,8,74,36,37,249,113,185,246,154,15,22,73,0,187,139,125,97,31,200,169,67,190,253,214,106,89,223,88,43,254,237,188,102,19,154,4,226,236,212,239,245,134,187,212,233,239,126,249,112,248,98,119,235,167,198,118,175,137,80,108,128,210,29,216,221,97,191,107,247,156,109,248,99,119,109,167,239,116,123,246,208,121,209,27,118,187,67,107,199,11,40,231,103,167,129,51,28,238,226,34,7,22,57,131,190,99,15,122,195,222,208,238,14,134,14,172,117,44,203,177,6,78,223,238,117,135,78,127,103,204,184,119,118,74,135,221,221,173,163,109,88,212,69,76,0,220,178,183,157,222,160,231,88,93,203,233,1,42,123,56,236,217,131,254,176,251,98,123,123,199,163,115,225,71,97,138,203,183,109,199,222,29,217,131,93,160,249,183,223,126,235,216,61,75,81,208,3,96,182,213,3,82,109,248,102,
|
||||
245,156,129,221,127,97,189,232,15,237,161,213,5,224,253,129,213,223,153,211,152,206,170,183,222,95,185,245,129,181,227,11,6,32,182,126,180,237,1,44,217,110,109,127,99,247,6,176,209,97,183,215,31,14,44,64,238,56,78,183,235,216,93,231,197,11,167,191,221,31,236,76,25,29,179,248,236,244,95,23,255,254,238,205,65,251,243,49,57,229,221,93,242,145,142,88,64,226,40,17,126,200,248,247,103,167,220,74,63,190,162,156,117,166,196,139,66,65,253,144,147,73,18,122,200,5,78,104,56,38,220,159,205,3,70,166,44,152,179,152,72,81,48,78,18,206,198,68,68,68,14,206,88,40,200,158,136,3,78,174,125,49,37,130,221,136,22,12,209,75,166,96,80,207,99,1,139,169,136,98,242,133,221,242,78,138,254,29,11,225,107,16,220,182,200,36,138,103,84,144,104,34,87,43,248,163,219,156,64,50,161,158,31,248,194,7,144,62,39,12,240,0,57,41,113,51,208,49,223,109,7,176,51,2,40,78,207,69,52,247,61,119,199,125,238,62,63,242,189,233,9,128,116,159,243,216,
|
||||
27,71,158,251,252,175,39,111,221,111,89,232,182,19,126,78,224,229,108,71,145,227,219,125,107,247,208,217,37,251,19,50,241,99,46,136,55,5,17,122,2,16,101,116,1,106,247,7,247,239,182,251,67,75,127,0,16,164,193,5,141,129,179,151,138,3,33,14,233,213,205,206,106,4,0,231,224,240,100,25,120,201,14,229,144,68,131,179,67,247,7,197,45,202,137,28,230,12,21,15,88,157,113,121,63,36,163,8,102,123,192,70,222,194,69,223,195,26,224,19,46,31,193,35,141,153,6,129,162,226,220,109,131,152,200,36,160,151,188,131,212,166,107,248,52,74,2,144,11,208,48,101,4,208,104,129,129,184,5,16,9,91,130,65,176,60,58,87,224,220,103,176,240,123,247,89,135,156,76,97,55,169,148,179,39,144,60,9,233,12,166,186,207,142,103,0,78,10,234,89,70,248,65,36,24,161,1,143,0,29,172,250,236,254,232,254,72,194,108,225,216,231,34,246,71,137,96,5,170,225,37,17,17,96,241,61,156,214,33,159,226,232,202,31,163,104,204,189,1,9,98,154,160,34,39,18,
|
||||
90,18,134,12,71,105,124,155,162,239,18,252,237,239,126,32,167,223,89,86,219,178,206,65,161,118,142,1,103,120,121,78,212,239,89,58,68,46,178,167,159,44,242,154,189,156,205,245,72,67,143,52,172,142,213,113,250,253,38,154,26,23,37,107,141,25,160,24,249,4,119,75,79,233,18,174,191,55,207,144,66,208,39,201,219,212,180,83,238,3,27,130,128,68,158,151,196,49,11,97,103,40,169,84,140,134,214,133,132,71,73,236,129,214,200,253,164,106,149,10,45,251,8,118,78,175,34,127,12,204,194,87,144,116,137,162,72,174,245,118,51,102,109,237,73,82,219,119,251,225,60,17,41,36,61,103,235,57,57,98,34,137,67,114,69,131,132,193,180,55,169,206,24,19,51,17,88,187,59,200,249,119,76,104,29,57,246,127,101,110,3,191,190,142,233,53,208,218,146,44,149,59,115,183,220,22,142,188,5,127,182,147,145,67,112,133,102,244,22,89,4,150,139,75,1,204,167,194,54,174,245,104,75,137,238,2,241,24,82,193,73,104,5,198,60,196,94,0,50,129,15,134,68,255,114,113,
|
||||
44,198,56,169,209,212,98,84,44,225,210,184,102,126,8,14,52,0,251,255,149,161,232,52,181,210,30,51,239,144,186,5,52,248,203,152,206,167,210,23,41,123,188,246,199,32,74,195,111,33,84,253,17,30,24,240,43,95,136,130,7,5,34,227,72,90,74,120,171,156,201,40,102,244,11,39,13,61,145,75,111,161,236,88,128,188,224,9,180,104,2,212,138,20,124,179,76,19,174,65,196,200,217,178,49,201,185,246,157,222,225,162,178,24,83,37,19,219,119,200,55,137,57,140,192,141,103,123,174,209,174,227,37,46,174,80,176,247,204,191,156,138,58,21,243,67,81,166,103,190,41,118,178,12,242,225,138,198,141,73,254,130,146,121,55,143,168,130,83,73,48,178,237,210,191,98,97,206,60,201,122,245,77,74,188,35,213,174,86,69,4,122,40,53,121,67,237,224,107,170,6,108,189,125,119,196,254,153,248,49,224,172,68,117,95,13,122,175,153,81,171,67,184,139,252,36,43,168,143,84,152,252,207,42,135,133,14,215,208,164,2,224,74,37,90,208,33,83,61,96,232,166,122,232,182,122,
|
||||
168,160,83,165,90,185,194,251,213,106,94,139,236,69,65,20,155,147,253,240,75,113,238,171,128,122,95,150,232,82,7,16,28,63,133,201,198,4,107,249,160,252,4,1,174,224,134,38,195,209,6,129,219,37,19,164,74,255,234,116,243,166,5,140,107,223,125,138,184,143,1,243,3,212,114,209,7,110,164,186,181,171,144,155,237,59,185,89,15,57,189,193,210,156,195,237,187,151,198,113,239,182,179,240,53,130,224,130,207,163,80,134,87,121,88,113,237,67,236,49,194,8,17,216,45,183,13,167,78,18,66,90,130,135,74,109,124,53,186,21,236,156,224,223,210,216,234,205,141,64,28,138,154,15,134,236,159,48,204,106,145,51,147,194,138,8,176,104,133,1,230,45,203,250,119,236,81,112,174,190,17,18,73,113,24,177,212,70,97,148,49,71,33,108,223,29,38,194,0,14,146,146,188,55,131,181,152,205,162,43,54,174,241,117,47,23,200,41,145,149,193,195,81,20,5,165,178,218,139,102,112,38,176,26,89,173,150,120,153,153,47,200,99,124,29,197,227,115,34,127,74,33,152,107,181,36,
|
||||
82,226,178,56,22,39,161,51,80,57,6,187,194,140,22,63,73,150,96,184,27,67,118,0,39,158,76,74,63,224,128,31,11,200,28,200,140,65,220,52,222,192,122,202,166,170,73,165,184,107,196,116,18,3,105,254,68,189,67,44,72,133,55,125,136,109,237,77,163,136,215,137,235,65,166,197,55,21,27,102,164,107,91,16,79,124,65,71,144,40,63,130,41,73,196,237,187,87,190,112,219,156,201,51,159,6,16,7,143,111,211,44,217,72,54,59,68,78,155,81,254,5,231,241,57,243,252,137,239,45,166,154,99,6,17,178,82,158,66,113,2,139,38,123,81,204,100,113,66,189,102,165,9,247,27,228,146,252,2,191,90,42,136,174,129,34,116,155,231,68,141,22,6,207,84,137,102,81,47,107,141,28,107,1,22,106,82,24,149,50,18,56,12,206,59,203,202,11,63,90,209,64,127,150,117,0,120,156,120,34,87,142,237,94,51,23,177,60,113,101,125,39,147,173,153,205,170,165,9,4,146,144,163,78,192,229,147,127,96,117,1,82,89,58,231,73,64,49,235,191,196,242,17,48,91,250,
|
||||
62,117,216,160,62,100,137,176,44,26,68,88,39,186,246,57,36,39,178,118,49,165,87,240,72,209,216,35,72,159,188,169,140,91,129,91,44,230,85,1,157,36,178,248,210,112,155,58,84,219,50,118,162,109,70,43,108,90,2,85,22,131,123,138,226,142,254,152,154,46,198,203,227,200,75,176,144,6,90,2,59,134,200,57,171,109,96,33,51,246,101,93,146,47,154,247,50,137,152,113,200,228,24,131,204,166,68,186,99,72,164,112,144,193,188,115,37,20,51,5,94,16,19,8,54,133,89,156,160,189,2,198,101,85,107,33,176,185,17,121,0,153,14,67,152,182,127,112,226,94,252,252,242,111,205,92,29,148,75,41,201,67,178,20,88,137,121,68,209,6,163,144,168,202,6,24,114,106,162,154,99,29,45,24,141,63,51,76,150,38,215,244,198,159,37,179,98,142,108,234,55,42,244,3,153,38,67,205,10,150,157,103,98,75,33,225,99,113,106,69,76,175,6,115,79,90,244,195,11,68,72,44,71,204,19,41,22,124,172,195,18,87,98,49,143,248,20,201,149,207,125,112,19,224,37,192,
|
||||
65,160,68,65,183,89,149,52,211,176,27,89,175,132,8,26,174,242,71,56,86,5,13,47,3,182,105,232,29,203,176,186,102,113,129,192,162,191,227,70,33,83,102,172,170,84,72,166,144,226,5,152,230,129,130,53,116,184,58,110,214,120,209,99,83,55,23,173,243,191,67,133,106,205,247,230,126,203,110,239,183,108,209,83,172,189,174,26,223,31,80,117,49,107,132,76,26,126,60,51,123,76,187,45,74,159,106,129,255,17,84,187,236,184,47,225,181,102,234,60,225,211,140,167,170,21,149,19,154,165,137,178,95,128,19,217,216,125,70,26,51,134,161,158,28,4,58,38,210,207,195,177,62,247,111,176,145,37,203,49,200,178,113,116,29,54,243,35,21,123,11,52,224,75,89,230,198,20,79,224,64,230,107,145,44,83,44,21,146,202,69,72,188,100,54,25,97,246,160,101,41,35,65,80,10,16,117,140,17,149,98,237,83,208,62,246,57,6,113,227,181,200,79,39,35,213,116,50,1,98,211,90,49,4,73,211,232,218,236,227,201,82,50,6,43,233,250,150,70,68,80,88,184,236,86,142,
|
||||
131,234,221,54,171,119,33,157,151,180,44,227,120,210,239,149,42,132,19,144,153,133,182,135,254,74,178,23,140,179,217,212,71,122,181,213,138,172,114,158,191,202,54,226,108,46,192,22,51,171,203,246,71,85,204,14,49,225,76,134,237,212,64,211,73,163,161,198,170,253,237,35,223,210,189,201,231,170,125,5,254,236,82,11,138,77,132,226,248,10,232,178,106,150,66,151,207,149,208,101,213,39,79,123,177,4,132,86,141,136,102,81,24,121,211,88,117,203,82,180,228,32,9,2,162,108,79,70,208,200,68,57,132,76,145,192,214,82,207,106,135,77,2,62,247,116,62,55,167,30,3,121,137,107,6,62,53,208,219,215,250,38,165,134,52,181,114,42,230,1,44,2,177,8,181,128,141,47,165,248,62,214,123,42,179,122,147,30,191,133,18,206,34,153,178,38,151,169,26,106,198,106,103,120,158,213,113,83,4,111,163,106,46,200,114,94,10,94,214,244,178,158,186,242,120,203,133,233,71,80,6,44,6,22,52,225,254,56,215,86,239,216,80,239,35,233,21,31,85,191,227,114,253,46,170,118,
|
||||
108,224,253,29,20,60,174,84,112,196,101,16,179,166,150,231,171,50,79,181,66,213,215,35,147,194,33,21,102,116,190,143,98,255,87,188,2,18,168,239,152,139,118,200,30,120,117,56,47,94,126,220,127,119,224,94,124,124,243,246,164,149,189,28,237,191,123,127,130,165,131,244,125,239,205,193,201,155,163,135,210,116,85,32,234,23,22,203,62,126,53,73,39,135,159,52,69,175,14,79,78,14,127,126,116,146,242,66,94,74,213,114,125,116,147,162,72,122,155,169,28,151,190,239,82,86,19,81,149,157,66,9,4,178,97,80,111,93,1,72,203,38,184,155,72,118,224,242,122,14,26,121,0,71,58,37,113,20,72,29,194,76,58,133,9,111,239,62,239,19,166,238,242,44,149,25,242,166,84,90,245,76,127,203,234,126,216,183,42,45,47,74,2,63,207,199,212,40,63,54,138,87,24,138,69,85,105,142,16,189,130,13,64,172,59,37,194,159,65,84,50,101,161,108,79,23,82,126,172,54,134,16,165,212,150,63,53,111,207,13,54,103,148,152,217,146,69,142,153,192,147,184,224,215,54,169,
|
||||
131,26,30,178,232,28,17,207,104,54,183,243,12,165,92,7,11,233,13,122,19,253,125,101,143,11,104,79,243,149,98,44,177,144,68,32,21,88,12,173,26,71,164,144,4,60,194,241,188,236,179,202,19,14,119,75,164,119,132,80,156,126,184,120,15,228,97,242,92,10,47,55,150,103,30,176,46,199,170,136,111,30,23,101,160,39,161,237,129,199,82,161,127,26,154,202,107,19,92,48,58,206,75,91,162,162,15,55,199,98,135,134,246,181,24,88,108,60,63,74,79,192,172,19,154,208,23,116,57,141,189,116,52,95,211,64,61,169,239,226,63,45,135,204,104,111,161,82,35,99,194,66,56,88,176,240,66,127,188,184,123,28,194,221,151,95,84,48,56,96,180,135,191,26,7,246,141,214,125,145,1,42,158,43,134,114,228,66,70,91,203,158,203,203,162,184,194,166,73,105,127,93,2,108,223,237,233,184,237,107,236,91,198,181,79,118,90,56,191,199,105,17,47,132,230,203,199,133,243,103,58,46,94,202,48,180,78,152,85,252,167,133,149,69,70,79,203,130,236,178,222,177,132,209,190,59,
|
||||
12,37,43,54,140,117,191,6,191,126,121,26,134,93,45,39,0,255,19,236,122,26,95,97,48,117,100,92,65,126,74,247,65,103,242,122,132,25,48,55,0,119,11,225,44,87,200,150,26,34,117,117,125,217,120,44,168,85,218,3,41,173,213,151,75,113,47,109,18,86,26,222,195,168,251,229,145,200,171,80,243,213,189,164,77,139,168,138,236,138,89,247,161,92,131,90,183,249,181,118,253,77,145,106,70,157,247,167,114,33,190,94,77,230,122,53,60,69,226,242,132,251,144,56,137,214,22,250,186,181,49,69,158,17,147,221,159,58,161,239,15,214,255,239,8,108,109,22,186,154,203,13,205,133,139,18,5,199,38,27,154,133,94,102,85,27,179,220,169,213,57,77,149,185,45,38,109,6,236,184,30,118,197,61,183,110,222,108,49,221,166,236,227,108,6,71,182,200,30,8,67,53,173,30,8,228,138,22,47,224,202,254,232,66,67,84,55,67,49,118,124,234,94,190,230,48,192,80,143,149,255,229,68,50,17,178,101,248,169,156,163,152,132,169,18,252,86,206,66,46,64,192,11,121,39,108,
|
||||
191,85,248,63,108,121,35,205,232,171,222,183,149,250,135,50,160,170,168,224,230,126,203,202,46,109,174,177,204,187,39,58,111,5,190,255,155,240,83,153,240,194,157,134,63,175,53,63,194,93,59,105,223,37,23,238,54,56,182,203,72,36,103,255,1,210,108,70,215,
|
||||
|
||||
topic "LabelBase - basic label routines";
|
||||
[2 $$0,0#00000000000000000000000000000000:Default]
|
||||
[i448;a25;kKO9;*@(64)2 $$1,0#37138531426314131252341829483380:class]
|
||||
[l288;2 $$2,0#27521748481378242620020725143825:desc]
|
||||
[a83;*R6 $$3,0#31310162474203024125188417583966:caption]
|
||||
[l288;i1121;b17;O9;~~~.1408;2 $$4,0#10431211400427159095818037425705:param]
|
||||
[i448;a25;kKO9;*@(64)2 $$5,0#37138531426314131252341829483370:item]
|
||||
[*+117 $$6,6#14700283458701402223321329925657:header]
|
||||
[{_}%EN-US
|
||||
[s3; Label routines&]
|
||||
[s0; LabelBase.h contains functions and simple helper classes used
|
||||
to implement Ctrls with text, images and accelerator keys.&]
|
||||
[s0; Generally, format of text used by LabelBase facilities is either
|
||||
simple multi`-line or [^topic`:`/`/RichText`/srcdoc`/QTF`$en`-us^ QTF]:&]
|
||||
[s0;i150;O2; If first character of text is `'`\1`', text is QTF (starting
|
||||
with next character).&]
|
||||
[s0;i150;O2; If first character is NOT `'`\1`', text is simple multi`-line
|
||||
text with `'`\n`' used as line separator.&]
|
||||
[s0; In both cases, `'`&`' or `'`\b`' are used as access`-key flags.
|
||||
If `'`&`' should be the part of text, it must be escaped as `"`&`&`".
|
||||
This format is formally named `"SmartText`".&]
|
||||
[s0; Note also that U`+`+ normally distributes access`-keys automatically.
|
||||
Providing access`-key is thus usually unnecessary.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:String^ String]_[@0 DeAmp]([@(0.0.255) const]_[@(0.0.255) char]_`*[@3 s])&]
|
||||
[s2; This routine escapes all occurrences of `'`&`' character in
|
||||
source string with `"`&`&`" string to avoid using it as access`-key
|
||||
flag.&]
|
||||
[s4; [%-*C@3 s]-|Input string.&]
|
||||
[s4; [*/ Return value]-|Escaped string.&]
|
||||
[s0;3 &]
|
||||
[s0;:`:`:GetSmartTextSize`(`:`:Draw`&`,const char`*`,`:`:Font:%- Size_[* GetSmartTextSi
|
||||
ze](Draw`&_[*@3 w], const_char_`*[*@3 text], Font_[*@3 font]_`=_StdFont())&]
|
||||
[s2; Returns the minimal size of SmartText. If text is multi`-paragraph
|
||||
QTF text, width of text is the width of widest paragraph without
|
||||
doing any line breaks (paragraphs are formatted for infinite
|
||||
width).&]
|
||||
[s4; [%-*C@3 w]-|Draw.&]
|
||||
[s4; [%-*C@3 text]-|SmartText string.&]
|
||||
[s4; [%-*C@3 font]-|Font for non`-QTF text.&]
|
||||
[s4; [*/ Return value]-|Size of SmartText.&]
|
||||
[s0;3 &]
|
||||
[s0;:`:`:GetSmartTextHeight`(`:`:Draw`&`,const char`*`,int`,`:`:Font:%- int_[* GetSmart
|
||||
TextHeight](Draw`&_[*@3 w], const_char_`*[*@3 s], int_[*@3 cx], Font_[*@3 font]_`=_StdFon
|
||||
t())&]
|
||||
[s2; Returns the height of given SmartText for given width. QTF paragraphs
|
||||
are formatted for this width.&]
|
||||
[s4; [%-*C@3 w]-|Draw.&]
|
||||
[s4; [%-*C@3 s]-|SmartText string.&]
|
||||
[s4; [%-*C@3 cx]-|Required width.&]
|
||||
[s4; [%-*C@3 font]-|Font for non`-QTF text.&]
|
||||
[s4; [*/ Return value]-|Height of SmartText.&]
|
||||
[s0;3 &]
|
||||
[s0;:`:`:DrawSmartText`(`:`:Draw`&`,int`,int`,int`,const char`*`,`:`:Font:%- void_[* Dr
|
||||
awSmartText](Draw`&_[@3 w], int_[@3 x], int_[@3 y], int_[@3 cx], const_char_`*[@3 text],
|
||||
Font_[@3 font]_`=_StdFont(), Color_[@3 ink]_`=_SBlack, int_[@3 accesskey]_`=_[@3 0])&]
|
||||
[s2; Paints SmartText to target Draw.&]
|
||||
[s4; [%-*C@3 w]-|Draw.&]
|
||||
[s4; [%-*C@3 x, y]-|Position.&]
|
||||
[s4; [%-*C@3 cx]-|Required width.&]
|
||||
[s4; [%-*C@3 text]-|SmartText.&]
|
||||
[s4; [%-*C@3 font]-|Font for non`-QTF SmartText.&]
|
||||
[s4; [%-*C@3 ink]-|Text color for non`-QTF SmartText.&]
|
||||
[s4; [%-*C@3 accesskey]-|Access`-key `- first corresponding character
|
||||
will be painted with underline.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:byte^ byte]_[@0 ExtractAccessKey]([@(0.0.255) const]_[@(0.0.255) char]_`*[@3 s],
|
||||
[^`:`:String^ String]`&_[@3 label])&]
|
||||
[s2; Scans input string for access`-key.&]
|
||||
[s4; [%-*C@3 s]-|Input string.&]
|
||||
[s4; [%-*C@3 label]-|Output string `- with access`-key removed.&]
|
||||
[s4; [*/ Return value]-|Access`-key.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [@(0.0.255) bool]_[@0 CompareAccessKey]([^`:`:byte^ byte]_[@3 accesskey],
|
||||
[^`:`:dword^ dword]_[@3 key])&]
|
||||
[s2; Compares access key to U`+`+ event key value as received by
|
||||
Key virtual method.&]
|
||||
[s4; [%-*C@3 accesskey]-|Access`-key.&]
|
||||
[s4; [%-*C@3 key]-|U`+`+ event key value.&]
|
||||
[s4; [*/ Return value]-|True if values match.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:byte^ byte]_[@0 ChooseAccessKey]([@(0.0.255) const]_[@(0.0.255) char]_`*s,
|
||||
[^`:`:dword^ dword]_[@3 used])&]
|
||||
[s2; Scans input string for suitable access`-key.&]
|
||||
[s4; [%-*C@3 s]-|Input string.&]
|
||||
[s4; [%-*C@3 used]-|Bit`-set of already used access`-keys. Bit`-mask
|
||||
of specific access`-key is defined by [^topic`:`/`/CtrlCore`/src`/Ctrl`$en`-us`#`:`:Ctrl`:`:AccessKeyBit`(byte`)^ C
|
||||
trl`::AccessKeyBit] class method.&]
|
||||
[s4; [*/ Return value]-|Access`-key or 0 if no suitable access`-key
|
||||
found.&]
|
||||
[s0; &]
|
||||
[s0; &]
|
||||
[s0;3 &]
|
||||
[s5;K%- [@(0.0.255) struct]_[@0 DrawLabel]&]
|
||||
[s2; &]
|
||||
[s2; This structure in fact just encapsulates generic label painting
|
||||
routine that otherwise would have way too much parameters.&]
|
||||
[s0;3 &]
|
||||
[s0;:`:`:DrawLabel`:`:DrawLabel`(`):%- [* DrawLabel]()&]
|
||||
[s2; Default constructor. Default values are documented in attributes
|
||||
descriptions.&]
|
||||
[s0;3 &]
|
||||
[s5;K:`:`:DrawLabel`:`:GetSize`(int`)const:%- [^`:`:Size^ Size]_[@0 GetSize]([@(0.0.255) in
|
||||
t]_[@3 txtcx]_`=_INT`_MAX)_[@(0.0.255) const]&]
|
||||
[s2; Returns the size of label based on current set of attributes.
|
||||
[%-*@3 txtcx] specifies the maximum width of text.&]
|
||||
[s0; &]
|
||||
[s5;K%- [^`:`:Size^ Size]_[@0 Paint]([^`:`:Draw^ Draw]`&_[@3 w], [@(0.0.255) const]_[^`:`:Rect^ R
|
||||
ect]`&_[@3 r], [@(0.0.255) bool]_visibleacckey_`=_true)_[@(0.0.255) const]&]
|
||||
[s2; Paints the label in given rectangle.&]
|
||||
[s4; [%-*C@3 w]-|Draw.&]
|
||||
[s4; [%-*C@3 r]-|Rectangle.&]
|
||||
[s4; [%-*C@3 visibleacckey]-|Access`-keys should be graphically highlighted
|
||||
(underlined).&]
|
||||
[s4; [*/ Return value]-|Size of label.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:Size^ Size]_[@0 Paint]([^`:`:Draw^ Draw]`&_[@3 w], [@(0.0.255) int]_[@3 x],
|
||||
[@(0.0.255) int]_[@3 y], [@(0.0.255) int]_[@3 cx], [@(0.0.255) int]_[@3 cy],
|
||||
[@(0.0.255) bool]_visibleacckey_`=_true)_[@(0.0.255) const]&]
|
||||
[s2; Paints the label in given rectangle.&]
|
||||
[s4; [%-*C@3 w]-|Draw.&]
|
||||
[s4; [%-*C@3 x, y, cx, cy]-|Position and size of rectangle.&]
|
||||
[s4; [%-*C@3 visibleacckey]-|Access`-keys should be graphically highlighted
|
||||
(underlined).&]
|
||||
[s4; [*/ Return value]-|Size of label.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [@(0.0.255) bool]_[@0 push]&]
|
||||
[s2; Label should be painted as `"pushed`" (means paint offset one
|
||||
pixel right and down). Default is false.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [@(0.0.255) bool]_[@0 focus]&]
|
||||
[s2; Label should be painted as `"with input focus`" (light blue
|
||||
rectangle is drawn around label). Default is false.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [@(0.0.255) bool]_[@0 disabled]&]
|
||||
[s2; Label should be painted as `"disable`" (affects the way how
|
||||
images and text are painted, disabled mean they are gray).&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:PaintRect^ PaintRect]_[@0 paintrect]&]
|
||||
[s2; This paintrect is painted behind the label text. If label text
|
||||
is empty, size of text area is determined as paintrect.GetSize().&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:Image^ Image]_[@0 limg]&]
|
||||
[s2; Left image.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:Color^ Color]_[@0 lcolor]&]
|
||||
[s2; Color of left monochromatic image. Null means that the image
|
||||
is color.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [@(0.0.255) int]_[@0 lspc]&]
|
||||
[s2; Space between left image and text. If Null, image is placed
|
||||
at left edge of Label.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:String^ String]_[@0 text]&]
|
||||
[s2; Text of label.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:Font^ Font]_[@0 font]&]
|
||||
[s2; Font used to paint non`-QTF text.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:Color^ Color]_[@0 ink]&]
|
||||
[s2; Color used to paint non`-QTF text.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:Image^ Image]_[@0 rimg]&]
|
||||
[s2; Right image.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:Color^ Color]_[@0 rcolor]&]
|
||||
[s2; Color of monochromatic right image. Null means that the image
|
||||
is color.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [@(0.0.255) int]_[@0 rspc]&]
|
||||
[s2; Space between the right image and text. If Null, image is placed
|
||||
at the right size of Label.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [@(0.0.255) int]_[@0 align]&]
|
||||
[s2; Horizontal alignment. Can be ALIGN`_LEFT, ALIGN`_RIGHT or ALIGN`_CENTER.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [@(0.0.255) int]_[@0 valign]&]
|
||||
[s2; Vertical alignment. Can be ALIGN`_TOP, ALIGN`_BOTTOM or ALIGN`_CENTER.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [@(0.0.255) int]_[@0 accesskey]&]
|
||||
[s2; Access`-key.&]
|
||||
[s0; &]
|
||||
[s0; &]
|
||||
[s0;3 &]
|
||||
[s5;K%- [@(0.0.255) class]_[@0 LabelBase]&]
|
||||
[s2; &]
|
||||
[s2; This class encapsulates basic DrawLabel struct into form suitable
|
||||
to play a role of base class of GUI elements.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- virtual virtual_[@(0.0.255) void]_[@0 LabelUpdate]()&]
|
||||
[s2; This virtual method is called each time when any of attributes
|
||||
changes.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:LabelBase^ LabelBase]`&_[@0 SetLeftImage]([@(0.0.255) const]_[^`:`:Image^ Image
|
||||
]`&_bmp1, [@(0.0.255) int]_[@3 spc]_`=_[@3 0])&]
|
||||
[s2; Sets the left image.&]
|
||||
[s4; [%-*C@3 bmp1]-|Image.&]
|
||||
[s4; [%-*C@3 spc]-|Space between left image and text. If Null, image
|
||||
is placed at left size of Label.&]
|
||||
[s4; [*/ Return value]-|`*this for chaining.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:LabelBase^ LabelBase]`&_[@0 SetPaintRect]([@(0.0.255) const]_[^`:`:PaintRect^ P
|
||||
aintRect]`&_pr)&]
|
||||
[s2; Sets PaintRect to be drawn behind or instead of label text.&]
|
||||
[s4; [%-*C@3 pr]-|PaintRect&]
|
||||
[s4; [*/ Return value]-|`*this for chaining.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:LabelBase^ LabelBase]`&_[@0 SetText]([@(0.0.255) const]_[@(0.0.255) char]_`*[@3 t
|
||||
ext])&]
|
||||
[s2; Sets text of the label.&]
|
||||
[s4; [%-*C@3 text]-|Text.&]
|
||||
[s4; [*/ Return value]-|`*this for chaining.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:LabelBase^ LabelBase]`&_[@0 SetFont]([^`:`:Font^ Font]_[@3 font])&]
|
||||
[s2; Sets font of non`-QTF text.&]
|
||||
[s4; [%-*C@3 font]-|Font.&]
|
||||
[s4; [*/ Return value]-|`*this for chaining.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:LabelBase^ LabelBase]`&_[@0 SetInk]([^`:`:Color^ Color]_color)&]
|
||||
[s2; Sets the color of non`-QTF text .&]
|
||||
[s4; [%-*C@3 color]-|Color.&]
|
||||
[s4; [*/ Return value]-|`*this for chaining.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:LabelBase^ LabelBase]`&_[@0 SetRightImage]([@(0.0.255) const]_[^`:`:Image^ Imag
|
||||
e]`&_bmp2, [@(0.0.255) int]_[@3 spc]_`=_[@3 0])&]
|
||||
[s2; Sets the right image.&]
|
||||
[s4; [%-*C@3 bmp2]-|Image.&]
|
||||
[s4; [%-*C@3 spc]-|Space between left image and text. If Null, image
|
||||
is placed at left size of Label.&]
|
||||
[s4; [*/ Return value]-|`*this for chaining.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:LabelBase^ LabelBase]`&_[@0 SetAlign]([@(0.0.255) int]_[@3 align])&]
|
||||
[s2; Sets horizontal alignment.&]
|
||||
[s4; [%-*C@3 align]-|One of ALIGN`_TOP, ALIGN`_BOTTOM or ALIGN`_CENTER.&]
|
||||
[s4; [*/ Return value]-|`*this for chaining.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:LabelBase^ LabelBase]`&_[@0 SetVAlign]([@(0.0.255) int]_[@3 align])&]
|
||||
[s2; Sets vertical alignment.&]
|
||||
[s4; [%-*C@3 align]-|One of ALIGN`_TOP, ALIGN`_BOTTOM or ALIGN`_CENTER.&]
|
||||
[s4; [*/ Return value]-|`*this for chaining.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:LabelBase^ LabelBase]`&_[@0 SetImage]([@(0.0.255) const]_[^`:`:Image^ Image]`&_
|
||||
[@3 bmp], [@(0.0.255) int]_[@3 spc]_`=_[@3 0])&]
|
||||
[s2; Same as SetLeftImage(bmp, spc).&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [@(0.0.255) int]_[@0 GetAlign]()_[@(0.0.255) const]&]
|
||||
[s4; [*/ Return value]-|Current horizontal alignment.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [@(0.0.255) int]_[@0 GetVAlign]()_[@(0.0.255) const]&]
|
||||
[s4; [*/ Return value]-|Current vertical alignment.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:PaintRect^ PaintRect]_[@0 GetPaintRect]()_[@(0.0.255) const]&]
|
||||
[s4; [*/ Return value]-|Current PaintRect.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:String^ String]_[@0 GetText]()_[@(0.0.255) const]&]
|
||||
[s4; [*/ Return value]-|Current label text.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:Font^ Font]_[@0 GetFont]()_[@(0.0.255) const]&]
|
||||
[s4; [*/ Return value]-|Current font.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:Color^ Color]_[@0 GetInk]()_[@(0.0.255) const]&]
|
||||
[s4; [*/ Return value]-|Current text color.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:Size^ Size]_[@0 PaintLabel]([^`:`:Draw^ Draw]`&_[@3 w], [@(0.0.255) const]_[^`:`:Rect^ R
|
||||
ect]`&_[@3 r], [@(0.0.255) bool]_[@3 disabled]_`=_false, [@(0.0.255) bool]_[@3 push]_`=_fal
|
||||
se, [@(0.0.255) bool]_[@3 focus]_`=_false, [@(0.0.255) bool]_[@3 vak]_`=_true)&]
|
||||
[s2; Paints label in the given rectangle.&]
|
||||
[s4; [%-*C@3 w]-|Draw.&]
|
||||
[s4; [%-*C@3 r]-|Rectangle.&]
|
||||
[s4; [%-*C@3 disabled]-|Disable flag.&]
|
||||
[s4; [%-*C@3 push]-|Push flag.&]
|
||||
[s4; [%-*C@3 focus]-|Focus flag.&]
|
||||
[s4; [%-*C@3 vak]-|If true, accelerator should be highlighted.&]
|
||||
[s4; [*/ Return value]-|Size of label.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:Size^ Size]_[@0 PaintLabel]([^`:`:Draw^ Draw]`&_[@3 w], [@(0.0.255) int]_[@3 x],
|
||||
[@(0.0.255) int]_[@3 y], [@(0.0.255) int]_[@3 cx], [@(0.0.255) int]_[@3 cy],
|
||||
[@(0.0.255) bool]_[@3 disabled]_`=_false, [@(0.0.255) bool]_[@3 push]_`=_false,
|
||||
[@(0.0.255) bool]_[@3 focus]_`=_false, [@(0.0.255) bool]_[@3 vak]_`=_true)&]
|
||||
[s2; Paints label in the given rectangle.&]
|
||||
[s4; [%-*C@3 w]-|Draw.&]
|
||||
[s4; [%-*C@3 x, y, cx, cy]-|Rectangle.&]
|
||||
[s4; [%-*C@3 disabled]-|Disable flag.&]
|
||||
[s4; [%-*C@3 push]-|Push flag.&]
|
||||
[s4; [%-*C@3 focus]-|Focus flag.&]
|
||||
[s4; [%-*C@3 vak]-|If true, accelerator should be highlighted.&]
|
||||
[s4; [*/ Return value]-|Size of label.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:Size^ Size]_[@0 GetLabelSize]()_[@(0.0.255) const]&]
|
||||
[s4; [*/ Return value]-|Size of label.&]
|
||||
[s0; ]
|
||||
|
|
@ -1,16 +1,21 @@
|
|||
topic "Option";
|
||||
[2 $$0,0#00000000000000000000000000000000:Default]
|
||||
[i448;a25;kKO9;*@(64)2 $$1,0#37138531426314131252341829483380:class]
|
||||
[i448;a25;kKO9;2 $$1,0#37138531426314131252341829483380:class]
|
||||
[l288;2 $$2,0#27521748481378242620020725143825:desc]
|
||||
[a83;*R6 $$3,0#31310162474203024125188417583966:caption]
|
||||
[l288;i1121;b17;O9;~~~.1408;2 $$4,0#10431211400427159095818037425705:param]
|
||||
[i448;a25;kKO9;*@(64)2 $$5,0#37138531426314131252341829483370:item]
|
||||
[*+117 $$6,6#14700283458701402223321329925657:header]
|
||||
[{_}%EN-US
|
||||
[s3; Option&]
|
||||
[s5;K%- [@(0.0.255) class]_[@0 Option]&]
|
||||
[s2; &]
|
||||
[s0;
|
||||
[0 $$3,0#96390100711032703541132217272105:end]
|
||||
[H6;0 $$4,0#05600065144404261032431302351956:begin]
|
||||
[i448;a25;kKO9;2 $$5,0#37138531426314131252341829483370:item]
|
||||
[l288;a4;*@5;1 $$6,6#70004532496200323422659154056402:requirement]
|
||||
[l288;i1121;b17;O9;~~~.1408;2 $$7,0#10431211400427159095818037425705:param]
|
||||
[i448;b42;O9;2 $$8,8#61672508125594000341940100500538:tparam]
|
||||
[b42;2 $$9,9#13035079074754324216151401829390:normal]
|
||||
[{_}
|
||||
[ {{10000@3 [s0;%% [*@(229)4 Option]]}}&]
|
||||
[s3; &]
|
||||
[s1;:Option`:`:class: [@(0.0.255)3 class][3 _][*3 Option][3 _:_][@(0.0.255)3 public][3 _][*@3;3 Push
|
||||
er]&]
|
||||
[s0; &]
|
||||
[s2;%%
|
||||
@@image:712&131
|
||||
€ƒò€•€€€ƒëÿ€€€€ø·œí˜íŠƒÀöŒ†½Óï´ç©ØÓ®Ã¢‚¬ð¢â‘ÙÊÒŸØ<EFBFBD>‰•›Ìäâ‚Ø»”’Þä¾¹Ôäž“ü𼯄³Ëåò¹Ž
|
||||
÷ÐéôáÑ¿Ç<EFBFBD>ùÞ‚âßè¡í„ï´¦éÚ¶Çý¹Û°ŒÎõ¥‰Ô<EFBFBD>§Ì£ÔÁ«Ç»®¼úùƒúú‚ÉÇÛÝæƒ±€†€ëºèÞ§êõÙ¥¨·–ùÚù–—Ñ
|
||||
|
|
@ -19,8 +24,8 @@ topic "Option";
|
|||
˜–£ÕÝ‹ÎÕä¡©©öÝ×÷²½Ô»Ãú‡öδչê<EFBFBD>À¼²®£šÍÕž÷<EFBFBD>ºèÒø„ô÷ж¿ƒÈõºÊ–ÒªŠ£¡ÁɹåᨃÚìÌÙª€ôš
|
||||
ô¦»Õ²ÙëèäýõÜÿ€–´—Ưìò¹Ü®ƒ×¢›«¤¬Ü
|
||||
&]
|
||||
[s2; &]
|
||||
[s0; Widget providing the selection of 2 or alternatively 3 states
|
||||
[s0;%% &]
|
||||
[s9;%% Widget providing the selection of 2 or alternatively 3 states
|
||||
(true, false, Null). Value of Option is either 0, 1, or Null.
|
||||
When setting Value to Option, string `"1`" is interpreted as
|
||||
true state, other non`-Null strings as false. Depending on whether
|
||||
|
|
@ -28,53 +33,85 @@ Option is in NotNull mode, Null is interpreted as false or Null
|
|||
state. 0 is always interpreted as false, Null number as either
|
||||
Null (NotNull mode) or false (NoNotNull mode), other numbers
|
||||
as true.&]
|
||||
[s0;%% &]
|
||||
[s0; [%%/ Derived from][%% ]Pusher&]
|
||||
[s3;%% &]
|
||||
[s0; &]
|
||||
[s0;%- [%%/ Derived from][%% ]Pusher&]
|
||||
[s0;3 &]
|
||||
[s0;:`:`:Option`:`:Option`(`):%- [* Option]()&]
|
||||
[s2; Initializes Option into NotNull, 2`-state mode, false value
|
||||
[ {{10000F(128)G(128)@1 [s0;%% [* Constructor Detail]]}}&]
|
||||
[s3; &]
|
||||
[s5;:Option`:`:Option`(`): [* Option]()&]
|
||||
[s2;%% Initializes Option into NotNull, 2`-state mode, false value
|
||||
and standard appearance.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [@(0.0.255) void]_[@0 Set]([@(0.0.255) int]_[@3 b])&]
|
||||
[s2; Sets Option to the specified state (0, 1 or Null).&]
|
||||
[s4; [%-*C@3 b]-|State.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [@(0.0.255) int]_[@0 Get]()_[@(0.0.255) const]&]
|
||||
[s4; [*/ Return value]-|Current state of Option.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- operator_[@(0.0.255) int]()_[@(0.0.255) const]&]
|
||||
[s4; [*/ Return value]-|Get()&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [@(0.0.255) void]_[@0 operator`=]([@(0.0.255) int]_[@3 b])&]
|
||||
[s2; Same as Set(b).&]
|
||||
[s4; [%-*C@3 b]-|State.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:Option^ Option]`&_[@0 BlackEdge]([@(0.0.255) bool]_[@3 b]_`=_true)&]
|
||||
[s2; Activates visual appearance suitable for placing Option on white
|
||||
background (SColorPaper), like in list, as opposed to default
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Option`:`:`~Option`(`): [@(0.0.255) `~][* Option]()&]
|
||||
[s2;%% Default destructor.&]
|
||||
[s3; &]
|
||||
[s0; &]
|
||||
[ {{10000F(128)G(128)@1 [s0;%% [* Public Method List]]}}&]
|
||||
[s3; &]
|
||||
[s5;:Option`:`:Set`(int`): [@(0.0.255) void]_[* Set]([@(0.0.255) int]_[*@3 b])&]
|
||||
[s2;%% Sets Option to the specified state (0, 1 or Null).&]
|
||||
[s7;%% [%-*C@3 b]-|State.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Option`:`:Get`(`)const: [@(0.0.255) int]_[* Get]()_[@(0.0.255) const]&]
|
||||
[s7;%% [*/ Return value]-|Current state of Option.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Option`:`:operator int`(`)const: [* operator_int]()_[@(0.0.255) const]&]
|
||||
[s7;%% [*/ Return value]-|[^topic`:`/`/CtrlLib`/src`/Option`$en`-us`#Option`:`:Get`(`)const^ G
|
||||
et]()&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Option`:`:operator`=`(int`): [@(0.0.255) void]_[* operator`=]([@(0.0.255) int]_[*@3 b])&]
|
||||
[s2;%% Same as [^topic`:`/`/CtrlLib`/src`/Option`$en`-us`#Option`:`:Set`(int`)^ Set](b)
|
||||
.&]
|
||||
[s7;%% [%-*C@3 b]-|State.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Option`:`:BlackEdge`(bool`): [_^Option^ Option][@(0.0.255) `&]_[* BlackEdge]([@(0.0.255) b
|
||||
ool]_[*@3 b]_`=_[@(0.0.255) true])&]
|
||||
[s2;%% Activates visual appearance suitable for placing Option on
|
||||
white background (SColorPaper), like in list, as opposed to default
|
||||
representation suitable for placing it on dialog (SColorFace).&]
|
||||
[s4; [%-*C@3 b]-|true to activate.&]
|
||||
[s4; [*/ Return value]-|`*this for chaining.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:Option^ Option]`&_[@0 SwitchImage]([@(0.0.255) bool]_[@3 b]_`=_true)&]
|
||||
[s2; Activates visual representation that paints the Option with
|
||||
[s7;%% [%-*C@3 b]-|true to activate.&]
|
||||
[s7;%% [*/ Return value]-|`*this for chaining.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Option`:`:SwitchImage`(bool`): [_^Option^ Option][@(0.0.255) `&]_[* SwitchImage]([@(0.0.255) b
|
||||
ool]_[*@3 b]_`=_[@(0.0.255) true])&]
|
||||
[s2;%% Activates visual representation that paints the Option with
|
||||
the Switch appearance.&]
|
||||
[s4; [%-*C@3 b]-|true to activate.&]
|
||||
[s4; [*/ Return value]-|`*this for chaining.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:Option^ Option]`&_[@0 ThreeState]([@(0.0.255) bool]_[@3 b]_`=_true)&]
|
||||
[s2; Activates three`-state mode. Also activates NoNotNull mode.&]
|
||||
[s4; [%-*C@3 b]-|true to activate.&]
|
||||
[s4; [*/ Return value]-|`*this for chaining.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:Option^ Option]`&_[@0 NotNull]([@(0.0.255) bool]_[@3 nn]_`=_true)&]
|
||||
[s2; Activates NotNull mode `- Null Value assigned to Option (via
|
||||
[s7;%% [%-*C@3 b]-|true to activate.&]
|
||||
[s7;%% [*/ Return value]-|`*this for chaining.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Option`:`:ThreeState`(bool`): [_^Option^ Option][@(0.0.255) `&]_[* ThreeState]([@(0.0.255) b
|
||||
ool]_[*@3 b]_`=_[@(0.0.255) true])&]
|
||||
[s2;%% Activates three`-state mode. Also activates NoNotNull mode.&]
|
||||
[s7;%% [%-*C@3 b]-|true to activate.&]
|
||||
[s7;%% [*/ Return value]-|`*this for chaining.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Option`:`:NotNull`(bool`): [_^Option^ Option][@(0.0.255) `&]_[* NotNull]([@(0.0.255) boo
|
||||
l]_[*@3 nn]_`=_[@(0.0.255) true])&]
|
||||
[s2;%% Activates NotNull mode `- Null Value assigned to Option (via
|
||||
SetData) is interpreted as false.&]
|
||||
[s4; [%-*C@3 nn]-|true to activate.&]
|
||||
[s4; [*/ Return value]-|`*this for chaining.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:Option^ Option]`&_[@0 NoNotNull]()&]
|
||||
[s2; Activates NoNotNull mode `- Null Value assigned to Option is
|
||||
interpreted as Null.&]
|
||||
[s4; [*/ Return value]-|`*this for chaining.&]
|
||||
[s7;%% [%-*C@3 nn]-|true to activate.&]
|
||||
[s7;%% [*/ Return value]-|`*this for chaining.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Option`:`:NoNotNull`(`): [_^Option^ Option][@(0.0.255) `&]_[* NoNotNull]()&]
|
||||
[s2;%% Activates NoNotNull mode `- Null Value assigned to Option
|
||||
is interpreted as Null.&]
|
||||
[s7;%% [*/ Return value]-|`*this for chaining.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Option`:`:ShowLabel`(bool`): [_^Option^ Option][@(0.0.255) `&]_[* ShowLabel]([@(0.0.255) b
|
||||
ool]_[*@3 b]_`=_[@(0.0.255) true])&]
|
||||
[s2;%% Togles the display of the option`'s label.&]
|
||||
[s7; [*@3 b]-|true to show label&]
|
||||
[s7;%% [*/ Return value]-|`*this for chaining.&]
|
||||
[s3;%% &]
|
||||
[s0; ]
|
||||
|
|
@ -1,14 +1,20 @@
|
|||
topic "Pusher";
|
||||
[2 $$0,0#00000000000000000000000000000000:Default]
|
||||
[i448;a25;kKO9;*@(64)2 $$1,0#37138531426314131252341829483380:class]
|
||||
[i448;a25;kKO9;2 $$1,0#37138531426314131252341829483380:class]
|
||||
[l288;2 $$2,0#27521748481378242620020725143825:desc]
|
||||
[a83;*R6 $$3,0#31310162474203024125188417583966:caption]
|
||||
[l288;i1121;b17;O9;~~~.1408;2 $$4,0#10431211400427159095818037425705:param]
|
||||
[i448;a25;kKO9;*@(64)2 $$5,0#37138531426314131252341829483370:item]
|
||||
[*+117 $$6,6#14700283458701402223321329925657:header]
|
||||
[{_}%EN-US
|
||||
[s3; Pusher&]
|
||||
[s0; Pusher is a base class for classes that perform simple action
|
||||
[0 $$3,0#96390100711032703541132217272105:end]
|
||||
[H6;0 $$4,0#05600065144404261032431302351956:begin]
|
||||
[i448;a25;kKO9;2 $$5,0#37138531426314131252341829483370:item]
|
||||
[l288;a4;*@5;1 $$6,6#70004532496200323422659154056402:requirement]
|
||||
[l288;i1121;b17;O9;~~~.1408;2 $$7,0#10431211400427159095818037425705:param]
|
||||
[i448;b42;O9;2 $$8,8#61672508125594000341940100500538:tparam]
|
||||
[b42;2 $$9,9#13035079074754324216151401829390:normal]
|
||||
[{_}
|
||||
[ {{10000@3 [s0;%% [*@(229)4 Pusher]]}}&]
|
||||
[s3; &]
|
||||
[s1;:Pusher`:`:class: [@(0.0.255)3 class][3 _][*3 Pusher][3 _:_][@(0.0.255)3 public][3 _][*@3;3 Ctrl
|
||||
]&]
|
||||
[s9;%% Pusher is a base class for classes that perform simple action
|
||||
when clicked by mouse or by some keyboard interface (usually
|
||||
access key). Pusher handles all mouse input and checks whether
|
||||
keyboard events match Pusher`'s access key, however keyboard
|
||||
|
|
@ -16,97 +22,148 @@ input can be also processed by derived classes and projected
|
|||
into Pusher`'s state by its methods (KeyPush, FinishPush). Accelerator
|
||||
key for Pusher is assigned either through the label (using `'`&`'
|
||||
or `'`\b`', see [^topic`:`/`/CtrlLib`/src`/LabelBase`$en`-us^ LabelBase]).&]
|
||||
[s0; When Pusher is pushed and mouse is then released while hovering
|
||||
[s9;%% When Pusher is pushed and mouse is then released while hovering
|
||||
over pusher, PerformAction virtual method is invoked and its
|
||||
standard implementation invokes in turn WhenAction callback.
|
||||
Other than that, WhenPush and WhenRepeat callbacks are available.&]
|
||||
[s0; &]
|
||||
[s0;3 &]
|
||||
[s5;K:`:`:Pusher`:`:class:%- [@(0.0.255) class]_[@0 Pusher]&]
|
||||
[s2; &]
|
||||
[s0; [/ Derived from] [^topic`:`/`/CtrlCore`/src`/Ctrl`$en`-us`#`:`:Ctrl`:`:class Ctrl^ C
|
||||
[s0;%% &]
|
||||
[s5;K%% [/ Derived from] [^topic`:`/`/CtrlCore`/src`/Ctrl`$en`-us`#`:`:Ctrl`:`:class Ctrl^ C
|
||||
trl]&]
|
||||
[s0;3 &]
|
||||
[s0;:`:`:Pusher`:`:Pusher`(`): [* Pusher]()&]
|
||||
[s2; Initializes Pusher. Font is sent to standard GUI font, accelerator
|
||||
[s3;%% &]
|
||||
[s0; &]
|
||||
[ {{10000F(128)G(128)@1 [s0;%% [* Constructor Detail]]}}&]
|
||||
[s3; &]
|
||||
[s5;:Pusher`:`:Pusher`(`): [* Pusher]()&]
|
||||
[s2;%% Initializes Pusher. Font is sent to standard GUI font, accelerator
|
||||
key is cleared.&]
|
||||
[s0;3 &]
|
||||
[s5;K:`:`:Pusher`:`:KeyPush`(`):%- [@(0.0.255) void]_[@0 KeyPush]()&]
|
||||
[s0; Protected.&]
|
||||
[s2; This method puts Pusher into `"pushed by keyboard`" state. It
|
||||
should be used as reaction to accelerator key by derived class.&]
|
||||
[s0;3 &]
|
||||
[s0;:`:`:Pusher`:`:IsPush`(`)const: bool_[* IsPush]()&]
|
||||
[s0; Protected.&]
|
||||
[s4; [*/ Return value]-|true when in pushed state.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [@(0.0.255) bool]_[@0 IsKeyPush]()&]
|
||||
[s0; Protected.&]
|
||||
[s4; [*/ Return value]-|true when in pushed state initiated by keyboard.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [@(0.0.255) bool]_[@0 FinishPush]()&]
|
||||
[s0; Protected.&]
|
||||
[s4; [*/ Return value]-|Forces end of pushed state and invokes PerformAction
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Pusher`:`:`~Pusher`(`): [@(0.0.255) `~][* Pusher]()&]
|
||||
[s2;%% Default destructor.&]
|
||||
[s3;%% &]
|
||||
[s0; &]
|
||||
[ {{10000F(128)G(128)@1 [s0;%% [* Protected Field List]]}}&]
|
||||
[s3; &]
|
||||
[s5;:Pusher`:`:accesskey: [_^byte^ byte]_[* accesskey]&]
|
||||
[s2;%% Access key assigned to the Pusher.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Pusher`:`:label: [_^String^ String]_[* label]&]
|
||||
[s2;%% Text assigned to the Pusher.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Pusher`:`:font: [_^Font^ Font]_[* font]&]
|
||||
[s2;%% Font assigned to the Pusher.&]
|
||||
[s3;%% &]
|
||||
[s0;%% &]
|
||||
[ {{10000F(128)G(128)@1 [s0;%% [* Protected Member List]]}}&]
|
||||
[s3; &]
|
||||
[s5;:Pusher`:`:KeyPush`(`): [@(0.0.255) void]_[* KeyPush]()&]
|
||||
[s2;%% This method puts Pusher into `"pushed by keyboard`" state.
|
||||
It should be used as reaction to accelerator key by derived class.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Pusher`:`:IsPush`(`)const: [@(0.0.255) bool]_[* IsPush]()_[@(0.0.255) const]&]
|
||||
[s7;%% [*/ Return value]-|true when in pushed state.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Pusher`:`:IsKeyPush`(`): [@(0.0.255) bool]_[* IsKeyPush]()&]
|
||||
[s7;%% [*/ Return value]-|true when in pushed state initiated by keyboard.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Pusher`:`:FinishPush`(`): [@(0.0.255) bool]_[* FinishPush]()&]
|
||||
[s7;%% [*/ Return value]-|Forces end of pushed state and invokes PerformAction
|
||||
method (default implementation invokes standard WhenAction callback).&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [@(0.0.255) void]_[@0 EndPush]()&]
|
||||
[s0; Protected.&]
|
||||
[s2; Forces end of pushed state.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- virtual virtual_[@(0.0.255) void]_[@0 RefreshPush]()&]
|
||||
[s2; This method should refresh part of concrete derived Pusher class
|
||||
that is being graphically changed as reaction to push state.
|
||||
[s3;%% &]
|
||||
[s4;%% &]
|
||||
[s5;:Pusher`:`:RefreshPush`(`): [@(0.0.255) virtual] [@(0.0.255) void]_[* RefreshPush]()&]
|
||||
[s2;%% This method should refresh part of concrete derived Pusher
|
||||
class that is being graphically changed as reaction to push state.
|
||||
Default implementation calls Refresh, however some classes (like
|
||||
Option) overload this to minimize repaint area size.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- virtual virtual_[@(0.0.255) void]_[@0 RefreshFocus]()&]
|
||||
[s2; This method should refresh part of concrete derived Pusher class
|
||||
that is being graphically changed as reaction to change of input
|
||||
focus. Default implementation calls Refresh, however some classes
|
||||
(like Option) overload this to minimize repaint area size.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- virtual virtual_[@(0.0.255) void]_[@0 PerformAction]()&]
|
||||
[s2; This method is called when `"push`" is finished. Default implementation
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Pusher`:`:RefreshFocus`(`): [@(0.0.255) virtual] [@(0.0.255) void]_[* RefreshFocus]()&]
|
||||
[s2;%% This method should refresh part of concrete derived Pusher
|
||||
class that is being graphically changed as reaction to change
|
||||
of input focus. Default implementation calls Refresh, however
|
||||
some classes (like Option) overload this to minimize repaint
|
||||
area size.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Pusher`:`:PerformAction`(`): [@(0.0.255) virtual] [@(0.0.255) void]_[* PerformAction](
|
||||
)&]
|
||||
[s2;%% This method is called when `"push`" is finished. Default implementation
|
||||
invokes WhenAction.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:Pusher^ Pusher]`&_[@0 SetFont]([^`:`:Font^ Font]_[@3 fnt])&]
|
||||
[s2; Sets the font that should be used in painting the concrete derived
|
||||
Pusher class. Pusher itself does not use this font anywhere,
|
||||
[s3;%% &]
|
||||
[s0; &]
|
||||
[ {{10000F(128)G(128)@1 [s0;%% [* Public Member List]]}}&]
|
||||
[s3; &]
|
||||
[s5;:Pusher`:`:SetFont`(Font`): [_^Pusher^ Pusher][@(0.0.255) `&]_[* SetFont]([_^Font^ Font]_
|
||||
[*@3 fnt])&]
|
||||
[s2;%% Sets the font that should be used in painting the concrete
|
||||
derived Pusher class. Pusher itself does not use this font anywhere,
|
||||
but most derived classes do.&]
|
||||
[s4; [*C@3 fnt]-|Font.&]
|
||||
[s4; [*/ Return value]-|`*this for method chaining.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:Pusher^ Pusher]`&_[@0 SetLabel]([@(0.0.255) const]_[@(0.0.255) char]_`*[@3 text])
|
||||
&]
|
||||
[s2; Sets the text of pusher. Pusher itself does not use this font
|
||||
[s7;%% [*C@3 fnt]-|Font.&]
|
||||
[s7;%% [*/ Return value]-|`*this for method chaining.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Pusher`:`:SetLabel`(const char`*`): [_^Pusher^ Pusher][@(0.0.255) `&]_[* SetLabel]([@(0.0.255) c
|
||||
onst]_[@(0.0.255) char]_`*[*@3 text])&]
|
||||
[s2;%% Sets the text of pusher. Pusher itself does not use this font
|
||||
anywhere, but most derived classes do. Text can contain `'`&`'
|
||||
or `'`\b`' characters to define access keys./&]
|
||||
[s4; [*C@3 text]-|&]
|
||||
[s4; [*/ Return value]-|&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [@(0.0.255) void]_[@0 PseudoPush]()&]
|
||||
[s2; Invokes `"push emulation`". Pusher will animate through states
|
||||
or `'`\b`' characters to define access keys.&]
|
||||
[s7;%% [*C@3 text]-|new text&]
|
||||
[s7;%% [*/ Return value]-|`*this for method chaining.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Pusher`:`:PseudoPush`(`): [@(0.0.255) void]_[* PseudoPush]()&]
|
||||
[s2;%% Invokes `"push emulation`". Pusher will animate through states
|
||||
as if it would be pushed by the user, including calls to PerformAction
|
||||
(WhenAction), WhenPush and WhenRepeat.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:byte^ byte]_[@0 accesskey]&]
|
||||
[s0; Protected.&]
|
||||
[s2; Access key assigned to the Pusher.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:String^ String]_[@0 label]&]
|
||||
[s0; Protected.&]
|
||||
[s2; Text assigned to the Pusher.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:Font^ Font]_[@0 font]&]
|
||||
[s0; Protected.&]
|
||||
[s2; Font assigned to the Pusher.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:Callback^ Callback]_[@0 WhenPush]&]
|
||||
[s2; This callback is invoked when pusher goes from `"unpushed`"
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Pusher`:`:WhenPush: [_^Callback^ Callback]_[* WhenPush]&]
|
||||
[s2;%% This callback is invoked when pusher goes from `"unpushed`"
|
||||
to `"pushed`" state.&]
|
||||
[s0;3 &]
|
||||
[s5;K%- [^`:`:Callback^ Callback]_[@0 WhenRepeat]&]
|
||||
[s2; `"Pusher autorepeat`" `- this callback is periodically invoked
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Pusher`:`:WhenRepeat: [_^Callback^ Callback]_[* WhenRepeat]&]
|
||||
[s2;%% `"Pusher autorepeat`" `- this callback is periodically invoked
|
||||
when user holds mouse button over Pusher `- it emulates keyboard
|
||||
autorepeat (e.g. arrow buttons in scrollbar).&]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:Pusher`:`:ClickFocus`(bool`): [@(0.0.255) virtual] [_^Pusher^ Pusher][@(0.0.255) `&]_[* C
|
||||
lickFocus]([@(0.0.255) bool]_[*@3 cf]_`=_[@(0.0.255) true])&]
|
||||
[s2;%% If [%-*@3 cf] is true, Pusher will get focused on a mouse click.&]
|
||||
[s7;%% [*@3 cf]-|click focusing&]
|
||||
[s7;%% [*/ Return value]-|`*this for method chaining.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Pusher`:`:NoClickFocus`(`): [_^Pusher^ Pusher][@(0.0.255) `&]_[* NoClickFocus]()&]
|
||||
[s2;%% Same as [^topic`:`/`/CtrlLib`/src`/Pusher`$en`-us`#Pusher`:`:ClickFocus`(bool`)^ C
|
||||
lickFocus](false).&]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:Pusher`:`:GetFont`(`)const: [_^Font^ Font]_[* GetFont]()_[@(0.0.255) const]&]
|
||||
[s2;%% Returns the font that should be used in painting the concrete
|
||||
derived Pusher class. Pusher itself does not use this font anywhere,
|
||||
but most derived classes do.&]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:Pusher`:`:GetLabel`(`)const: [_^String^ String]_[* GetLabel]()_[@(0.0.255) const]&]
|
||||
[s2;%% Returns the text of pusher. Pusher itself does not use this
|
||||
font anywhere, but most derived classes do. Text can contain
|
||||
`'`&`' or `'`\b`' characters to define access keys.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:Pusher`:`:GetVisualState`(`)const: [@(0.0.255) int]_[* GetVisualState]()_[@(0.0.255) c
|
||||
onst]&]
|
||||
[s2;%% Returns the current visual state of the current pusher:&]
|
||||
[s7;%% CTRL`_NORMAL-|pusher is enabled and not interacting with mouse&]
|
||||
[s7;%% CTRL`_HOT-|pusher is enabled and under the mouse cursor&]
|
||||
[s7;%% CTRL`_PRESSED-|pusher is enabled and pressed&]
|
||||
[s7;%% CTRL`_DISABLED-|pusher is disabled&]
|
||||
[s3; &]
|
||||
[s0; ]
|
||||
79
uppsrc/CtrlLib/src.tpp/SpinButtons$en-us.tpp
Normal file
79
uppsrc/CtrlLib/src.tpp/SpinButtons$en-us.tpp
Normal file
|
|
@ -0,0 +1,79 @@
|
|||
topic "SpinButtons";
|
||||
[2 $$0,0#00000000000000000000000000000000:Default]
|
||||
[i448;a25;kKO9;2 $$1,0#37138531426314131252341829483380:class]
|
||||
[l288;2 $$2,0#27521748481378242620020725143825:desc]
|
||||
[0 $$3,0#96390100711032703541132217272105:end]
|
||||
[H6;0 $$4,0#05600065144404261032431302351956:begin]
|
||||
[i448;a25;kKO9;2 $$5,0#37138531426314131252341829483370:item]
|
||||
[l288;a4;*@5;1 $$6,6#70004532496200323422659154056402:requirement]
|
||||
[l288;i1121;b17;O9;~~~.1408;2 $$7,0#10431211400427159095818037425705:param]
|
||||
[i448;b42;O9;2 $$8,8#61672508125594000341940100500538:tparam]
|
||||
[b42;2 $$9,9#13035079074754324216151401829390:normal]
|
||||
[{_}
|
||||
[ {{10000@3 [s0;%% [*@(229)4 SpinButtons]]}}&]
|
||||
[s3; &]
|
||||
[s1;:SpinButtons`:`:class: [@(0.0.255)3 class][3 _][*3 SpinButtons][3 _:_][@(0.0.255)3 public][3 _
|
||||
][*@3;3 CtrlFrame]&]
|
||||
[s0;%% &]
|
||||
[s2;%%
|
||||
@@image:137&156
|
||||
€ƒ–€™€€€ƒçÿ€€€€øýœûóòÆ›¡û<EFBFBD>òº×‘‡àÒ¦ü§‹à±áÓô<EFBFBD>³¶¾Â›ƒ€Šð›€ÑÁƒ‡<EFBFBD>•<EFBFBD>´á“øµ·ðä<EFBFBD>׃ŽÌ…¢â̸
|
||||
¢òù…„<EFBFBD>µÃØ<EFBFBD>Ü„ˆˆ±áãàù§À„Ñ‹£Ì€ âÌØ÷Ñæ<EFBFBD>žÄЄʉãâÐŦ¤€Í‘™ô<EFBFBD>Íøœ”¢óé“›À…ù‡ÎßŃè<EFBFBD>Šžˆ„ȦÐÞ
|
||||
ÀÆ<EFBFBD><EFBFBD>„€Áê‚ä<EFBFBD>
|
||||
&]
|
||||
[s0;%% &]
|
||||
[s9;%% Simple CtrlFrame with two small buttons at the right edge
|
||||
of owning Ctrl. Buttons have have preassigned images of up and
|
||||
down arrows.&]
|
||||
[s2;%% &]
|
||||
[s0; [%%/ Derived from][%% ]CtrlFrame&]
|
||||
[s3;%% &]
|
||||
[s0; &]
|
||||
[ {{10000F(128)G(128)@1 [s0;%% [* Public Field List]]}}&]
|
||||
[s3; &]
|
||||
[s5;:SpinButtons`:`:inc: [_^Button^ Button]_[* inc]&]
|
||||
[s2;%% Top button.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:SpinButtons`:`:dec: [_^Button^ Button]_[* dec]&]
|
||||
[s2;%% Bottom button.&]
|
||||
[s3; &]
|
||||
[s0; &]
|
||||
[ {{10000F(128)G(128)@1 [s0;%% [* Constructor Detail]]}}&]
|
||||
[s3; &]
|
||||
[s5;:SpinButtons`:`:SpinButtons`(`): [* SpinButtons]()&]
|
||||
[s2;%% Initializes the frame.&]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:SpinButtons`:`:`~SpinButtons`(`): [@(0.0.255) `~][* SpinButtons]()&]
|
||||
[s2;%% Default destructor.&]
|
||||
[s3; &]
|
||||
[s0; &]
|
||||
[ {{10000F(128)G(128)@1 [s0;%% [* Public Method List]]}}&]
|
||||
[s3; &]
|
||||
[s5;:SpinButtons`:`:SetStyle`(const SpinButtons`:`:Style`&`): [_^SpinButtons^ SpinButto
|
||||
ns][@(0.0.255) `&]_[* SetStyle]([@(0.0.255) const]_[_^SpinButtons`:`:Style^ Style][@(0.0.255) `&
|
||||
]_[*@3 s])&]
|
||||
[s2;%% Sets the style of to button to [^topic`:`/`/CtrlLib`/src`/SpinButtons`$en`-us`#SpinButtons`:`:Style`:`:struct^ S
|
||||
pinButtons`::Style] [%-*@3 s].&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:SpinButtons`:`:Show`(bool`): [@(0.0.255) void]_[* Show]([@(0.0.255) bool]_[*@3 s]_`=_[@(0.0.255) t
|
||||
rue])&]
|
||||
[s2;%% Sets the visibility of the spin buttons to [%-*@3 s].&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:SpinButtons`:`:StyleDefault`(`): [@(0.0.255) static] [@(0.0.255) const]_[_^SpinButtons`:`:Style^ S
|
||||
tyle][@(0.0.255) `&]_[* StyleDefault]()&]
|
||||
[s2;%% Returns the default style used by spin buttons.&]
|
||||
[s3; &]
|
||||
[s0; &]
|
||||
[s0; &]
|
||||
[s0; &]
|
||||
[ {{10000@3 [s0;%% [*@(229)4 SpinButtons`::Style]]}}&]
|
||||
[s3; &]
|
||||
[s1;:SpinButtons`:`:Style`:`:struct: [@(0.0.255)3 struct][3 _][*3 Style][3 _:_][@(0.0.255)3 publ
|
||||
ic][3 _][*@3;3 ChStyle][@(0.0.255)3 <][*3 Style][@(0.0.255)3 >][3 _]&]
|
||||
[s9;%% This structure defines the look of SpinButtons.&]
|
||||
[s3; &]
|
||||
[s0; ]
|
||||
|
|
@ -1,17 +1,234 @@
|
|||
TITLE("Switch")
|
||||
COMPRESSED
|
||||
120,156,229,57,249,83,26,121,190,255,74,87,205,108,214,56,137,225,84,162,111,95,101,43,153,221,154,218,173,183,85,51,179,251,139,207,4,196,86,187,6,193,5,116,39,187,243,82,136,7,42,42,120,161,17,197,219,168,81,17,143,120,227,17,188,21,143,104,196,27,239,43,26,188,69,133,126,223,166,1,193,104,146,183,179,147,157,169,199,15,77,247,183,63,247,253,253,182,55,9,250,252,115,194,45,194,103,132,15,252,60,31,192,254,140,16,22,223,199,27,161,80,104,94,12,18,213,235,187,63,252,233,174,151,235,61,23,119,202,77,140,10,17,80,33,123,16,201,52,42,153,72,33,185,131,11,145,76,36,81,73,100,10,145,70,186,75,161,145,201,52,130,39,147,197,224,241,124,188,89,36,26,205,11,67,34,1,36,146,7,149,68,244,160,208,40,52,34,217,131,70,2,184,36,2,129,68,240,32,81,137,20,50,141,68,245,244,131,121,76,31,111,6,141,236,229,250,181,59,64,34,99,156,0,113,2,209,157,68,241,160,144,8,100,2,137,2,88,17,105,52,10,209,131,74,35,
|
||||
223,117,119,247,100,50,130,249,8,135,109,229,133,16,137,36,162,151,47,209,195,11,200,252,228,201,19,55,34,133,128,75,64,1,196,136,4,10,16,149,8,214,8,20,146,7,145,122,151,112,151,74,35,210,8,100,64,156,234,65,160,122,6,51,184,140,160,235,85,167,126,80,117,15,130,39,194,135,1,9,215,47,136,68,15,128,226,126,203,253,51,34,197,3,40,74,35,83,168,52,15,2,96,78,34,145,200,100,18,145,76,186,123,151,68,117,167,122,120,6,194,12,63,152,235,227,253,143,71,255,243,171,47,255,235,246,159,191,129,188,121,100,47,232,155,191,33,124,102,224,13,31,111,30,213,235,15,247,8,144,247,175,8,132,219,4,194,61,23,130,27,193,141,68,165,222,132,172,102,182,173,3,49,161,71,182,71,43,186,15,134,79,240,114,133,240,127,235,42,20,204,229,132,34,192,224,16,15,102,193,76,204,130,16,199,31,10,10,225,135,48,88,172,199,16,252,61,147,21,194,67,66,97,136,99,49,47,15,114,97,50,120,48,239,166,155,149,204,189,123,72,16,35,0,246,36,
|
||||
146,104,30,55,128,21,132,225,90,65,170,64,32,8,223,66,193,85,112,34,201,220,78,27,220,202,104,239,74,239,50,161,123,209,203,165,41,121,5,162,153,230,8,201,80,67,145,72,63,214,156,19,165,82,20,20,12,183,53,172,247,174,87,70,190,24,110,235,216,235,77,140,91,172,20,27,59,94,102,200,10,107,234,218,37,99,186,246,232,149,230,196,246,230,227,246,200,149,238,201,201,172,172,181,238,252,162,229,40,145,126,181,213,140,158,169,135,6,154,148,163,130,138,146,81,236,151,131,93,94,21,142,161,155,103,167,167,211,157,157,104,219,204,140,188,176,80,191,212,213,53,215,104,50,150,22,9,138,50,246,171,74,122,164,219,59,69,205,10,125,115,164,98,160,112,111,98,162,110,126,227,160,243,232,168,187,78,214,84,89,123,104,232,19,36,91,192,6,26,170,76,234,30,53,154,63,83,86,49,241,124,124,170,252,245,150,114,66,30,223,149,107,216,145,239,171,210,99,202,251,83,87,22,27,170,151,54,50,119,4,155,131,181,170,222,48,89,213,74,205,226,234,73,218,154,122,
|
||||
125,183,165,191,41,34,126,105,234,77,163,46,33,163,112,237,229,74,238,244,128,90,167,110,121,33,31,124,253,92,119,120,60,209,49,50,176,154,149,17,158,148,216,39,24,30,205,142,91,8,211,205,103,74,166,101,75,11,5,67,233,163,157,7,153,81,241,202,168,213,226,29,221,225,184,118,185,108,101,239,112,122,115,61,111,124,185,229,72,49,171,168,13,155,222,238,28,57,58,82,215,70,118,156,101,74,227,180,241,175,194,139,195,54,19,186,52,103,149,153,130,250,184,183,53,197,245,145,77,241,146,205,92,221,112,244,110,134,58,55,97,100,102,124,54,238,69,211,230,134,162,192,92,144,119,60,63,98,84,238,151,163,229,10,237,179,228,254,217,50,101,187,104,50,39,190,182,227,172,109,80,105,56,21,188,204,105,143,138,172,92,169,20,72,27,90,7,37,241,209,201,51,81,166,168,169,62,145,172,179,126,37,242,165,48,177,164,32,18,93,57,80,76,165,158,119,189,204,171,95,19,79,190,217,89,45,29,124,109,46,31,156,82,12,201,182,58,119,234,150,167,203,100,50,217,249,
|
||||
139,176,152,162,141,167,170,26,193,122,249,240,102,153,180,120,71,175,175,20,234,84,210,138,141,234,72,89,255,134,33,169,119,60,121,59,44,114,116,178,170,49,94,81,243,234,112,177,119,171,230,64,179,62,222,86,54,105,42,205,91,47,125,49,177,191,218,82,157,189,150,210,154,48,186,117,168,29,66,195,170,222,148,44,247,60,85,233,106,4,166,148,154,54,85,82,248,240,211,129,124,77,195,178,81,147,153,146,166,26,232,142,206,171,58,204,48,37,197,12,109,152,81,69,227,98,106,77,169,190,185,185,69,179,63,162,217,137,146,103,205,161,217,194,234,249,183,111,119,102,204,49,162,121,85,125,124,237,74,231,186,32,234,176,254,52,69,80,158,90,142,118,71,182,149,204,108,100,142,29,200,179,135,103,215,52,27,58,65,226,206,177,32,75,53,165,75,53,168,235,178,197,135,243,194,70,121,88,245,168,49,95,156,191,182,102,84,53,148,20,10,244,235,225,157,209,221,109,137,245,11,251,165,82,217,171,156,87,245,197,197,234,151,170,210,238,131,55,50,185,188,36,182,107,254,236,
|
||||
60,113,20,211,202,16,95,210,176,54,51,25,163,89,202,54,245,244,247,140,230,103,215,8,251,10,219,4,225,225,13,130,222,5,125,152,44,189,184,118,186,108,75,181,222,182,184,251,106,173,241,101,99,194,129,52,253,108,181,183,115,81,36,80,12,73,129,24,169,111,206,129,193,151,38,58,43,246,42,251,170,12,45,245,213,109,226,253,4,121,85,76,88,140,66,116,84,180,159,85,17,187,189,180,149,88,30,59,111,206,171,79,174,109,107,146,52,108,40,86,135,181,130,76,141,42,46,236,213,129,232,232,72,59,52,216,105,210,8,85,162,217,62,240,211,99,151,190,104,115,108,120,209,97,69,203,165,164,166,16,220,111,128,194,38,8,111,23,84,97,57,173,197,115,90,156,185,61,57,212,47,111,175,72,31,68,151,218,13,5,51,165,167,134,36,241,201,145,116,83,146,84,187,92,156,20,221,18,49,82,60,220,28,153,55,53,218,49,93,156,151,166,235,207,201,75,28,155,95,214,232,183,39,59,199,6,94,135,117,109,235,103,203,250,139,21,241,97,59,229,146,178,217,37,153,73,
|
||||
165,93,125,54,89,23,169,53,68,203,7,119,206,246,230,234,230,143,183,155,37,113,198,179,180,18,233,146,57,69,156,189,186,170,144,44,72,148,113,241,45,242,244,10,93,102,246,124,89,170,246,36,111,173,83,82,88,120,30,174,211,45,86,76,20,203,204,207,159,61,91,43,28,221,69,167,166,228,35,35,145,169,181,169,19,137,251,249,203,173,155,45,45,51,229,230,138,241,168,205,216,188,154,140,248,113,237,184,124,176,168,96,118,33,251,124,179,84,18,171,201,139,104,63,153,94,203,65,165,90,84,222,58,149,117,124,172,56,206,40,218,104,52,27,23,141,226,33,73,130,182,217,156,148,89,147,159,42,56,223,236,54,215,27,183,102,119,15,117,89,81,11,101,202,214,190,193,103,243,154,73,225,102,105,154,81,98,174,59,148,207,164,161,38,209,220,102,173,186,52,117,191,183,55,110,98,66,152,220,208,159,240,42,103,198,84,184,144,33,109,67,27,219,77,83,70,165,41,107,71,134,102,207,230,246,215,233,243,243,75,250,98,230,74,234,118,83,95,30,159,14,183,14,142,160,153,
|
||||
187,34,163,188,8,109,154,85,55,158,38,9,106,196,67,90,81,123,202,243,238,152,158,194,23,35,173,229,35,104,243,174,8,213,190,125,86,173,218,85,39,79,202,98,147,244,242,181,103,133,163,134,222,108,121,186,240,160,20,61,24,58,200,126,30,129,102,158,111,29,190,61,57,120,107,168,60,149,20,24,146,38,146,7,213,26,180,27,45,213,160,237,166,70,227,208,193,96,249,218,158,178,165,174,81,170,16,171,87,222,52,214,174,78,107,101,134,243,142,113,0,131,129,188,200,67,19,91,163,91,149,207,81,157,112,72,121,128,46,143,85,156,74,230,18,81,249,220,249,110,167,244,108,33,37,54,90,19,214,161,212,108,105,91,39,90,245,81,91,89,219,231,211,105,253,74,125,124,203,148,172,191,198,156,59,22,151,173,78,202,52,231,150,25,70,211,141,245,201,234,104,237,179,227,228,166,180,166,216,136,86,105,146,100,62,166,84,219,42,48,159,77,205,141,152,167,213,103,89,89,102,77,229,128,65,188,172,158,211,103,138,167,14,79,134,206,26,21,201,11,103,145,85,99,25,93,
|
||||
231,229,230,234,249,181,54,209,177,104,101,60,97,175,89,188,108,174,88,202,169,238,141,120,110,74,211,181,87,138,77,194,61,101,14,90,182,111,238,221,220,211,207,10,182,71,170,132,231,194,133,179,241,141,206,221,41,77,163,105,162,227,168,243,197,158,104,183,66,132,154,182,76,194,249,188,156,243,8,101,204,65,105,230,140,121,97,97,183,125,116,160,240,185,57,197,156,187,215,163,169,154,52,9,23,226,95,103,20,101,206,214,13,175,162,73,70,212,24,169,144,14,25,226,122,82,99,163,165,83,185,231,29,203,231,79,143,70,211,58,106,158,170,77,49,39,70,52,119,64,178,151,218,221,214,220,42,205,142,25,88,57,19,71,148,197,86,183,237,26,90,138,242,7,204,194,153,183,61,103,173,3,75,211,39,243,57,203,145,111,75,149,111,38,98,82,150,203,43,183,147,148,7,237,194,150,216,138,195,51,241,72,81,82,239,242,64,218,192,34,218,179,208,183,48,121,40,94,169,120,218,145,174,52,8,247,171,231,218,84,130,48,84,112,46,92,13,203,182,230,227,159,172,189,151,201,
|
||||
96,67,190,48,20,138,240,240,238,204,96,33,1,108,216,15,10,228,112,145,191,115,216,124,203,34,135,11,133,194,92,62,194,180,60,209,111,67,127,166,127,65,255,2,98,6,114,64,223,198,81,130,96,54,31,242,5,125,220,15,2,253,158,135,252,29,198,154,190,173,195,51,216,126,208,125,62,151,5,113,193,64,192,96,7,176,96,55,232,75,6,152,21,112,0,176,28,204,133,121,128,4,0,133,176,105,0,2,163,68,32,4,38,16,14,19,97,240,1,81,62,252,61,223,66,38,148,193,10,1,216,214,89,195,42,62,0,196,197,102,176,31,67,127,193,32,32,23,54,135,15,68,97,89,159,121,142,196,44,196,153,33,92,46,38,52,62,124,120,65,136,63,196,15,132,185,48,132,240,32,54,199,65,10,156,30,252,87,96,32,136,207,193,128,172,75,64,65,92,140,91,118,4,128,27,136,4,4,2,139,4,2,70,110,206,3,210,67,62,39,24,97,210,61,233,119,232,119,48,107,220,231,112,97,250,29,30,151,137,63,210,63,135,217,244,219,33,188,135,144,247,157,135,15,161,7,
|
||||
48,23,12,73,126,144,63,151,3,134,62,176,0,217,199,47,12,218,58,124,145,173,180,61,1,89,79,92,26,135,59,23,250,77,79,219,108,231,106,155,218,108,84,92,110,90,104,144,188,160,251,192,71,124,110,8,147,207,225,186,189,151,44,253,201,21,132,33,250,19,159,15,243,120,0,95,201,2,140,159,54,58,15,47,120,61,188,76,135,126,195,62,124,130,105,245,27,152,255,71,134,47,204,186,96,227,243,238,0,139,176,249,246,247,23,200,100,8,177,175,222,130,174,64,99,98,182,184,2,209,1,34,144,193,189,0,160,187,58,208,198,162,212,254,202,174,58,16,151,135,7,48,136,152,139,184,226,5,195,76,196,31,1,46,70,216,126,240,247,144,183,171,69,58,55,232,91,12,20,139,108,38,150,128,8,27,162,255,154,254,223,190,244,95,67,254,32,17,25,76,38,204,227,209,111,127,7,63,182,134,61,150,122,110,23,33,105,139,67,30,204,199,194,213,78,245,43,127,219,61,246,54,128,11,131,84,224,130,104,198,248,88,83,129,29,18,228,11,214,172,68,120,183,32,56,40,
|
||||
152,255,24,127,128,24,32,53,24,126,126,88,46,114,108,233,103,209,35,20,207,47,144,32,8,184,197,232,224,89,130,112,113,197,96,158,197,227,20,47,123,36,222,183,136,113,251,135,175,44,122,115,44,137,103,225,114,21,160,197,166,183,127,248,214,106,191,119,64,93,239,64,95,195,252,16,46,27,23,4,128,210,93,249,129,64,69,204,90,192,87,8,27,97,7,124,162,152,251,169,130,7,11,4,204,176,246,138,99,45,159,44,132,109,241,185,197,177,150,8,243,113,40,165,28,54,236,16,110,161,182,50,230,236,37,107,240,1,34,24,177,247,56,224,254,133,12,24,154,85,142,79,239,133,79,152,244,22,185,44,137,245,16,207,175,43,165,34,99,42,255,63,44,42,152,214,191,220,178,130,73,127,251,7,187,130,191,140,10,244,51,143,253,75,193,233,56,40,125,100,144,2,20,167,152,6,70,12,97,51,88,32,164,172,211,212,79,229,238,79,228,195,223,250,249,253,51,13,228,231,92,136,128,74,216,212,206,134,255,134,187,204,218,86,46,245,135,95,116,230,253,147,94,251,233,172,
|
||||
10,189,99,61,44,83,236,91,20,4,100,159,37,179,126,50,155,94,99,82,7,141,67,57,200,133,209,30,125,201,102,248,178,224,251,128,207,191,176,114,249,114,56,23,225,254,8,182,176,120,68,255,205,35,176,207,128,237,134,196,57,243,176,61,172,31,194,195,239,47,42,17,166,253,117,213,232,99,203,13,102,113,176,7,197,249,251,57,48,186,178,98,225,96,128,14,46,24,228,207,98,4,64,46,152,200,216,14,212,230,74,39,146,55,175,139,224,107,205,237,16,187,15,112,89,48,211,255,200,238,113,81,221,25,65,216,150,27,114,112,42,114,11,242,103,176,120,240,143,18,21,167,231,92,223,254,29,69,210,57,174,28,48,173,190,187,200,227,143,141,53,251,193,8,150,153,248,9,198,199,23,198,75,241,117,231,231,24,94,159,212,105,239,11,68,0,247,175,8,197,175,193,22,202,97,218,178,115,252,26,14,226,132,194,78,27,178,75,205,206,129,161,3,35,27,37,39,43,92,250,170,102,49,197,111,185,92,198,227,135,248,27,203,189,51,240,127,56,1,95,28,204,96,186,91,177,
|
||||
28,51,29,95,249,79,231,110,246,123,152,143,193,92,250,184,231,114,243,226,243,30,46,165,85,101,219,34,104,10,92,4,198,148,71,216,160,21,4,49,108,95,246,24,44,150,117,150,7,187,10,7,107,248,92,223,81,44,154,89,54,174,151,207,196,254,136,248,90,143,196,172,202,89,15,197,232,159,189,171,48,246,143,31,42,89,148,182,53,113,186,167,229,45,132,191,10,1,187,97,159,15,123,6,55,2,39,24,230,50,248,28,238,133,41,28,202,226,7,236,244,13,18,20,204,194,251,8,190,157,114,216,208,252,5,63,180,252,210,105,47,227,2,104,223,4,206,120,192,224,51,92,236,95,63,173,24,65,33,60,254,165,147,77,76,22,56,0,108,164,156,11,200,187,214,253,202,10,119,233,148,242,186,124,176,153,237,198,35,48,182,255,14,4,182,11,118,121,228,127,49,139,96,243,55,62,207,251,115,112,217,129,100,33,60,75,199,252,192,176,231,15,228,249,157,51,210,143,155,222,222,117,157,37,21,48,30,214,4,192,110,175,73,49,60,250,223,5,184,214,169,23,65,111,215,254,
|
||||
61,122,255,95,20,130,156,254,222,87,164,240,56,190,40,83,78,81,238,244,13,30,8,252,45,198,206,30,249,88,173,231,90,36,2,50,251,62,118,144,25,160,219,234,0,20,4,243,3,57,126,239,24,154,224,60,40,3,67,176,3,172,38,198,31,174,49,50,196,178,156,147,217,4,186,106,206,188,158,13,222,10,112,138,78,253,224,50,19,220,194,86,38,87,111,38,174,228,114,245,200,115,153,58,158,193,223,193,143,237,57,128,167,52,88,249,40,210,142,35,196,101,218,214,182,235,60,52,88,26,181,155,207,255,2,135,51,170,137,
|
||||
topic "Switch";
|
||||
[2 $$0,0#00000000000000000000000000000000:Default]
|
||||
[i448;a25;kKO9;2 $$1,0#37138531426314131252341829483380:class]
|
||||
[l288;2 $$2,0#27521748481378242620020725143825:desc]
|
||||
[0 $$3,0#96390100711032703541132217272105:end]
|
||||
[H6;0 $$4,0#05600065144404261032431302351956:begin]
|
||||
[i448;a25;kKO9;2 $$5,0#37138531426314131252341829483370:item]
|
||||
[l288;a4;*@5;1 $$6,6#70004532496200323422659154056402:requirement]
|
||||
[l288;i1121;b17;O9;~~~.1408;2 $$7,0#10431211400427159095818037425705:param]
|
||||
[i448;b42;O9;2 $$8,8#61672508125594000341940100500538:tparam]
|
||||
[b42;2 $$9,9#13035079074754324216151401829390:normal]
|
||||
[{_}%EN-US
|
||||
[ {{10000@3 [s0; [*@(229)4 Switch]]}}&]
|
||||
[s3;%- &]
|
||||
[s1;:Switch`:`:class:%- [@(0.0.255)3 class][3 _][*3 Switch][3 _:_][@(0.0.255)3 public][3 _][*@3;3 Ct
|
||||
rl]&]
|
||||
[s0; Switch provides selection of mutually exclusive options (cases).&]
|
||||
[s0; &]
|
||||
[s2;
|
||||
@@image:1287&131
|
||||
cホ斧<EFBFBD><EFBFBD><EFBFBD>懦力<EFBFBD>チニ佝<EFBFBD><EFBFBD><EFBFBD>茗箸、<EFBFBD>シэマケヲ<EFBFBD>ヤシ<EFBFBD><EFBFBD>椄、ミタケ靄隹<EFBFBD>ミタツ<EFBFBD>糟箍櫛ツテ囑・エ
|
||||
キチ蕉リチ亥シ唾シ<EFBFBD><EFBFBD>ヌルル撈酩」ヲ艷<EFBFBD>豼<EFBFBD><EFBFBD>釮マフサッメョゥメメメメメ<EFBFBD>メメメメモ・ヤ<EFBFBD><EFBFBD>洄ロナナ<EFBFBD>タワワ屶・璢ニニ゙コ<EFBFBD><EFBFBD>
|
||||
ヲヲ奕イゥネ戦鈐シ樅シ<EFBFBD>フ・<EFBFBD>ラキ゚鴟ナ<EFBFBD>ヌキ冥ーオ<EFBFBD>ハ逃奕イゥフケイ<EFBFBD>セネセ<EFBFBD>」ワャョラォユレュヨ<EFBFBD>ラ寫ニ。<EFBFBD>并ア<EFBFBD>ュヒ
|
||||
募篁ウ肓懣<EFBFBD>オアノ*イ蟠粫<EFBFBD>鄒頌スヒサы聚<EFBFBD>リ字・酖蝪ロフセリセスカ嶇ヨォリ<EFBFBD>ラツムフ譚噬酎ハミメ沍瘁リ゚<EFBFBD>
|
||||
象悶皃マ來ナ<EFBFBD><EFBFBD>ッ<EFBFBD>ィ顗<EFBFBD>ホ莅褪<EFBFBD><EFBFBD>「ユ菴<EFBFBD>ン楫⊥杦ム<EFBFBD>セオ<EFBFBD>蕫酔ホ砕Κ<EFBFBD>屡ト赶怙ク鯉エィク<EFBFBD>刻<EFBFBD>
|
||||
。リミ鰯埓。紗ワユン幻サ<EFBFBD>椄<EFBFBD>、「<EFBFBD>ム<EFBFBD><EFBFBD><EFBFBD>ュ榻ァ突ンャッチ<EFBFBD><EFBFBD>嵯ツ釥ヘッ<EFBFBD>テ<EFBFBD>チ<EFBFBD>ー蟆聖ソヘ渚<EFBFBD>ワ<EFBFBD><EFBFBD>ハ⊥ナ
|
||||
ク蜈テqゥ、<EFBFBD>襁樛朋ニテ「ク迢ル<EFBFBD>讙ヘヨ<EFBFBD>ュヘレ槃耶ナ﨧葩ャ末癒カ♂ヲ髯アエ隴ミ<EFBFBD>勢髙牴ぺア整魑<EFBFBD>ヒ鴪<EFBFBD>
|
||||
ノユ楠≦メルイコ込エモ<EFBFBD>ノ<EFBFBD><EFBFBD>靱タャル<EFBFBD>ェ「隱カラ<EFBFBD>スウ溽帆者<EFBFBD>ホマ<EFBFBD><EFBFBD><EFBFBD>菠匈リエ<EFBFBD>閥タア茶ミ厠」トケ蕀ト恃粒フ
|
||||
ヌ阿イ<EFBFBD><EFBFBD>忠マ<EFBFBD><EFBFBD>楴笊エェ狆シスト<EFBFBD>ト裵屎゙<EFBFBD>氓ウ゚<EFBFBD>餧<EFBFBD>援゚アク嵯蠻閠<EFBFBD>ク哿ュ墳<EFBFBD>ヌ<EFBFBD>ゥワ髴ヤ<EFBFBD>渙ン酘鰄
|
||||
宅<EFBFBD>擲レリ呆セキ沂<EFBFBD>ぜ宦ウメ<EFBFBD>競鉗<EFBFBD>ケゥ・琲η杏タ尊碯ェ趨モ<EFBFBD>モクィィセテアェヌ<EFBFBD>麿岔竿゚髙待<EFBFBD>靱<EFBFBD>ゥ
|
||||
ケ釛ル夏罅<EFBFBD>ネヒネメ」浙ぬ・タャケノ矜*乖オロャ<EFBFBD>霏糂モ郤テコ呪据鑅ノナ竍槃雀アレ菩<EFBFBD>「ク聆ナョ<EFBFBD>ハイ<EFBFBD>ク
|
||||
ウタ空寺イ堰応<EFBFBD>ヲ<EFBFBD>ョ器肭俗玩<EFBFBD>「ク瞳タサ昌髷賻ホ愼ア戟モ<EFBFBD><EFBFBD>ホマヘナ<EFBFBD>トこ<EFBFBD>ハハハハ猝ハハハハ<EFBFBD>潟ヲ<EFBFBD>ス
|
||||
|
||||
&]
|
||||
[s2;
|
||||
@@image:406&312
|
||||
γイπ<EFBFBD><EFBFBD>懦ルマヒ崔ョ佻<EFBFBD>翆<EFBFBD>ワェ橳昼<EFBFBD>専薯オ茯宙ス<EFBFBD>ィミシ<EFBFBD>レメツロィ「鱗ヒ<EFBFBD>「態゚萋瑙ルナヤフヨ
|
||||
<EFBFBD>浯ンャヒィ檮<EFBFBD>ュ小ン纐<EFBFBD>アホ讒ルキ<EFBFBD><EFBFBD>嶇'<EFBFBD>キ゚<EFBFBD>シ曙<EFBFBD>掠舌<EFBFBD>萩滓譫障庄訣ス尨ョリ悄゚ャ偏<EFBFBD>酣唱・<EFBFBD>
|
||||
<EFBFBD>リ箘ラィ<EFBFBD>ォァァ逾メ<EFBFBD>レレ嶝ム<EFBFBD>オ勉濯」菫<EFBFBD>スワュ<EFBFBD>ョユ<EFBFBD>瓦エ嚶ユホユ嶇ヲ、ン癲<EFBFBD>ェ所ト「<EFBFBD><EFBFBD>遐<EFBFBD>石<EFBFBD>崛レ暝<EFBFBD>
|
||||
檐圜鮗<EFBFBD><EFBFBD><EFBFBD>マ庶ホシ<EFBFBD>凋エ」斧<EFBFBD>ヌ<EFBFBD>ク<EFBFBD>ン<EFBFBD>リ揉皰ッソハヘァ゚トルれェ煉<EFBFBD>キ<EFBFBD>ワ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>セェ宝ノノ跨ラsケヒ謝<EFBFBD>
|
||||
ワ<EFBFBD>・癩逝<EFBFBD>コチ<EFBFBD>レ<EFBFBD><EFBFBD>晟<EFBFBD>渤。ヒキ爛」ゥハ迦ゥキ<EFBFBD>テ<EFBFBD>ミソヘム<EFBFBD>懴<EFBFBD>屹<EFBFBD>サンセコ咊エ均ホ<EFBFBD>鉢ヌ科・カムソュム<EFBFBD>シ<EFBFBD><EFBFBD>ホ
|
||||
<EFBFBD>ウア<EFBFBD>遁槙亭帷ァ・メ<EFBFBD>泝<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ォ<EFBFBD>戛<EFBFBD><EFBFBD><EFBFBD><EFBFBD>叝、<EFBFBD>ラ届セト<EFBFBD>ヌ<EFBFBD>ェト<EFBFBD>チ<EFBFBD>コ<EFBFBD><EFBFBD>ュ銓ッスキコ裾鏡褌コ
|
||||
オ贔ホ役<EFBFBD>ユ<EFBFBD>ヌ<EFBFBD>ト<EFBFBD>チ<EFBFBD>カ「<EFBFBD>汰袷ッォ<EFBFBD>リぱッ<EFBFBD>蕚ョ叝゙<EFBFBD>巫<EFBFBD>ナ箭癆活ト<EFBFBD>ット<EFBFBD>ソラソ煕<EFBFBD>犱ロ陵ッ熏スレ麺エ<EFBFBD>。
|
||||
ヤ検セ凋<EFBFBD>。ャ<EFBFBD>傚ク得夷ァ<EFBFBD>サ僚割ソ崇鍾岡ホソ<EFBFBD>﨨゙ム<EFBFBD>ロセ﨟<EFBFBD>トーフ<EFBFBD>萓゙燧芹<EFBFBD>マ釚椏磊<EFBFBD>ヤ堡<EFBFBD><EFBFBD>ウ゚<EFBFBD>
|
||||
タ<EFBFBD><EFBFBD>ユ儒シ倶<EFBFBD>ョ罌ウノ┃<EFBFBD>鱗チー<EFBFBD><EFBFBD>ッ<EFBFBD><EFBFBD>ャ<EFBFBD>ノ<EFBFBD>珎樰イ<EFBFBD>ゃ鋠鯒<EFBFBD>トコ<EFBFBD>ラツ<EFBFBD>カ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>め「<EFBFBD><EFBFBD>ッ廻ェ
|
||||
憔<EFBFBD>矣<EFBFBD>メフ・ォ<EFBFBD><EFBFBD>。<EFBFBD>トイル<EFBFBD>ゃ斎圜憚キミ<EFBFBD>訂<EFBFBD><EFBFBD>梵マ<EFBFBD>ネ賦<EFBFBD>レ。<EFBFBD>蕈咢メ猟エ卆<EFBFBD>恢<EFBFBD>。フ浄壁タシソ澄歌
|
||||
襠灸ャ患タ<EFBFBD>スヲ」フ<EFBFBD>ま<EFBFBD>釤フ聟<EFBFBD><EFBFBD>艱<EFBFBD>ッ<EFBFBD>鉛莚ー峵ッ<EFBFBD>た完<EFBFBD>錦ヲ痛萠領<EFBFBD>ネ睫瞼<EFBFBD>螳卍弍<EFBFBD><EFBFBD>゙タ
|
||||
ア<EFBFBD><EFBFBD>諱<EFBFBD>
|
||||
&]
|
||||
[s9; Options can be visually aligned horizontally or vertically `-
|
||||
U`+`+ choses alignment based on size of options and Ctrl rectangle.
|
||||
Each option represents a case with associated text and value.
|
||||
Switch can be assigned any Value (not only Values associated
|
||||
with current cases); if there is no case with Value equal to
|
||||
the Value of Switch, no case is highlighted.&]
|
||||
[s0;* &]
|
||||
[s0;%- [%%/ Derived from][%% ][^topic`:`/`/CtrlCore`/src`/Ctrl`$en`-us^ Ctrl]&]
|
||||
[s3; &]
|
||||
[s0; &]
|
||||
[ {{10000F(128)G(128)@1 [s0; [* Constructor Detail]]}}&]
|
||||
[s3;%- &]
|
||||
[s5;:Switch`:`:Switch`(`):%- [* Switch]()&]
|
||||
[s2; Initializes the switch.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:Switch`:`:`~Switch`(`):%- [@(0.0.255) `~][* Switch]()&]
|
||||
[s2; Default destructor.&]
|
||||
[s3; &]
|
||||
[s0;%- &]
|
||||
[ {{10000F(128)G(128)@1 [s0; [* Public Method List]]}}&]
|
||||
[s3;%- &]
|
||||
[s5;:Switch`:`:SetLabel`(int`,const char`*`):%- [_^Switch^ Switch][@(0.0.255) `&]_[* SetLab
|
||||
el]([@(0.0.255) int]_[*@3 i], [@(0.0.255) const]_[@(0.0.255) char]_`*[*@3 text])&]
|
||||
[s2; Sets text of case with specified index [*@3 i]. Text can contain
|
||||
`'`\b`' for access`-key assignment. Value of case is set to [*@3 i].
|
||||
If [*@3 i] is greater than current number of cases, empty cases
|
||||
are added to Switch with values equivalent to their indexes.&]
|
||||
[s7; [%-*C@3 i]-|Index of the case.&]
|
||||
[s7; [%-*C@3 text]-|Text of the case.&]
|
||||
[s7; [*/ Return value]-|`*this for chaining.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:Switch`:`:SetLabel`(const char`*`):%- [_^Switch^ Switch][@(0.0.255) `&]_[* SetLabel]([@(0.0.255) c
|
||||
onst]_[@(0.0.255) char]_`*[*@3 text])&]
|
||||
[s2; Sets content of Switch. Each line of [*@3 text ]represents one
|
||||
case with value equivalent to the index of line.&]
|
||||
[s7; [%-*C@3 text]-|Content of the Switch.&]
|
||||
[s7; [*/ Return value]-|`*this for chaining.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:Switch`:`:GetLabel`(int`)const:%- [_^String^ String]_[* GetLabel]([@(0.0.255) int]_[*@3 i
|
||||
])_[@(0.0.255) const]&]
|
||||
[s2; Returns the text of case with specified index [*@3 i].&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:Switch`:`:GetLabel`(`)const:%- [_^String^ String]_[* GetLabel]()_[@(0.0.255) const]&]
|
||||
[s2; Returns the context of the Switch.&]
|
||||
[s3;%- &]
|
||||
[s4;%- &]
|
||||
[s5;:Switch`:`:Set`(int`,const Value`&`,const char`*`):%- [_^Switch^ Switch][@(0.0.255) `&
|
||||
]_[* Set]([@(0.0.255) int]_[*@3 i], [@(0.0.255) const]_[_^Value^ Value][@(0.0.255) `&]_[*@3 val
|
||||
], [@(0.0.255) const]_[@(0.0.255) char]_`*[*@3 text])&]
|
||||
[s2; Sets text of case with specified index [*@3 i]. Text can contain
|
||||
`'`\b`' for access`-key assignment. Value of case is set to [*@3 val].
|
||||
If [*@3 i] is greater than current number of cases, empty cases
|
||||
are added to Switch with values equivalent to their indexes.&]
|
||||
[s7; [%-*C@3 i]-|Index of the case.&]
|
||||
[s7; [%-*C@3 val]-|Value of the case.&]
|
||||
[s7; [%-*C@3 text]-|Text of the case.&]
|
||||
[s7; [*/ Return value]-|`*this for chaining.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:Switch`:`:Set`(int`,const Value`&`):%- [_^Switch^ Switch][@(0.0.255) `&]_[* Set]([@(0.0.255) i
|
||||
nt]_[*@3 i], [@(0.0.255) const]_[_^Value^ Value][@(0.0.255) `&]_[*@3 val])&]
|
||||
[s2; Sets the Value of of case with specified index [*@3 i]. The text
|
||||
of case is unaltered.&]
|
||||
[s7; [%-*C@3 i]-|Index of the case.&]
|
||||
[s7; [%-*C@3 val]-|Value of the case.&]
|
||||
[s7; [*/ Return value]-|`*this for chaining.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:Switch`:`:Add`(const Value`&`,const char`*`):%- [_^Switch^ Switch][@(0.0.255) `&]_[* A
|
||||
dd]([@(0.0.255) const]_[_^Value^ Value][@(0.0.255) `&]_[*@3 val], [@(0.0.255) const]_[@(0.0.255) c
|
||||
har]_`*[*@3 text])&]
|
||||
[s2; Adds a new case to the Switch.&]
|
||||
[s7; [%-*C@3 val]-|Value of the case.&]
|
||||
[s7; [%-*C@3 text]-|Text of the case.&]
|
||||
[s7; [*/ Return value]-|`*this for chaining.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:Switch`:`:Add`(const char`*`):%- [_^Switch^ Switch][@(0.0.255) `&]_[* Add]([@(0.0.255) c
|
||||
onst]_[@(0.0.255) char]_`*[*@3 text])&]
|
||||
[s2; Adds a new case to the Switch. Value of the case is equal to
|
||||
its index.&]
|
||||
[s7; [%-*C@3 text]-|Text of the case.&]
|
||||
[s7; [*/ Return value]-|`*this for chaining&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:Switch`:`:EnableCase`(int`,bool`):%- [@(0.0.255) void]_[* EnableCase]([@(0.0.255) int]_
|
||||
[*@3 i], [@(0.0.255) bool]_[*@3 enable]_`=_[@(0.0.255) true])&]
|
||||
[s2; Enables or disables case with the specified index [*@3 i].&]
|
||||
[s7; [%-*C@3 i]-|Index of the case to be enabled or disabled.&]
|
||||
[s7; [%-*C@3 enable]-|Enable flag (true if case is to be enabled).&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:Switch`:`:DisableCase`(int`):%- [@(0.0.255) void]_[* DisableCase]([@(0.0.255) int]_[*@3 i
|
||||
])&]
|
||||
[s2; Same as [^topic`:`/`/CtrlLib`/src`/Switch`$en`-us`#Switch`:`:EnableCase`(int`,bool`)^ E
|
||||
nableCase](i, false).&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:Switch`:`:EnableValue`(const Value`&`,bool`):%- [@(0.0.255) void]_[* EnableValue]([@(0.0.255) c
|
||||
onst]_[_^Value^ Value][@(0.0.255) `&]_[*@3 val], [@(0.0.255) bool]_[*@3 enable]_`=_[@(0.0.255) t
|
||||
rue])&]
|
||||
[s2; Enables or disables case based on its value.&]
|
||||
[s7; [%-*C@3 val]-|Value of the case to be enabled / disabled.&]
|
||||
[s7; [%-*C@3 enable]-|Enable flag (true if case is to be enabled).&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:Switch`:`:DisableValue`(const Value`&`):%- [@(0.0.255) void]_[* DisableValue]([@(0.0.255) c
|
||||
onst]_[_^Value^ Value][@(0.0.255) `&]_[*@3 val])&]
|
||||
[s2; Same as [^topic`:`/`/CtrlLib`/src`/Switch`$en`-us`#Switch`:`:EnableValue`(const Value`&`,bool`)^ E
|
||||
nableValue](val, false).&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:Switch`:`:Reset`(`):%- [@(0.0.255) void]_[* Reset]()&]
|
||||
[s2; Removes content of the Switch.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:Switch`:`:GetCases`(`)const:%- [@(0.0.255) const]_[_^Array^ Array][@(0.0.255) <][_^Switch`:`:Case^ C
|
||||
ase][@(0.0.255) >`&]_[* GetCases]()_[@(0.0.255) const]&]
|
||||
[s2;%- Retrieves information of all cases in the Switch.&]
|
||||
[s7; [*/ Return value]-|Array of [^topic`:`/`/CtrlLib`/src`/Switch`$en`-us`#Switch`:`:Case`:`:struct^ S
|
||||
witch`::Case] structures.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:Switch`:`:operator int`(`)const:%- [* operator_int]()_[@(0.0.255) const]&]
|
||||
[s2; Simplified access to Switch Value. Equivalent to (int)GetData().&]
|
||||
[s6; Switch must be assigned an integer value.&]
|
||||
[s7; [*/ Return value]-|Integer Value of Switch.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:Switch`:`:operator`=`(const Value`&`):%- [@(0.0.255) void]_[* operator`=]([@(0.0.255) c
|
||||
onst]_[_^Value^ Value][@(0.0.255) `&]_[*@3 v])&]
|
||||
[s2; Equivalent to SetData([%-*@3 v]).&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:Switch`:`:SetFont`(Font`):%- [_^Switch^ Switch][@(0.0.255) `&]_[* SetFont]([_^Font^ Font
|
||||
]_[*@3 f])&]
|
||||
[s2; Alters the font to be used in the Switch.&]
|
||||
[s7; [%-*C@3 f]-|Font to be used.&]
|
||||
[s7; [*/ Return value]-|`*this for chaining.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:Switch`:`:GetFont`(`)const:%- [_^Font^ Font]_[* GetFont]()_[@(0.0.255) const]&]
|
||||
[s2; Retrieves the font used in the Switch.&]
|
||||
[s7; [*/ Return value]-|`*this for chaining.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:Switch`:`:MinCaseHeight`(int`):%- [_^Switch^ Switch][@(0.0.255) `&]_[* MinCaseHeight](
|
||||
[@(0.0.255) int]_[*@3 cy])&]
|
||||
[s2; Sets the minimal height of a case in the switch.&]
|
||||
[s7; [%-*C@3 f]-|Font to be used.&]
|
||||
[s7; [*/ Return value]-|`*this for chaining.&]
|
||||
[s3; &]
|
||||
[s0; &]
|
||||
[s0; &]
|
||||
[s0;%- &]
|
||||
[ {{10000@3 [s0; [*@(229)4 Switch]]}}&]
|
||||
[s3; &]
|
||||
[s1;:Switch`:`:Case`:`:struct:%- [@(0.0.255)3 struct][3 _][*3 Case][3 _:_][@(0.0.255)3 public][3 _
|
||||
][*@3;3 Moveable][@(0.0.255)3 <][*3 Case][@(0.0.255)3 >][3 _]&]
|
||||
[s9; This structure is returned by the [^topic`:`/`/CtrlLib`/src`/Switch`$en`-us`#Switch`:`:GetCases`(`)const^ S
|
||||
witch`::GetCases] method.&]
|
||||
[s3; &]
|
||||
[s0;%- &]
|
||||
[ {{10000F(128)G(128)@1 [s0; [* Public Field List]]}}&]
|
||||
[s3;%- &]
|
||||
[s5;:Switch`:`:Case`:`:label:%- [_^String^ String]_[* label]&]
|
||||
[s2; Text of the case.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:Switch`:`:Case`:`:value:%- [_^Value^ Value]_[* value]&]
|
||||
[s2; Value of the case.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:Switch`:`:Case`:`:accesskey:%- [@(0.0.255) int]_[* accesskey]&]
|
||||
[s2; Access key.&]
|
||||
[s5; &]
|
||||
[s4;%- &]
|
||||
[s5;:Switch`:`:Case`:`:enabled:%- [@(0.0.255) bool]_[* enabled]&]
|
||||
[s2; Enable flag.&]
|
||||
[s3; &]
|
||||
[s0; ]
|
||||
|
|
@ -1,77 +1,500 @@
|
|||
TITLE("TabCtrl")
|
||||
COMPRESSED
|
||||
120,156,148,187,249,111,114,89,154,38,248,175,132,84,221,173,238,154,154,82,124,95,68,100,68,102,254,82,210,204,252,212,210,140,52,211,243,83,170,178,59,50,43,166,42,212,217,89,165,202,40,181,102,70,93,2,108,188,0,54,152,125,223,108,204,206,53,24,176,129,11,24,140,217,23,179,239,23,131,89,204,110,46,235,101,157,203,247,101,77,183,70,26,181,218,150,140,223,195,121,207,57,247,108,239,243,60,47,252,234,227,23,255,236,159,125,249,103,95,254,201,151,255,149,159,95,252,143,63,252,31,223,255,195,239,126,250,203,95,253,248,245,215,223,253,242,251,143,223,252,242,223,255,235,255,229,231,191,252,211,191,248,151,63,251,250,95,237,91,249,128,182,242,213,183,31,190,250,238,155,175,62,124,253,241,103,232,159,15,95,125,248,248,205,199,175,190,254,240,221,199,159,127,253,221,87,95,125,247,229,47,126,251,187,239,255,240,135,191,252,213,239,62,126,247,221,47,247,78,31,255,236,227,159,124,252,246,155,143,31,190,253,250,187,175,191,251,240,213,183,223,125,68,125,63,126,
|
||||
249,229,199,47,191,253,248,205,135,175,191,250,238,227,55,191,248,171,31,254,240,219,191,252,213,247,223,125,245,203,63,253,95,127,134,58,125,181,239,9,109,252,203,15,63,251,248,245,183,95,127,252,242,171,47,63,126,141,118,245,225,187,239,190,254,240,237,55,223,125,245,243,159,253,236,23,191,253,254,239,126,250,241,111,127,255,199,190,126,252,240,225,227,135,95,254,230,195,183,191,68,199,252,143,255,248,143,127,254,225,235,47,63,143,224,107,180,177,15,95,126,141,14,245,3,90,246,229,215,31,191,253,240,205,207,191,252,249,55,223,125,248,238,203,175,208,198,191,249,246,203,111,126,241,119,223,255,253,247,255,225,255,255,209,191,249,175,62,250,183,95,254,226,199,159,126,64,155,248,211,255,238,195,135,111,81,151,159,253,217,207,254,228,195,215,223,162,15,250,221,87,95,127,243,221,183,95,162,157,127,252,248,241,171,175,62,126,248,234,227,207,127,254,241,155,159,125,243,237,47,254,230,135,239,255,234,135,191,255,203,95,253,223,255,246,63,253,243,255,233,127,254,239,255,247,255,
|
||||
237,139,95,253,225,171,95,254,226,223,161,191,255,230,251,223,252,15,63,253,253,239,246,255,126,154,211,95,124,241,199,146,127,241,151,191,250,195,151,191,252,98,255,242,225,151,255,250,215,251,10,251,226,95,127,241,171,95,255,250,47,254,229,151,127,254,229,159,127,252,230,155,127,245,197,31,23,226,215,191,254,226,223,238,255,254,197,151,255,228,255,185,236,23,159,75,255,115,253,191,251,135,223,252,238,199,223,254,209,225,159,250,249,248,203,47,254,205,223,252,248,135,47,254,227,143,127,245,215,63,252,244,197,111,191,255,253,23,191,249,225,139,127,248,195,15,127,245,197,79,127,251,197,223,254,253,95,127,255,251,31,255,175,31,190,248,233,111,126,248,226,175,126,252,254,119,127,251,215,95,252,246,111,127,255,211,15,191,255,233,139,31,127,143,86,248,195,15,251,121,253,233,135,47,254,238,251,191,254,225,15,95,252,225,63,254,248,211,111,255,6,245,253,205,255,137,14,239,199,223,254,251,31,127,255,215,95,124,158,130,47,126,250,254,55,127,248,243,63,118,249,199,151,191,248,139,
|
||||
31,255,3,234,247,139,143,31,190,249,230,95,124,248,250,235,175,78,14,156,56,44,22,243,79,63,139,44,191,47,32,210,249,79,86,100,88,244,131,252,215,131,138,231,138,111,59,234,41,122,175,182,197,197,161,168,244,242,128,137,132,188,126,49,147,140,53,136,15,251,48,214,197,38,121,3,103,207,52,39,85,116,62,36,29,110,94,123,247,142,209,96,167,187,16,116,61,160,71,23,60,73,7,47,8,152,187,211,180,110,102,74,4,123,53,153,246,106,227,52,109,98,72,111,16,30,64,59,149,50,47,228,234,6,119,66,192,214,189,150,207,177,219,233,182,21,141,69,28,243,105,54,157,174,12,93,234,214,172,57,208,1,48,59,196,101,150,159,61,132,27,221,234,96,188,9,33,76,70,223,27,233,123,29,44,27,41,109,175,141,242,113,251,129,183,179,125,173,16,237,94,193,102,93,117,69,145,129,232,144,17,131,111,20,165,204,20,75,88,121,185,4,152,246,120,86,198,13,182,247,154,187,219,131,103,65,254,37,118,107,98,132,172,103,93,219,125,207,142,117,246,27,211,236,121,152,
|
||||
157,237,241,198,10,119,51,47,47,177,108,211,184,137,115,235,48,205,229,187,72,12,25,190,142,69,139,236,168,68,21,69,180,72,81,110,9,9,235,154,205,145,165,69,168,220,75,51,66,12,131,20,122,199,16,143,133,207,199,162,19,193,148,237,63,153,179,201,209,119,86,182,254,200,247,188,4,103,214,134,203,56,102,233,151,117,121,71,71,27,116,172,173,166,181,237,210,39,13,34,94,163,203,221,90,93,115,209,125,184,42,90,210,3,231,77,3,182,116,170,193,96,196,238,170,129,34,240,199,240,7,158,158,63,115,255,116,152,14,198,240,154,121,248,144,196,150,59,168,224,227,205,64,116,163,211,70,34,46,82,44,203,33,169,173,36,30,25,40,16,108,254,155,129,77,242,82,151,22,215,207,235,209,227,105,50,220,242,222,53,153,19,167,213,71,9,245,226,22,13,157,40,133,233,62,102,51,239,137,104,78,49,88,197,3,211,126,79,84,41,56,250,163,67,193,33,55,120,72,20,178,29,237,254,60,85,91,189,18,179,231,20,109,129,118,55,16,222,169,29,108,4,124,229,219,179,
|
||||
145,140,134,19,133,91,15,148,93,221,164,62,54,232,231,188,252,217,43,51,122,240,170,106,190,182,187,209,32,20,226,146,0,97,12,208,91,179,139,132,147,2,114,146,108,12,49,140,85,110,85,196,64,189,207,190,71,55,217,3,2,83,178,45,161,235,105,78,226,251,39,89,231,193,46,87,43,207,132,209,224,64,19,142,6,113,188,162,69,93,24,176,137,204,59,110,246,206,2,147,203,108,145,235,5,104,90,21,208,98,117,171,47,149,88,131,22,96,48,32,229,245,61,177,14,248,147,213,252,182,6,30,27,243,72,229,212,113,222,35,133,159,219,147,3,140,202,205,106,94,19,57,49,65,111,221,109,217,157,221,225,187,48,104,217,76,220,74,103,105,245,104,166,1,61,232,134,57,104,54,107,81,115,109,29,72,230,241,177,215,236,40,198,182,250,67,23,30,169,6,122,204,80,158,69,182,146,246,73,67,207,17,208,133,72,220,180,188,207,48,189,243,116,204,99,6,202,171,250,112,178,90,117,95,104,149,183,29,79,104,178,147,53,61,228,101,139,204,237,162,190,181,181,184,45,87,
|
||||
28,214,238,160,17,226,8,230,80,240,141,119,63,125,229,243,128,183,65,113,235,202,116,161,116,115,50,246,249,10,179,242,110,117,240,234,165,10,74,137,76,43,203,27,238,152,182,80,23,61,21,180,172,143,165,5,195,213,64,148,214,137,172,23,142,187,152,187,216,12,83,82,215,77,203,27,158,113,114,223,63,136,99,44,66,67,179,96,28,243,157,113,211,228,213,233,229,35,145,152,119,183,106,198,30,157,235,245,187,239,172,194,95,184,30,15,118,147,249,110,55,31,246,119,246,34,48,221,76,203,27,199,206,110,29,242,212,75,72,100,55,181,36,140,50,99,190,211,117,35,140,254,189,26,232,89,103,118,224,72,107,19,175,94,84,234,22,48,79,189,247,237,211,74,209,91,20,85,99,172,233,192,209,230,170,193,251,59,225,225,85,24,95,190,37,82,212,37,129,211,158,10,152,136,24,197,131,59,118,202,17,79,22,182,140,224,128,131,63,175,234,146,208,237,166,82,182,45,109,149,50,201,190,10,85,119,171,238,177,68,238,52,45,60,211,203,3,242,78,187,27,14,7,195,85,180,
|
||||
208,4,118,91,167,69,62,4,6,250,206,170,151,142,61,222,189,79,157,239,143,89,22,112,223,169,76,227,142,174,115,183,152,248,182,135,206,0,249,169,62,173,22,210,208,120,221,191,65,10,38,43,181,162,8,138,161,46,109,48,188,107,12,104,5,136,164,34,109,98,91,138,245,82,210,138,81,164,146,214,75,148,162,203,87,3,70,55,39,116,31,126,216,144,231,229,168,209,100,24,248,248,242,237,182,236,18,57,102,134,247,205,241,210,185,113,50,28,59,139,117,206,179,168,151,34,135,172,213,93,223,205,42,78,205,106,75,238,34,103,30,83,118,146,135,144,64,81,43,170,12,230,143,72,108,11,247,253,37,136,149,30,35,118,189,205,44,7,174,111,213,166,89,195,233,61,56,179,99,199,161,219,171,157,30,9,5,68,140,170,136,165,63,19,32,120,161,25,139,129,48,135,254,179,50,210,132,10,80,128,195,202,14,245,143,119,103,118,36,251,8,59,87,197,166,174,62,40,101,23,145,75,245,210,185,158,141,231,155,144,205,177,134,251,217,178,104,0,182,94,169,209,52,235,118,89,
|
||||
60,173,56,179,122,56,48,30,161,155,103,187,62,150,139,108,245,158,14,136,57,7,161,96,119,19,131,175,145,77,123,55,18,148,139,86,242,174,73,9,208,244,125,235,37,48,29,11,149,238,10,41,89,201,199,196,160,27,194,96,104,188,2,214,47,54,50,0,96,42,60,102,146,183,47,18,139,75,180,21,68,44,225,134,165,30,158,150,179,229,155,172,97,60,45,45,71,149,91,199,235,53,153,239,140,181,47,35,33,6,114,106,226,176,104,44,181,197,32,27,143,150,69,131,136,108,205,167,91,193,110,100,216,218,57,72,42,96,0,232,75,217,2,126,154,117,214,6,4,129,200,127,92,124,199,161,7,123,119,31,20,168,87,125,211,102,55,183,58,157,197,133,192,180,209,237,76,133,73,42,107,95,103,167,101,147,113,60,19,198,154,225,41,66,158,8,52,247,206,190,151,124,215,3,156,59,75,76,192,152,51,178,34,83,35,2,150,194,72,153,157,55,177,110,179,20,37,48,218,53,110,228,59,36,71,17,236,242,101,211,213,227,80,212,217,189,179,114,237,246,112,139,245,81,138,104,
|
||||
143,148,5,61,15,133,224,122,250,114,174,69,187,93,201,178,219,69,78,96,39,151,133,181,130,106,28,13,193,229,102,97,235,56,111,12,245,237,220,22,42,18,156,253,226,238,81,100,223,41,111,230,48,178,145,62,65,126,72,109,189,159,27,146,57,93,30,186,54,31,118,193,89,248,148,149,177,27,184,237,96,40,181,238,172,198,184,216,50,51,213,55,46,134,118,65,43,212,171,102,139,216,182,218,121,231,94,10,243,6,181,229,133,231,123,92,119,29,153,243,19,85,246,137,32,77,56,158,96,101,70,159,31,61,234,131,118,95,146,201,220,154,182,90,78,121,104,190,82,60,196,139,239,21,243,165,209,213,59,71,47,64,113,216,135,100,13,80,178,90,186,127,158,151,51,243,156,106,183,189,112,59,65,245,124,20,79,219,201,149,210,198,153,142,197,26,44,29,15,114,62,79,241,243,25,84,121,31,68,27,195,246,46,224,70,142,117,206,225,38,250,52,244,7,67,97,71,44,10,52,225,26,211,166,190,199,239,118,160,104,86,63,171,59,221,157,200,13,79,102,74,14,136,250,237,216,
|
||||
202,176,189,245,231,157,250,176,56,54,22,23,249,237,144,236,135,173,243,170,245,236,14,52,188,78,230,200,206,3,110,224,249,92,83,158,108,118,180,16,171,231,120,95,208,212,153,91,17,222,28,213,211,6,111,203,139,74,250,41,3,46,202,170,138,33,104,31,242,155,20,198,181,158,3,223,201,223,200,158,86,126,115,188,211,45,230,246,213,202,177,67,230,197,124,208,185,204,15,3,153,241,153,124,230,58,241,111,203,211,146,102,210,110,187,214,29,99,216,91,120,229,57,119,247,189,120,133,146,207,29,110,171,32,6,227,110,120,93,107,237,194,67,10,117,211,79,27,123,197,166,31,198,139,187,165,67,175,154,95,20,215,75,161,245,116,167,134,183,155,44,71,215,118,244,139,143,229,59,167,115,245,180,93,89,89,162,164,125,61,41,11,68,206,249,75,171,31,45,239,78,111,45,96,79,103,161,11,214,122,78,62,203,137,213,3,93,72,88,242,150,95,13,248,195,147,48,116,121,154,143,35,150,96,171,155,119,191,229,142,225,20,241,78,7,221,158,55,117,235,107,245,92,247,232,176,
|
||||
186,182,29,157,200,58,121,172,234,195,252,134,189,228,88,171,119,66,234,58,72,109,24,231,27,220,34,29,220,6,86,120,49,242,122,112,171,217,90,121,238,173,253,237,201,86,28,27,34,172,62,173,8,151,165,37,115,196,3,7,241,161,152,66,235,143,149,153,7,145,8,138,166,14,27,174,70,238,60,80,213,228,169,179,18,92,157,87,52,243,238,102,169,181,147,75,149,194,124,202,64,87,56,155,26,191,192,161,146,210,59,111,172,86,67,235,93,168,53,110,77,53,78,181,111,124,116,123,14,173,50,239,68,209,138,199,202,202,20,253,18,52,180,251,91,108,40,12,13,11,45,141,183,223,128,11,22,0,88,217,144,249,186,121,245,152,119,30,47,150,244,227,235,7,118,83,70,203,207,16,101,79,164,115,200,47,198,83,151,96,173,198,53,228,119,230,80,241,28,94,77,183,149,109,116,144,140,45,143,37,201,160,129,181,86,243,188,215,189,158,140,53,27,193,141,113,196,114,115,237,74,49,9,222,154,142,120,129,14,223,101,217,224,56,24,141,5,127,102,200,109,174,251,59,247,177,
|
||||
213,81,95,79,99,89,103,204,24,75,175,222,35,232,249,18,176,199,153,130,172,86,53,154,29,153,121,200,178,113,168,161,188,109,221,47,239,178,206,205,89,140,111,217,86,3,187,23,216,106,16,9,86,221,75,109,9,170,237,224,164,14,152,209,145,80,247,129,77,12,117,95,212,150,152,126,204,129,73,220,64,56,164,190,52,28,154,171,129,245,161,94,14,1,163,200,12,78,22,141,141,113,53,146,77,89,242,218,94,117,20,233,215,206,153,149,183,133,177,104,198,180,32,67,135,136,191,52,95,132,106,15,41,1,206,189,123,175,88,209,139,96,182,198,235,235,69,115,111,14,70,211,33,219,112,181,237,197,14,68,67,164,80,33,240,45,131,93,120,184,43,132,150,14,250,202,104,174,238,8,243,73,249,61,209,204,78,91,198,210,168,122,156,22,33,183,172,172,79,190,34,133,108,48,124,83,75,222,232,128,176,246,36,88,213,49,119,87,200,78,48,121,232,213,128,235,251,40,114,19,89,180,205,99,29,105,37,130,222,207,58,45,100,3,238,150,141,186,206,60,174,37,111,75,135,158,
|
||||
102,132,254,184,237,220,217,214,234,44,210,100,65,149,105,8,216,153,87,17,253,153,57,156,97,159,174,90,166,87,67,255,44,175,218,105,2,68,38,251,173,20,117,174,142,43,43,172,99,184,88,144,205,183,204,105,46,83,75,155,240,175,228,131,91,233,136,225,140,232,243,94,41,110,17,217,97,7,141,126,97,70,192,72,49,15,183,243,32,155,224,47,114,94,111,234,171,117,156,59,182,14,118,245,172,137,229,72,110,42,173,240,117,108,90,218,69,134,27,145,104,176,9,202,54,149,221,210,243,208,33,215,215,157,233,70,52,45,109,152,165,59,221,230,64,69,22,200,221,141,39,80,182,158,238,170,51,62,200,156,194,240,234,136,51,214,115,232,166,222,165,68,123,180,144,220,134,42,169,249,41,107,11,152,29,44,251,178,211,168,153,194,3,11,160,17,236,46,158,90,134,117,247,44,210,239,33,129,8,173,187,237,44,118,244,178,185,57,111,63,221,205,116,136,179,153,127,186,97,212,195,75,146,93,112,27,246,132,141,128,6,94,57,173,81,143,204,155,134,238,144,248,244,60,38,128,
|
||||
149,29,36,50,27,63,198,245,219,248,57,142,213,161,118,174,250,130,212,154,27,194,189,28,195,228,211,41,83,128,195,172,185,47,154,192,65,208,155,27,104,4,45,67,154,230,29,245,193,178,200,6,247,45,253,187,173,17,189,208,201,108,103,173,120,55,26,223,105,237,170,86,95,190,138,57,12,198,121,136,53,119,106,45,55,187,232,248,56,154,177,147,211,242,59,224,174,187,235,21,109,0,104,67,119,163,112,237,62,30,68,107,176,117,112,24,90,117,107,216,45,16,204,23,139,71,2,175,193,181,165,232,138,94,168,22,209,45,205,69,234,188,198,190,121,139,34,87,43,90,160,86,56,166,199,156,87,65,48,49,41,48,76,68,17,87,252,170,89,190,103,82,55,253,139,211,186,60,26,146,159,64,41,217,68,206,140,122,161,184,91,21,131,50,239,245,118,240,37,131,198,86,108,197,209,62,135,226,91,36,40,191,115,34,189,67,249,162,177,218,118,50,245,66,1,165,27,93,254,249,172,58,12,47,147,117,127,239,81,248,248,148,102,34,101,44,102,237,218,226,38,120,49,177,109,36,
|
||||
185,19,185,140,125,153,23,221,149,180,54,96,195,148,9,38,243,181,170,59,77,232,108,54,214,76,235,48,174,228,83,185,53,91,73,141,91,89,188,125,190,190,31,250,204,227,229,16,201,238,26,132,249,77,59,91,73,59,118,207,166,73,253,64,20,182,181,55,43,86,163,129,125,186,174,132,161,208,140,132,134,187,182,48,9,173,154,198,144,191,75,63,70,228,233,49,231,100,89,106,199,118,78,250,229,36,132,151,139,225,72,28,131,169,99,150,250,52,59,100,229,107,89,246,169,63,221,130,4,246,234,129,111,176,76,142,95,213,206,204,172,120,233,43,102,116,109,219,148,25,88,105,69,253,28,162,219,102,35,173,169,118,177,204,206,207,134,111,219,222,146,83,206,218,101,93,184,150,44,234,28,237,161,104,205,139,57,179,232,69,0,85,113,43,98,32,84,130,204,97,22,235,61,59,235,61,114,199,119,4,139,5,164,35,150,149,58,172,175,54,24,203,43,34,245,249,29,224,99,30,222,20,91,75,199,161,79,190,91,200,187,129,99,65,42,179,156,219,113,44,221,26,88,6,125,208,
|
||||
158,181,239,98,166,242,176,107,29,216,87,64,202,62,175,152,90,252,251,215,166,224,216,49,110,186,172,234,216,253,205,68,123,172,113,78,151,216,24,216,150,13,241,68,200,82,89,36,155,134,121,190,49,245,70,105,6,144,100,131,135,110,164,225,144,12,227,57,231,101,222,194,166,89,220,167,67,189,212,124,39,199,46,208,203,219,55,219,86,81,210,192,102,59,114,70,94,187,67,222,206,30,135,94,100,134,115,46,155,129,118,113,59,175,138,118,131,36,238,206,190,170,114,98,189,242,194,59,14,109,111,230,29,220,93,111,241,198,107,86,214,254,118,186,37,58,79,76,93,79,192,246,101,30,31,15,111,133,246,222,186,124,176,154,151,86,183,247,122,27,98,226,192,84,128,76,204,146,70,11,186,88,211,220,70,161,147,176,239,102,161,86,50,46,110,229,108,19,54,120,189,182,77,251,24,204,123,96,245,94,243,206,94,121,242,202,69,246,126,46,234,111,67,89,196,62,33,203,134,155,192,56,23,168,176,99,246,22,212,184,200,194,97,114,128,210,216,37,13,243,52,143,133,114,182,70,
|
||||
85,122,27,225,64,19,12,227,114,12,197,31,195,190,179,7,252,128,182,108,9,30,78,14,131,142,245,131,226,38,166,197,4,90,206,170,194,33,215,236,138,238,123,123,160,186,32,170,95,189,103,250,94,251,50,119,99,25,165,238,85,213,67,39,33,155,7,175,66,97,147,38,87,159,154,219,77,150,142,53,48,239,116,133,219,183,206,53,109,167,171,190,139,228,225,27,254,27,162,198,236,10,178,230,152,143,168,95,59,228,104,51,88,193,146,49,10,247,131,174,127,192,56,219,29,226,144,227,234,123,90,205,217,81,23,222,4,162,75,56,249,155,101,3,148,94,28,217,33,248,100,60,162,134,102,234,179,60,110,37,172,171,12,140,108,122,69,188,7,13,91,3,163,201,32,230,176,175,58,160,79,57,81,241,245,148,135,6,214,112,146,2,159,248,47,172,90,87,98,16,153,193,216,244,245,56,182,126,89,240,140,12,223,241,178,136,153,160,49,0,246,222,79,4,55,163,193,144,116,187,21,31,34,104,28,62,33,232,41,44,244,29,63,246,249,147,201,31,140,96,46,207,2,57,198,252,
|
||||
29,121,91,187,180,199,252,235,123,141,117,59,202,7,226,217,109,88,122,106,143,3,104,117,250,233,96,10,215,154,220,109,154,74,86,114,137,173,14,64,140,17,83,33,81,77,127,115,232,119,15,213,104,149,109,3,103,3,207,117,54,13,210,25,63,141,129,202,11,83,167,57,98,6,134,132,142,217,142,136,0,28,87,218,53,111,29,179,33,243,128,167,39,112,207,205,93,134,227,128,40,56,144,249,54,207,192,53,230,33,224,120,103,101,105,187,229,46,155,104,231,97,204,83,66,144,118,214,167,93,143,170,107,225,179,121,139,182,73,122,212,36,86,207,204,37,215,242,92,131,30,222,85,21,125,14,198,211,97,29,50,17,107,218,240,100,54,35,27,56,231,161,78,239,85,127,187,123,147,120,41,147,174,8,198,137,165,39,99,10,216,108,38,56,84,54,142,158,80,182,61,61,214,58,176,91,92,52,166,188,153,127,9,76,4,185,179,30,187,62,147,0,24,130,138,112,18,232,46,151,14,2,133,67,242,121,125,213,227,227,240,40,60,54,200,30,106,254,125,83,33,177,244,166,49,93,
|
||||
230,37,161,46,108,192,158,92,137,104,163,83,125,149,118,32,181,95,223,95,203,105,68,182,230,40,180,66,199,52,97,224,119,204,202,173,232,2,150,3,151,78,138,137,238,169,36,165,128,71,218,102,250,195,135,39,196,146,104,206,29,20,19,197,107,33,149,76,38,159,157,159,111,102,83,118,205,63,17,234,239,206,73,108,6,147,125,240,214,127,132,48,41,186,23,219,104,60,62,46,27,3,89,241,54,103,225,232,172,87,114,147,93,55,180,185,95,164,247,154,221,246,126,234,41,225,216,252,232,117,51,73,217,207,4,233,101,134,228,175,107,157,84,37,188,81,170,193,92,16,226,178,2,87,134,17,176,91,20,131,201,163,14,55,57,40,46,203,78,241,72,180,200,229,222,30,94,42,12,219,213,249,41,32,80,28,56,59,151,194,26,9,30,191,154,87,147,130,73,86,216,248,137,24,130,123,152,234,63,230,93,19,110,109,23,38,110,100,17,152,17,37,21,75,50,175,38,52,184,224,78,7,49,65,65,123,215,15,206,100,114,83,199,174,5,156,29,219,57,38,41,187,100,242,4,2,
|
||||
83,91,244,214,167,121,244,203,104,251,161,152,59,17,140,154,192,81,232,78,49,61,51,187,84,251,39,19,167,232,203,22,116,52,23,34,202,179,231,198,83,28,79,94,157,133,8,233,108,111,220,33,56,146,64,247,104,165,29,73,128,218,177,193,218,15,101,120,182,146,28,231,39,74,223,252,196,75,12,65,90,66,226,140,16,243,130,21,203,70,111,58,204,58,62,148,44,178,54,225,224,173,66,155,31,0,238,4,125,165,75,153,186,237,238,74,171,231,176,23,108,14,103,208,29,6,66,167,143,225,69,212,87,231,76,217,101,107,42,73,210,68,229,33,251,200,180,41,239,31,83,202,175,7,159,44,59,191,244,2,17,4,79,51,56,240,5,161,118,86,212,81,190,129,223,200,143,202,217,43,96,248,104,242,214,215,235,197,226,196,51,172,204,71,73,126,173,233,158,91,165,128,79,251,70,63,205,162,11,96,98,174,94,59,232,194,191,160,187,241,212,113,35,121,210,13,117,47,249,60,49,14,130,141,66,177,33,63,229,159,34,140,4,20,245,122,15,80,136,255,232,186,168,167,131,6,
|
||||
184,166,92,119,115,94,10,65,6,173,55,121,200,147,56,73,118,205,102,32,206,27,89,149,14,126,221,53,77,9,95,216,34,167,126,45,149,103,129,21,251,234,252,98,158,59,215,176,121,125,171,25,22,52,128,35,249,163,254,249,44,209,223,239,112,64,122,66,1,61,14,213,242,36,52,164,167,9,135,187,172,189,75,200,36,162,187,92,238,249,84,50,128,238,116,151,215,247,225,195,74,193,64,64,79,219,198,127,189,127,108,55,204,197,136,68,66,158,45,78,89,49,189,74,117,251,137,255,206,162,183,55,64,159,36,57,63,63,59,155,205,39,243,166,199,181,36,231,176,122,171,98,70,98,206,36,15,0,70,69,72,66,114,182,214,146,154,161,227,199,116,79,158,217,2,1,127,192,237,117,218,61,134,231,122,36,245,8,114,61,54,78,243,121,255,14,46,168,44,127,22,227,62,243,251,119,47,15,173,185,196,119,145,228,55,221,149,251,27,125,174,112,12,98,70,10,133,244,10,136,199,159,177,15,245,250,253,80,92,1,236,234,87,138,242,220,29,118,87,158,209,42,68,180,206,190,
|
||||
74,22,112,185,6,94,138,220,124,124,255,176,84,138,90,227,233,99,223,55,231,213,10,148,169,172,251,32,125,122,23,155,89,251,6,113,159,106,3,104,188,198,48,2,171,213,5,43,106,190,86,4,137,152,55,204,67,195,29,78,165,240,247,103,48,74,201,41,15,18,241,254,70,187,192,29,124,50,45,226,207,230,129,235,179,89,210,54,166,29,42,211,79,204,161,172,212,82,85,0,152,241,167,10,13,28,161,142,199,96,196,48,230,1,66,77,233,49,246,179,249,240,71,179,142,249,108,66,226,207,38,254,102,111,46,88,89,9,193,187,244,222,121,30,205,234,231,232,124,167,61,226,96,168,175,231,177,148,163,33,57,110,82,250,213,110,71,47,227,19,181,158,208,91,102,216,45,40,199,239,237,19,101,106,30,127,139,78,223,83,183,41,35,216,188,121,126,14,230,74,13,198,225,108,146,193,33,79,186,45,232,87,75,235,166,122,21,43,192,44,158,174,230,59,97,117,2,153,57,214,29,83,153,229,210,138,92,202,53,167,200,163,21,103,83,159,57,43,87,117,107,27,82,196,20,56,
|
||||
3,124,149,236,240,196,52,11,71,244,120,45,80,137,55,203,36,67,171,188,176,19,100,8,141,165,23,38,66,106,218,4,235,130,208,155,68,69,63,60,103,19,11,199,165,38,121,30,30,12,91,24,232,197,40,136,220,9,95,57,74,155,49,89,164,170,106,189,123,246,86,102,209,110,42,103,73,147,237,122,224,102,177,128,55,45,252,210,233,111,30,223,123,57,159,196,108,190,20,8,124,43,171,205,182,92,90,143,199,71,75,159,247,200,235,125,240,6,53,64,16,148,196,252,106,207,190,39,5,11,131,246,148,211,12,143,44,98,217,173,125,222,207,145,110,49,20,151,46,203,156,156,31,180,5,17,7,191,137,99,241,238,207,171,185,67,249,4,65,8,216,12,4,69,79,145,218,160,22,62,6,73,143,55,225,9,81,61,186,2,230,179,197,250,244,225,60,120,119,9,18,46,114,241,134,236,108,190,126,16,52,173,20,61,172,210,0,182,139,35,41,130,173,73,38,239,133,250,56,17,174,113,207,175,78,57,248,67,211,113,34,76,192,58,135,124,125,213,234,92,0,229,106,12,92,223,
|
||||
60,117,47,1,214,33,95,77,246,105,96,195,85,226,254,10,97,144,124,6,128,127,203,102,81,194,89,237,166,187,160,178,200,15,165,98,186,45,212,218,52,117,111,182,49,96,240,10,245,156,76,200,186,1,19,74,35,135,208,70,12,101,245,189,61,18,2,174,19,41,86,93,203,47,132,140,57,199,11,38,128,162,155,209,193,173,119,61,9,86,158,104,145,51,238,252,74,88,142,61,92,243,133,153,243,26,237,225,206,20,129,109,67,133,239,118,14,157,95,135,25,108,156,217,120,197,49,149,206,148,250,151,171,131,144,68,148,128,171,143,214,151,214,153,188,118,89,8,153,142,195,176,118,229,142,94,223,211,56,72,67,151,9,247,184,244,208,121,48,8,164,239,122,13,79,230,130,222,92,240,169,42,123,145,167,70,47,215,142,66,57,20,220,82,47,132,205,132,226,37,15,233,144,251,97,58,176,166,93,205,103,80,44,46,111,42,23,111,15,182,110,74,235,134,128,122,67,122,77,196,139,1,251,136,228,134,96,236,176,31,46,27,242,36,182,95,227,60,109,141,244,172,170,238,5,100,
|
||||
190,220,112,59,164,11,15,27,106,200,116,204,249,140,11,60,249,140,42,80,80,162,193,169,212,213,211,57,212,156,248,164,0,130,231,122,233,44,116,78,96,36,64,99,78,149,253,64,208,131,92,88,131,23,175,68,37,27,113,9,233,211,64,249,42,154,76,105,139,41,110,239,21,105,249,86,6,202,134,75,141,166,226,160,65,99,98,162,104,212,22,204,229,96,170,86,115,9,248,31,211,3,123,30,145,141,93,134,244,5,167,222,112,4,145,252,150,222,201,51,121,250,222,211,186,237,139,156,117,12,133,226,201,42,154,190,38,120,167,175,212,219,126,235,254,120,225,235,221,18,78,46,115,214,146,232,5,113,234,26,150,163,198,214,53,107,210,99,175,50,47,61,127,73,58,120,153,232,18,202,22,180,116,72,211,141,134,144,82,75,42,219,105,136,105,164,2,173,221,163,53,96,234,84,134,253,230,211,169,175,210,13,135,40,198,70,157,160,38,57,198,210,105,106,34,65,78,125,242,34,251,213,112,155,66,44,166,30,63,0,25,110,195,190,208,157,76,219,101,65,225,80,140,193,66,82,
|
||||
82,13,171,229,48,9,198,120,22,75,198,93,9,174,106,93,22,47,116,20,173,177,147,84,158,35,107,106,176,122,218,237,75,145,190,10,154,207,252,54,89,159,229,91,242,168,209,190,15,79,60,215,104,188,55,44,14,43,248,44,133,38,111,105,196,34,159,215,57,156,137,139,195,122,131,144,120,77,18,12,97,12,141,19,5,144,240,197,242,229,12,173,76,179,86,64,120,59,99,239,84,197,168,91,35,48,63,55,182,141,248,153,22,76,93,216,128,160,26,72,18,44,243,177,161,174,46,78,212,101,93,115,132,151,121,203,0,192,13,167,77,2,110,76,95,198,19,151,165,90,241,98,222,45,158,39,235,135,81,193,27,68,43,123,202,187,84,246,41,50,63,159,212,137,108,157,63,65,33,170,148,228,157,29,16,181,226,42,24,142,249,111,137,183,183,50,38,186,176,78,2,152,106,96,96,41,110,74,63,71,56,65,201,56,24,106,62,54,188,172,68,131,42,179,133,12,227,37,60,76,248,67,116,22,160,81,81,3,161,104,225,90,167,204,205,104,114,35,127,192,195,172,184,248,57,177,
|
||||
83,195,3,5,61,57,156,217,164,13,15,109,154,152,93,191,162,216,199,53,85,31,183,139,150,220,147,157,43,211,76,101,154,154,135,115,179,41,60,132,23,197,152,50,17,12,249,140,45,21,88,162,25,138,170,161,7,150,122,104,4,240,221,47,104,200,1,250,36,82,61,147,130,176,232,8,156,36,24,7,96,234,54,250,116,193,106,232,106,141,72,201,76,111,69,226,116,144,37,171,38,147,247,125,38,198,193,211,190,225,69,139,194,104,215,81,70,240,58,57,160,202,210,0,35,58,211,252,240,168,131,93,108,125,131,208,118,114,180,182,43,105,170,101,251,76,100,26,61,55,26,151,133,171,52,52,56,69,162,209,32,148,16,205,44,173,64,211,4,227,64,162,216,95,38,82,201,125,187,11,113,180,93,197,35,88,237,89,162,187,92,69,1,195,220,70,242,217,209,104,76,41,82,23,20,189,59,211,154,19,180,213,115,223,11,167,25,217,2,141,243,24,237,104,121,49,217,185,222,121,83,236,230,253,242,68,251,166,173,142,191,102,120,116,153,81,213,176,3,99,217,59,34,8,29,221,
|
||||
70,222,203,230,174,170,171,38,14,68,181,155,179,231,54,165,4,116,4,181,139,167,75,243,186,193,147,23,142,59,92,119,180,235,97,141,232,49,155,157,187,176,156,238,134,48,208,122,56,191,62,232,56,154,81,175,189,61,61,139,41,167,211,36,175,147,214,205,47,96,221,121,49,86,226,113,169,218,20,23,184,146,229,140,121,116,127,185,234,22,153,220,38,0,150,183,87,206,211,167,96,253,106,65,24,222,69,14,216,57,161,254,70,238,172,211,17,126,236,156,124,47,245,45,16,159,36,251,60,186,182,147,112,114,13,5,140,234,147,114,32,114,192,92,122,84,246,0,17,19,99,59,172,185,196,131,147,81,219,172,28,91,192,129,211,34,17,229,53,142,53,187,126,99,247,164,143,147,247,146,83,167,84,9,58,103,247,138,59,132,113,121,72,52,19,121,180,64,165,159,115,123,209,109,125,234,130,140,229,161,249,16,36,136,129,77,168,120,118,155,109,51,176,172,106,86,12,80,158,250,135,231,194,188,80,173,75,138,84,237,240,104,40,27,179,229,77,242,46,252,104,57,34,165,167,201,
|
||||
48,158,22,203,94,87,114,122,161,207,10,226,158,120,252,205,28,78,112,78,77,65,162,146,191,149,0,111,254,16,144,20,227,193,135,197,9,40,224,183,249,26,200,98,50,35,217,69,68,119,234,166,205,38,175,253,210,141,76,98,246,54,245,97,60,231,216,74,147,132,212,185,144,145,194,170,227,17,198,35,11,68,35,110,198,125,204,96,101,113,136,11,210,82,178,121,20,70,80,27,175,82,192,112,8,227,24,160,24,48,208,179,204,110,161,125,45,244,245,41,3,192,78,57,202,99,99,186,219,216,229,180,48,187,1,20,138,42,94,255,110,52,86,28,19,44,112,27,171,16,40,247,238,182,221,143,15,13,30,30,161,234,217,245,173,253,205,97,75,222,30,94,185,59,117,12,19,199,75,90,79,55,39,42,204,165,234,64,2,168,40,172,28,38,126,0,19,196,148,99,214,96,227,134,48,158,224,153,95,141,123,128,172,216,57,17,193,82,76,98,44,112,130,67,24,61,57,113,66,134,177,132,171,194,211,165,126,2,50,233,254,173,26,247,70,101,121,135,97,179,102,36,97,244,90,100,
|
||||
91,99,46,50,41,136,115,219,125,72,221,123,211,68,241,232,190,117,75,20,99,144,41,52,69,177,32,253,249,185,20,140,189,47,13,195,98,184,28,74,117,199,145,64,63,66,35,105,187,103,1,173,237,149,215,133,105,233,233,200,123,93,168,160,145,238,181,59,247,128,133,213,117,211,205,204,234,223,223,76,91,150,152,217,82,140,232,37,168,145,153,197,227,82,58,44,21,168,7,237,20,193,203,61,33,235,45,56,52,190,43,222,177,196,177,107,245,208,115,86,133,249,77,191,68,20,145,174,47,219,222,203,91,247,244,184,217,41,38,72,19,193,49,146,189,31,3,231,20,254,14,175,105,179,227,172,165,241,232,52,243,160,132,251,221,46,15,247,122,230,59,55,153,4,241,93,164,231,160,209,250,132,233,17,78,52,195,232,133,65,196,44,102,218,177,109,209,211,160,45,108,82,109,248,49,9,133,69,18,241,226,77,215,99,62,150,158,19,52,14,180,234,29,229,31,244,39,47,217,80,83,46,196,243,44,97,60,112,55,234,8,110,78,163,165,28,124,72,160,106,159,80,36,113,143,212,
|
||||
62,33,9,209,227,141,159,152,93,140,242,135,43,112,155,232,52,161,238,35,227,242,93,1,220,224,4,233,45,92,243,113,180,1,136,115,45,6,250,221,231,99,240,57,40,153,131,25,62,253,150,125,36,190,108,55,177,174,62,86,189,61,184,220,35,137,97,181,82,113,216,214,28,105,150,242,214,64,44,87,163,250,2,108,94,176,214,10,26,245,137,154,117,45,146,117,141,24,79,163,146,231,3,216,160,8,211,192,19,194,60,229,48,213,71,211,122,232,234,134,25,41,87,181,245,124,166,18,204,156,80,66,120,127,72,168,26,195,6,39,18,32,91,171,117,89,229,205,65,61,24,202,181,41,17,119,162,183,250,232,239,33,243,117,96,182,109,245,223,154,209,226,216,69,63,77,62,48,143,142,140,151,215,18,25,115,125,235,15,25,174,112,59,182,180,65,121,139,160,231,156,83,175,27,36,193,174,227,246,177,17,10,210,64,5,103,148,163,30,112,214,138,59,216,208,108,27,64,255,90,192,160,130,254,149,12,98,248,67,217,112,232,146,1,6,53,100,127,23,43,167,107,207,2,102,226,
|
||||
69,148,198,105,204,65,93,147,96,8,227,195,56,82,6,78,10,244,184,71,53,40,44,29,29,15,37,212,171,147,66,114,127,65,118,168,29,170,20,8,149,194,67,173,60,132,94,141,196,3,48,156,207,5,151,42,133,79,231,76,11,217,42,46,43,41,128,221,235,212,149,37,16,48,41,219,190,108,39,173,237,21,70,185,10,177,31,14,37,228,230,39,187,177,210,211,201,213,143,12,198,37,128,244,90,130,179,150,141,195,218,0,16,66,103,85,41,148,240,106,38,128,79,150,111,198,22,67,178,150,244,243,30,243,134,108,214,139,15,139,6,20,230,230,182,64,215,196,169,114,42,55,118,139,236,105,161,212,55,50,39,220,203,197,34,22,106,132,37,76,199,167,17,98,57,229,41,126,200,227,150,19,96,8,244,142,167,111,194,22,68,95,128,209,42,72,10,20,189,14,183,235,237,22,141,174,12,106,50,11,122,224,35,3,95,196,151,249,67,202,70,76,14,27,250,180,144,12,84,147,111,114,154,94,195,116,100,23,192,193,102,184,57,17,49,12,178,113,199,168,237,39,245,26,199,82,
|
||||
29,197,55,26,87,170,208,25,139,120,149,154,242,185,19,90,62,67,37,213,211,14,224,41,133,125,58,105,26,110,199,184,167,227,38,190,231,230,236,60,8,222,178,242,58,164,166,146,65,83,17,88,229,251,72,127,13,203,91,231,26,154,203,163,55,188,110,47,27,246,53,211,67,171,47,122,195,214,170,209,151,85,110,163,240,155,212,69,10,155,227,74,31,162,21,11,74,76,62,100,54,150,149,212,236,184,181,219,163,128,214,184,10,70,213,19,234,169,125,218,218,118,198,183,2,67,151,206,82,105,96,38,107,93,184,100,225,206,66,93,227,125,95,237,144,210,31,43,74,29,145,55,228,7,216,204,155,50,69,38,73,31,37,69,246,11,150,7,34,97,99,118,50,138,60,236,22,121,61,159,207,83,31,67,68,102,172,138,112,22,75,149,113,44,13,18,113,84,54,115,31,239,181,193,80,249,121,48,68,2,202,226,140,153,111,23,199,119,12,37,64,116,75,223,20,64,48,58,162,178,100,253,14,37,139,48,89,169,46,109,61,110,82,175,185,68,179,89,110,54,183,154,211,27,101,117,
|
||||
153,212,209,196,48,97,11,109,60,45,117,48,100,151,220,106,31,80,90,80,0,37,254,13,145,202,70,241,75,47,151,125,134,58,241,139,70,94,118,244,112,193,146,209,86,182,225,220,133,174,196,61,45,133,228,59,202,5,122,46,34,231,174,70,67,38,229,133,58,209,162,149,153,70,31,74,185,180,235,71,193,241,210,231,226,79,1,225,203,188,110,238,245,98,195,28,205,160,84,209,68,80,142,39,34,138,123,128,182,85,70,1,235,10,133,17,48,95,0,50,194,82,185,201,226,133,252,207,217,25,139,165,21,238,232,33,221,109,72,119,247,124,150,68,68,57,113,0,75,164,230,92,72,36,164,18,188,25,77,40,254,226,59,114,82,240,90,48,240,240,184,72,98,108,181,228,59,1,141,30,44,57,108,236,59,63,76,93,202,199,67,101,233,114,14,174,217,9,10,18,201,111,82,73,8,78,149,125,239,207,183,103,178,11,19,77,209,247,89,123,241,25,71,54,217,193,37,245,41,139,183,160,237,102,240,121,253,197,106,82,12,154,189,18,15,122,173,80,10,21,167,93,242,154,41,174,
|
||||
160,232,235,51,221,96,38,8,180,42,160,56,63,4,229,254,16,110,197,165,43,216,231,226,167,212,227,27,45,115,146,63,127,103,179,245,201,118,223,218,165,151,195,174,81,108,73,41,37,221,136,137,219,194,56,211,36,196,242,90,201,174,79,79,19,239,177,224,189,2,75,76,186,152,71,182,173,150,94,156,143,118,216,41,163,215,143,234,47,136,160,241,238,233,133,198,241,93,31,180,102,145,116,191,63,89,23,111,248,82,83,184,100,168,15,169,26,193,25,248,54,58,20,3,132,11,79,24,143,224,117,64,253,81,73,97,5,175,66,220,219,226,43,26,128,77,253,51,37,218,226,56,53,239,85,69,72,142,34,217,168,182,92,203,11,82,64,234,68,155,183,229,102,210,88,228,55,101,246,194,178,197,191,177,88,94,80,85,202,66,169,114,130,80,143,203,42,80,50,121,117,226,195,231,184,14,49,64,239,98,26,254,86,125,26,37,235,35,54,111,119,22,105,177,111,228,188,238,43,142,122,102,210,155,137,85,157,238,62,197,97,143,211,46,205,169,247,210,251,182,41,185,44,203,144,194,
|
||||
246,164,135,180,19,141,218,228,242,31,18,241,178,186,172,132,92,33,90,10,139,160,124,72,65,85,63,26,174,95,19,198,245,35,57,156,52,170,182,186,146,29,15,171,78,69,104,216,44,65,79,135,167,128,134,154,89,48,186,233,64,149,97,24,50,59,207,110,245,216,161,84,148,168,9,3,30,52,30,191,179,50,167,106,144,208,33,214,111,130,156,121,72,65,172,50,16,81,42,117,106,80,230,221,16,247,145,120,160,62,100,64,79,83,120,144,147,133,109,50,250,251,56,8,198,84,170,67,250,125,79,2,68,170,248,116,196,77,0,164,86,139,230,40,209,44,83,131,139,134,11,146,51,210,238,160,121,236,170,155,158,176,198,132,216,56,210,146,207,168,146,248,204,218,127,90,34,87,135,66,141,94,159,80,186,11,11,110,76,23,117,112,6,215,67,118,97,229,241,142,38,103,54,128,5,206,90,143,98,179,79,32,49,194,131,248,178,54,189,28,205,107,163,103,254,166,116,20,161,172,223,142,67,37,114,60,199,117,65,199,76,149,12,116,239,20,44,197,3,143,159,200,188,97,45,158,
|
||||
5,17,201,215,14,64,41,44,6,198,76,7,232,206,111,99,92,122,80,53,168,194,4,155,181,139,5,99,61,244,93,49,32,114,99,147,60,141,159,115,189,36,210,223,24,194,234,100,183,23,19,152,202,44,121,47,38,92,115,138,137,189,152,224,51,103,161,189,152,64,138,152,118,123,49,33,59,60,225,237,197,4,188,22,200,84,226,77,6,156,157,181,25,126,40,181,48,54,184,36,21,239,4,5,0,239,174,18,102,31,151,59,186,48,190,127,112,123,76,90,53,231,119,99,224,102,206,61,191,230,145,195,169,35,1,23,37,135,250,153,149,95,175,84,163,78,183,245,125,203,50,240,13,47,61,116,157,255,75,61,97,190,215,19,58,228,114,155,149,131,174,208,246,73,36,50,44,61,60,66,22,248,17,182,142,199,213,14,108,55,121,210,216,21,34,181,150,67,61,167,137,53,72,112,101,45,71,180,132,123,205,27,22,88,242,184,167,15,215,247,227,106,72,16,202,26,103,48,28,148,248,105,180,87,71,189,113,200,246,234,138,6,117,171,226,56,47,30,128,4,143,242,85,253,248,206,
|
||||
78,45,147,100,24,38,107,72,13,177,76,52,125,64,148,130,177,34,139,143,95,176,222,174,143,71,111,45,113,1,75,69,36,135,26,192,36,215,62,105,174,171,126,110,126,241,240,188,194,236,94,252,163,33,175,21,94,204,239,56,195,243,93,179,161,46,208,121,40,8,64,49,192,249,30,4,168,169,81,9,171,246,128,48,206,229,6,39,173,190,75,184,3,239,49,148,77,20,218,70,185,37,168,126,121,129,205,253,188,142,42,92,82,179,146,181,203,114,36,115,170,154,34,122,158,55,227,152,31,19,141,134,13,238,157,183,212,207,74,189,72,126,189,189,54,137,175,137,24,103,114,222,106,171,89,21,126,193,115,26,204,103,140,1,222,16,20,68,74,136,109,196,54,84,9,185,4,133,219,76,25,175,60,238,40,238,120,124,240,190,236,36,226,222,153,177,32,60,66,248,178,160,40,222,172,24,152,154,10,26,121,234,134,190,107,108,48,6,154,220,11,83,126,86,240,109,34,188,83,77,216,238,189,188,187,28,56,88,110,210,249,51,247,128,102,14,6,67,75,60,119,167,185,66,226,100,
|
||||
82,203,224,91,111,199,49,87,164,81,203,204,99,133,129,131,208,72,188,75,233,83,24,222,217,228,47,74,45,71,101,216,67,8,11,138,33,246,16,2,70,49,196,30,66,164,80,12,177,135,16,20,20,67,236,33,196,28,197,16,123,8,241,40,169,201,11,40,19,57,148,215,245,81,23,18,152,140,245,171,165,21,4,187,222,87,225,17,151,145,196,171,241,141,39,130,166,178,69,233,54,138,207,55,150,230,149,44,235,231,190,71,218,1,68,217,86,200,173,248,209,27,71,161,74,102,178,136,146,79,42,88,120,239,117,217,252,32,73,62,165,123,161,163,71,247,205,244,241,61,40,233,92,38,133,153,35,248,216,216,160,9,230,246,130,23,67,29,76,243,159,5,2,184,241,89,32,16,210,63,11,4,73,18,101,197,58,189,6,18,150,172,62,111,125,99,0,252,158,144,146,84,182,159,211,80,135,105,90,120,118,254,172,135,142,50,117,124,118,113,125,114,11,152,222,84,110,208,129,50,191,87,208,16,235,195,226,206,145,70,13,246,200,242,236,209,35,141,37,91,21,225,139,251,69,225,
|
||||
6,196,139,253,64,177,203,35,70,125,75,245,60,112,138,66,5,16,197,10,123,168,192,65,177,194,30,42,32,40,86,216,67,5,46,138,21,198,56,20,245,160,24,97,43,77,195,28,195,202,45,228,4,88,118,62,210,70,41,201,130,80,170,55,70,61,116,103,94,224,146,245,70,60,35,122,131,169,43,207,186,179,89,153,159,113,44,22,173,236,235,199,112,5,121,227,80,9,152,188,58,60,143,200,202,142,10,153,141,199,173,60,78,148,89,119,21,170,133,170,125,177,138,67,204,71,213,181,227,109,5,181,205,166,39,114,38,16,168,162,32,110,54,51,123,86,48,204,37,211,192,210,193,37,44,1,18,47,214,64,189,161,192,43,0,158,247,108,220,104,40,68,245,46,69,208,224,32,74,183,159,80,134,228,16,27,167,7,123,177,231,195,250,19,39,96,137,194,134,242,89,4,86,197,224,90,31,215,249,196,230,93,25,209,39,54,127,110,190,71,217,124,65,86,61,200,241,36,30,117,189,62,159,31,134,205,42,61,8,198,189,73,3,114,129,187,173,208,178,244,9,202,229,239,192,43,
|
||||
79,69,76,211,210,96,195,26,62,80,0,152,16,110,78,6,72,200,66,160,85,0,96,76,243,124,255,90,236,183,237,33,202,59,44,242,123,12,166,8,103,34,127,57,54,227,198,161,208,211,29,51,205,151,153,167,42,15,250,172,155,233,178,198,104,78,206,71,7,22,200,254,48,244,11,251,121,17,116,35,111,176,19,105,167,93,111,118,196,88,113,108,242,125,202,26,178,152,227,129,186,112,117,78,10,221,161,83,160,43,210,104,114,57,245,154,105,118,246,26,177,251,70,121,183,69,166,76,80,85,211,40,133,211,199,41,211,190,129,27,217,61,225,39,37,147,1,220,243,193,152,101,6,35,91,70,236,192,165,58,167,10,6,14,174,68,254,224,96,213,176,210,107,96,74,162,131,12,124,47,42,141,111,175,244,116,122,10,234,184,26,90,197,243,142,110,57,187,146,6,182,221,232,224,18,102,202,35,29,235,209,193,64,115,150,84,112,60,253,100,131,108,51,135,20,18,86,11,218,70,208,203,107,119,199,58,25,139,143,147,174,233,237,182,245,10,77,150,71,169,187,229,178,125,102,202,
|
||||
207,91,23,39,232,74,29,51,77,250,248,26,189,46,225,66,204,63,38,128,225,147,115,206,233,137,124,225,239,231,18,173,52,62,34,171,63,60,17,194,93,3,11,246,73,197,243,210,66,108,160,193,9,227,130,160,0,216,116,122,12,223,126,9,45,15,118,25,66,127,181,232,58,151,4,20,169,177,123,39,80,129,87,187,57,157,145,146,174,177,237,90,197,158,53,135,158,120,11,194,55,46,180,105,136,30,172,43,129,68,246,164,19,126,115,166,208,101,59,0,217,82,53,240,40,121,128,84,138,11,69,172,71,78,79,179,177,180,241,122,113,87,72,132,147,183,199,187,102,169,250,120,164,90,182,155,106,92,171,75,3,122,108,189,136,88,132,28,210,8,137,121,77,58,12,16,122,197,68,40,106,10,170,233,47,117,7,30,169,54,241,46,156,91,237,179,202,213,193,249,121,31,50,65,183,204,174,251,208,94,206,241,248,172,158,226,76,159,39,65,99,151,36,234,41,229,104,48,204,208,162,23,66,185,125,128,18,219,103,169,48,239,254,196,216,215,46,136,139,5,39,1,213,30,4,160,
|
||||
148,253,28,229,236,224,36,97,198,194,170,183,227,24,197,119,120,41,128,183,52,163,170,160,6,223,103,188,43,137,113,243,220,22,4,10,199,86,208,228,138,216,89,226,104,226,80,47,63,3,228,155,3,227,139,73,84,130,167,3,102,13,35,150,206,143,8,56,52,92,30,139,89,64,77,186,83,60,160,157,68,53,245,198,138,244,246,0,85,5,98,148,177,97,253,234,251,55,145,234,137,146,197,220,18,17,228,80,120,64,201,230,228,39,1,24,198,192,42,221,210,116,76,168,51,94,194,238,25,228,240,61,228,131,93,165,81,166,221,43,14,111,72,219,183,123,198,130,86,28,63,239,15,205,217,39,10,39,98,210,45,144,75,252,54,174,123,198,222,95,159,45,208,93,118,194,204,194,251,254,97,58,51,155,219,5,14,18,121,236,83,25,170,250,90,218,125,35,166,231,198,147,141,204,241,24,82,244,42,195,250,112,154,105,115,162,218,97,159,167,236,114,150,125,173,197,162,109,83,245,120,147,222,210,152,247,198,230,141,212,170,139,230,82,45,94,105,177,92,111,206,123,185,110,44,85,
|
||||
154,85,220,219,254,241,26,141,189,101,209,219,248,224,106,123,215,169,82,136,165,144,85,76,244,94,142,156,70,220,116,150,162,148,114,186,128,25,102,11,72,255,45,113,125,246,206,66,210,119,146,128,32,20,51,18,192,66,177,90,161,240,109,51,133,54,219,63,89,190,206,101,204,9,75,41,188,169,55,156,202,75,49,224,39,194,238,55,37,92,189,101,55,113,49,102,116,2,189,222,134,79,112,238,67,91,193,224,244,77,115,225,170,110,97,105,157,118,49,145,247,166,187,197,100,137,222,4,245,70,146,78,145,95,123,215,126,73,232,134,20,218,190,154,112,80,61,45,22,86,144,170,233,157,116,136,32,237,136,226,185,193,152,235,112,203,106,146,94,151,41,99,107,9,64,199,52,76,205,227,43,246,147,145,31,184,165,16,79,58,228,119,17,191,143,108,94,73,167,187,173,115,246,41,29,224,201,117,229,251,116,0,121,228,211,88,242,91,211,73,83,26,80,191,131,200,106,105,56,136,207,81,238,146,20,185,215,115,122,99,104,155,148,222,242,165,246,251,12,14,49,207,198,49,124,141,
|
||||
137,215,222,32,141,51,122,189,2,195,40,199,109,192,132,197,106,39,52,207,96,228,41,64,87,208,215,253,8,109,29,45,198,99,97,193,221,129,146,118,141,197,104,207,218,222,200,35,63,168,89,80,88,13,191,225,112,189,143,208,42,203,94,117,13,132,173,233,153,133,182,24,45,233,57,116,158,142,203,241,58,182,65,222,9,210,6,36,158,239,177,197,23,25,92,28,36,144,142,250,130,198,91,28,146,101,142,235,166,1,38,152,241,94,241,158,200,39,167,97,120,37,100,29,142,57,77,92,19,123,116,167,86,70,217,216,106,186,4,233,30,31,231,207,35,3,77,43,5,80,110,193,54,153,2,123,197,116,120,157,73,162,129,214,151,202,67,150,155,43,167,118,215,240,55,228,87,15,205,88,163,1,92,106,86,177,108,17,40,60,153,173,209,113,37,104,222,22,133,44,7,139,31,165,247,45,99,110,193,149,123,134,97,235,243,133,206,20,21,52,147,135,113,168,222,184,191,58,196,140,129,168,197,179,153,216,10,193,231,45,197,220,11,213,28,190,34,251,217,221,212,242,186,52,205,46,
|
||||
59,52,133,111,194,64,14,18,240,107,96,138,109,232,90,14,47,214,96,171,97,240,95,135,88,251,145,93,30,242,131,17,22,216,127,127,83,228,239,134,137,107,226,90,98,107,235,133,173,1,146,111,166,75,71,243,230,106,252,92,241,41,97,123,208,97,74,18,46,151,23,244,243,20,217,181,125,4,142,237,247,41,155,32,152,244,241,75,14,56,232,205,219,165,103,175,189,36,2,200,234,235,203,7,109,64,223,28,74,239,164,25,249,11,49,254,12,69,85,134,215,212,189,63,88,246,41,169,46,86,95,235,122,128,36,141,100,88,144,35,189,60,232,110,1,133,245,230,184,170,16,237,233,186,107,46,109,220,172,187,66,202,85,171,153,232,9,66,120,177,154,217,3,210,22,47,29,44,152,97,119,18,116,153,57,143,1,110,38,214,45,156,152,56,254,196,187,225,130,45,83,205,29,112,201,74,185,173,148,104,202,108,255,168,3,81,19,94,208,204,211,27,105,149,54,107,86,141,143,13,114,194,46,24,234,207,65,48,100,11,109,60,10,123,85,10,3,172,168,90,15,166,220,92,11,189,
|
||||
87,130,124,244,118,113,122,33,227,7,83,211,114,105,221,242,155,91,152,54,78,115,166,228,18,150,99,47,127,135,224,183,224,212,37,141,4,221,160,93,18,139,70,153,185,4,68,95,40,96,195,180,83,87,107,199,105,43,216,6,143,154,106,178,220,1,24,82,247,242,72,145,107,47,158,165,237,234,86,188,147,97,47,140,118,66,240,145,206,146,185,139,136,5,16,37,209,91,36,96,185,254,20,197,97,85,242,83,20,223,69,151,159,162,120,51,117,252,41,138,155,194,181,97,129,145,130,92,49,238,234,230,237,214,240,30,51,249,123,106,106,136,72,213,196,20,104,60,98,203,64,118,12,166,210,132,242,67,196,210,168,207,145,188,178,48,33,3,134,70,131,167,190,149,6,66,102,75,244,144,197,34,14,52,106,186,165,223,77,157,38,206,135,178,206,212,163,142,180,223,4,199,99,112,137,169,176,46,138,6,167,189,26,59,14,94,169,182,203,215,254,122,173,195,128,70,254,28,126,137,55,27,85,33,133,213,234,213,101,187,42,112,35,111,165,165,112,208,19,70,226,53,125,93,24,138,
|
||||
233,90,172,242,128,23,60,3,168,141,198,229,77,218,15,233,54,141,52,212,188,179,136,67,106,37,255,130,60,237,221,243,75,175,216,81,32,100,87,20,245,157,48,244,106,211,50,145,8,7,229,234,123,170,46,64,185,250,158,170,219,80,174,190,167,234,107,148,171,239,169,186,8,229,234,123,170,174,68,185,250,158,170,243,80,174,190,167,234,66,148,171,239,169,250,17,202,213,13,230,32,251,164,159,97,238,19,5,7,23,172,167,59,188,228,58,172,139,141,158,103,145,37,135,206,218,52,101,192,141,134,188,232,216,169,119,76,176,141,228,59,97,223,136,215,238,40,214,52,67,208,246,224,158,220,200,176,59,166,250,105,182,89,87,54,135,248,34,47,25,62,4,218,253,136,62,231,57,106,31,188,88,202,201,180,205,222,174,152,53,183,232,140,143,196,207,65,36,238,40,250,111,14,145,54,145,4,227,19,0,80,55,48,41,152,71,37,151,220,55,92,120,198,199,176,251,52,39,180,239,197,115,145,170,109,221,139,231,108,121,83,184,23,207,143,72,233,187,189,120,30,203,94,27,42,57,
|
||||
189,131,21,119,121,12,23,60,185,46,137,147,196,217,154,2,171,70,167,78,90,119,53,170,228,206,239,183,17,58,219,192,38,227,61,18,166,166,102,69,216,14,106,15,213,128,72,246,72,130,221,74,50,60,189,26,27,150,173,92,51,88,126,53,217,174,195,185,121,242,204,52,114,29,21,188,108,222,211,13,139,223,201,132,195,40,59,124,137,211,221,208,39,97,29,43,73,189,157,102,33,8,71,68,13,23,212,120,87,3,152,32,137,8,78,131,20,244,218,199,129,167,193,103,8,103,112,18,56,181,173,92,249,140,6,188,190,211,19,189,134,240,207,75,26,203,4,6,152,39,133,211,231,121,200,14,89,34,167,201,177,229,29,243,184,15,190,15,208,118,136,5,131,107,197,201,138,140,7,113,135,199,136,75,5,81,178,241,98,242,76,86,79,55,125,174,18,16,175,51,174,64,180,135,10,14,36,64,220,1,14,179,214,15,165,122,151,68,102,164,121,230,101,182,39,44,245,98,239,147,53,17,237,57,190,166,7,78,165,141,250,64,226,245,31,100,244,1,13,200,173,223,122,133,158,46,
|
||||
38,11,105,11,117,31,29,81,24,47,231,237,240,210,213,242,103,120,55,233,73,165,49,169,211,242,81,255,181,185,169,0,98,33,14,152,113,65,148,196,167,44,2,213,223,82,231,244,50,9,202,100,67,234,79,74,125,192,211,94,31,9,115,146,183,183,208,97,61,221,203,205,196,0,94,2,220,236,54,180,35,153,129,96,3,125,238,243,104,1,13,129,47,161,249,194,202,59,4,23,207,207,107,214,127,3,31,47,254,145,143,115,95,226,176,162,210,207,41,84,72,251,204,39,23,156,76,230,244,253,140,63,64,10,235,94,145,223,61,244,62,41,242,155,18,241,147,34,127,114,121,251,89,145,79,144,62,41,242,171,49,240,73,145,55,80,26,12,77,65,163,57,44,20,63,69,236,138,66,251,41,98,71,101,76,150,99,97,12,137,67,93,223,254,3,3,162,58,94,122,139,82,240,23,148,131,239,41,56,5,229,224,123,10,78,67,57,248,158,130,239,57,248,158,130,95,161,28,92,157,51,34,167,134,247,224,158,130,11,29,245,39,231,133,173,2,65,26,47,13,156,120,150,175,17,50,
|
||||
71,129,11,250,67,73,31,35,10,129,130,150,41,16,210,29,92,70,229,128,120,147,167,88,30,31,219,232,35,96,67,212,110,36,160,39,182,239,227,212,38,147,146,18,190,240,157,247,240,202,203,161,237,182,155,190,45,98,9,15,215,24,114,43,142,139,227,223,46,11,158,117,201,171,173,215,247,97,124,172,148,92,81,95,175,225,97,212,75,209,85,194,195,119,39,247,222,68,132,71,148,155,152,193,81,165,174,176,93,98,24,30,200,142,75,80,55,240,224,41,185,7,54,5,24,165,172,92,221,122,116,60,172,134,14,152,157,198,84,54,82,204,121,16,17,110,155,249,75,89,45,33,55,4,1,0,124,17,61,40,121,136,210,217,158,180,238,119,39,6,80,231,190,32,64,34,49,105,179,181,29,49,175,249,194,94,166,176,167,231,195,200,103,122,206,190,255,76,207,155,130,61,61,199,145,17,69,222,106,94,112,38,23,28,173,10,13,199,154,109,40,24,148,160,148,69,110,117,213,159,78,125,212,222,125,164,21,175,55,134,67,127,15,246,225,47,129,26,184,149,0,184,87,73,184,93,
|
||||
79,191,231,237,119,111,97,45,183,33,187,139,250,41,33,93,145,71,235,49,217,151,215,134,208,16,41,49,194,13,54,145,141,103,95,106,174,173,175,135,71,217,12,162,220,244,108,165,222,219,167,236,114,93,121,166,12,160,116,225,162,216,215,85,16,64,35,5,117,138,209,189,95,189,202,246,38,224,112,216,41,114,236,44,89,19,7,75,167,118,186,233,212,50,57,141,248,89,202,211,231,134,9,145,43,251,203,14,59,163,195,36,108,90,221,93,215,22,200,66,98,216,192,15,191,60,129,182,168,220,221,40,121,142,47,88,136,130,96,231,39,82,44,210,186,45,225,54,212,65,27,19,180,93,122,95,247,185,250,226,62,89,255,74,189,61,223,39,235,125,189,219,145,181,49,222,224,26,187,162,149,201,97,34,248,226,25,47,73,98,113,147,205,254,217,13,110,162,163,138,238,56,172,36,172,191,76,15,247,201,122,148,135,191,226,238,206,206,100,221,96,156,12,125,18,240,31,163,159,5,124,158,251,36,64,46,197,241,119,245,70,42,59,232,156,198,28,18,73,201,108,76,153,121,218,113,
|
||||
172,225,76,68,72,107,34,122,60,124,248,161,57,37,5,144,212,242,57,154,173,186,0,205,0,13,128,220,85,153,118,124,196,165,41,17,111,164,191,128,178,244,138,33,82,120,53,71,44,64,175,232,188,183,194,124,129,89,193,215,210,123,225,19,102,242,254,152,121,201,14,133,137,239,13,5,176,52,170,192,126,137,6,135,195,214,23,109,56,4,128,138,17,5,105,200,228,216,23,88,42,157,210,35,133,113,172,109,144,49,179,144,40,236,244,167,91,85,233,3,100,222,148,7,197,113,231,52,154,31,6,134,176,65,83,28,53,139,65,135,254,80,98,206,68,243,202,192,205,237,233,121,3,47,247,246,230,111,213,34,193,123,57,204,150,205,2,185,95,96,125,22,216,175,59,50,171,110,112,225,24,95,21,31,38,174,87,230,81,42,178,17,207,121,160,113,34,32,191,165,151,200,103,225,254,104,31,140,201,79,208,59,60,51,76,252,196,140,39,206,69,25,188,108,49,60,106,94,22,218,6,119,143,212,110,202,8,33,76,17,188,106,36,94,228,175,107,52,70,170,7,202,28,105,70,43,
|
||||
122,251,44,66,91,151,127,151,235,2,145,83,117,38,133,119,65,48,1,209,155,93,206,150,14,87,181,190,116,199,157,174,98,156,57,230,113,175,239,36,125,66,5,229,113,105,209,126,93,242,25,153,114,255,225,128,231,250,147,171,171,224,33,113,24,5,96,103,217,174,165,255,150,210,1,161,178,199,15,17,204,97,81,142,110,120,165,37,244,94,141,218,100,214,169,235,115,242,198,201,56,39,120,69,96,175,2,215,42,51,57,32,138,88,39,198,39,146,175,92,218,140,149,114,51,75,8,170,64,40,6,38,248,208,40,115,227,83,31,47,4,22,179,118,149,228,205,174,194,115,85,71,126,151,241,182,24,135,231,97,98,30,49,94,18,164,101,104,139,142,167,142,142,167,229,137,242,162,206,102,68,154,41,144,116,227,34,163,124,66,149,147,215,116,64,45,50,226,111,234,12,234,97,243,84,158,176,3,61,218,245,202,200,52,21,149,247,146,208,157,136,29,138,150,107,51,5,85,224,96,189,225,155,118,26,53,20,154,61,43,82,45,57,160,166,59,140,19,206,203,161,80,12,182,84,13,
|
||||
199,21,240,154,15,142,34,242,232,62,67,79,37,50,103,37,238,116,105,98,36,134,244,24,255,138,192,53,41,139,247,90,1,169,193,19,38,173,113,96,30,251,156,160,175,15,63,39,232,55,157,207,9,122,225,217,231,4,253,170,85,121,66,129,81,227,145,206,48,238,117,48,156,124,159,152,103,49,86,130,209,91,68,221,200,104,226,142,120,65,94,224,65,26,59,24,148,135,70,181,88,240,147,162,223,103,30,125,82,244,241,163,221,39,69,95,163,191,248,164,232,243,105,156,79,138,126,52,221,231,59,47,124,66,46,194,120,50,34,46,42,203,105,0,234,202,135,150,23,180,54,210,25,65,35,67,243,171,75,54,58,156,219,131,5,20,43,200,117,159,19,237,45,217,231,68,251,248,241,115,162,253,26,255,57,209,206,119,176,204,40,45,226,29,45,183,164,66,38,255,12,62,64,141,130,140,194,82,5,31,224,61,20,200,162,88,96,15,5,64,20,11,236,161,192,29,138,5,246,80,192,136,98,129,61,20,40,1,206,248,145,208,121,25,103,166,153,116,74,214,162,153,41,235,248,68,
|
||||
141,154,213,129,32,19,141,207,142,130,2,38,248,124,202,147,171,154,177,246,154,170,77,140,4,19,109,25,75,97,113,132,43,161,136,230,41,213,140,220,184,213,29,62,57,88,234,138,53,23,177,72,206,72,184,241,237,205,202,58,15,165,207,160,77,52,99,0,9,35,225,227,53,247,174,126,20,144,107,250,131,42,187,205,55,142,122,236,179,178,175,8,113,174,92,183,146,169,161,158,110,215,175,40,16,5,15,210,141,228,219,231,232,107,14,121,205,12,133,40,134,184,81,222,190,29,193,134,227,44,12,59,43,254,208,152,126,67,108,128,71,166,129,109,218,228,248,213,124,3,246,160,41,6,86,98,32,182,91,225,65,212,151,186,119,70,125,201,123,103,212,119,182,119,70,125,131,123,103,212,215,176,119,70,125,89,123,103,212,247,125,239,140,250,42,193,207,29,195,185,207,29,87,131,159,59,134,246,206,149,147,160,66,109,14,30,172,237,207,6,64,29,231,122,206,185,35,217,131,61,183,100,95,41,132,195,156,32,124,56,123,208,189,249,92,17,177,213,43,25,178,238,143,38,231,214,
|
||||
88,255,145,94,224,110,173,147,115,133,65,25,200,18,117,25,137,138,181,148,251,229,181,43,191,69,117,101,169,63,238,5,18,62,223,202,249,164,32,8,208,185,78,240,178,146,4,224,15,201,81,100,246,188,71,99,255,197,235,123,186,135,162,144,144,164,77,147,236,249,56,46,128,250,216,17,6,124,128,3,39,251,207,67,224,63,161,185,255,252,122,246,116,157,219,33,23,180,98,246,100,96,108,82,202,167,143,182,43,227,76,144,203,250,159,143,8,229,96,213,35,138,35,23,34,9,182,29,50,99,40,217,55,185,231,129,118,79,192,92,248,147,234,197,3,244,116,12,227,8,27,250,27,46,139,125,17,227,16,134,200,175,230,160,197,18,17,46,82,125,81,97,60,98,160,246,124,240,169,120,34,77,138,79,75,120,204,137,190,158,94,163,197,7,53,148,250,16,140,88,117,9,67,193,130,4,114,61,183,47,126,142,97,197,215,239,12,140,148,146,37,143,208,226,24,5,221,253,181,75,186,219,102,117,38,30,78,226,207,182,228,17,176,146,233,245,65,119,124,39,162,22,36,66,124,181,
|
||||
169,127,232,105,53,146,35,170,72,236,226,47,104,203,43,133,77,118,57,239,232,51,2,161,158,135,159,8,242,9,201,145,124,234,1,25,85,5,5,3,138,45,128,1,7,27,134,204,83,127,8,11,19,12,30,15,58,77,234,7,47,202,195,131,239,90,218,92,91,55,221,190,9,85,20,22,225,140,146,165,72,8,136,216,5,97,13,212,122,186,143,235,114,192,174,150,83,112,205,159,177,96,15,147,4,113,164,56,58,193,76,2,229,66,12,80,75,201,80,189,220,141,144,172,178,99,66,189,113,80,103,36,234,39,40,114,206,98,56,164,67,132,241,82,184,190,24,22,186,205,103,123,138,34,6,120,98,64,252,120,78,71,151,19,87,191,10,249,213,135,89,3,146,229,23,110,15,6,18,28,34,201,99,16,60,71,202,160,2,192,162,199,62,28,141,223,41,167,13,103,125,76,191,15,31,177,161,155,51,10,89,224,119,143,159,130,39,97,177,81,177,49,132,15,251,55,164,144,131,201,155,92,187,51,252,182,245,153,174,3,236,7,232,93,169,244,96,31,6,245,14,133,32,19,26,10,
|
||||
241,231,227,75,176,233,180,184,3,12,75,1,48,250,137,96,82,240,9,181,163,71,194,31,106,161,12,237,109,250,200,131,85,46,204,225,167,253,114,64,134,111,247,111,162,99,3,15,168,123,1,238,220,10,126,118,136,3,84,146,31,253,87,150,176,189,239,21,31,116,7,160,135,79,44,89,162,155,110,248,112,0,90,197,64,194,79,44,100,219,87,245,104,204,95,199,102,92,7,247,201,78,252,237,68,200,46,52,158,230,106,24,41,81,111,15,32,65,36,97,146,143,21,147,93,65,82,173,134,187,70,83,114,182,233,56,8,207,209,32,222,84,156,88,117,96,92,66,101,90,143,21,245,222,147,112,255,201,30,217,219,93,181,19,243,83,88,174,225,24,187,223,233,184,207,219,215,37,56,199,161,35,240,251,174,176,200,197,177,182,142,231,34,237,8,187,112,75,245,161,252,162,244,0,81,220,159,235,81,132,89,202,37,186,252,192,69,34,254,0,213,93,196,23,180,112,73,187,158,5,246,42,147,131,245,255,214,35,176,234,140,186,66,12,220,250,137,19,58,214,145,118,59,38,163,115,
|
||||
12,70,124,36,197,130,24,12,198,227,62,247,19,49,152,135,250,1,230,147,121,94,253,108,98,92,159,77,255,251,103,115,111,161,102,11,225,11,76,209,35,212,34,96,232,151,251,175,110,28,96,252,216,253,87,55,158,78,248,159,190,201,225,250,108,158,212,62,155,126,241,103,147,255,255,249,158,7,133,253,217,68,222,62,153,231,240,81,129,48,52,31,98,48,255,79,121,71,254,211,198,149,254,87,230,151,237,154,136,77,145,162,253,37,109,165,173,218,170,138,42,85,85,89,237,106,85,1,30,236,33,140,106,108,214,99,147,102,127,88,25,115,6,19,2,133,4,211,196,156,9,71,56,12,132,64,32,28,230,52,87,3,1,26,72,0,199,96,206,64,33,220,135,73,216,119,216,227,25,99,124,0,73,91,173,80,98,191,153,247,190,247,221,239,251,190,55,126,163,30,44,68,143,48,199,194,135,150,1,158,170,117,252,68,179,58,193,183,231,157,205,176,153,145,49,90,80,130,38,174,118,126,190,58,218,214,28,196,205,117,21,110,234,139,113,19,254,90,26,54,85,25,252,38,160,27,
|
||||
55,203,82,235,239,204,110,141,60,138,179,150,32,142,25,178,212,62,209,93,140,155,153,201,184,25,157,129,155,170,120,220,84,253,8,127,12,179,222,144,144,7,39,27,76,57,150,78,21,110,170,82,249,77,85,34,191,201,242,115,98,253,81,239,210,250,179,110,21,68,122,79,237,17,143,36,220,244,40,231,201,169,50,125,65,87,253,146,10,63,158,158,232,73,62,222,226,157,154,111,108,221,211,197,239,153,193,100,197,15,38,102,146,182,182,135,225,140,215,84,240,233,55,86,44,170,56,44,150,84,67,189,235,231,233,157,229,109,64,205,164,222,244,165,17,88,248,86,1,155,168,110,123,106,2,89,203,124,139,54,19,65,30,52,249,192,215,99,244,212,152,220,186,55,245,248,122,180,170,65,149,113,187,98,189,45,51,122,3,128,46,54,30,171,119,149,176,169,238,214,128,121,85,137,154,195,183,69,175,74,222,88,95,46,190,138,222,41,132,35,114,87,202,180,245,217,251,251,139,141,237,171,141,166,225,95,250,71,51,71,243,218,127,94,174,30,140,135,200,168,111,15,110,84,109,108,
|
||||
213,62,220,106,218,185,147,219,167,41,191,145,8,47,119,142,90,219,210,111,131,59,215,183,227,154,90,51,161,192,212,131,241,8,195,222,252,132,18,253,176,62,22,219,123,140,165,124,253,153,101,121,43,53,51,22,206,239,89,31,12,117,113,131,47,173,185,75,187,205,22,235,211,134,218,103,147,250,206,220,45,115,105,67,229,189,241,153,167,219,119,74,231,87,166,30,152,103,45,209,141,29,240,188,20,115,210,194,193,226,234,254,179,129,195,141,162,198,241,230,213,137,237,177,133,187,143,54,246,118,86,172,35,47,7,182,182,126,181,116,183,26,161,29,25,226,250,12,133,149,253,19,165,45,55,222,44,29,154,54,54,43,158,228,207,26,214,154,111,189,206,124,121,112,176,163,221,139,222,133,191,163,152,233,156,203,159,24,255,105,124,190,96,164,109,174,246,97,246,212,84,78,174,246,81,89,142,6,253,222,225,102,27,64,105,222,82,109,156,155,27,74,174,233,239,185,217,82,50,178,153,156,95,251,164,45,187,126,45,119,162,249,214,176,105,119,229,117,187,74,53,54,86,153,21,159,
|
||||
249,192,80,163,31,78,83,77,85,103,223,206,209,101,111,154,167,110,164,212,245,24,239,169,245,115,64,160,73,234,214,238,165,245,234,250,122,77,86,98,108,207,204,193,116,225,242,110,135,225,198,76,156,22,204,163,73,29,205,207,79,235,171,76,75,109,175,140,83,215,77,63,105,108,110,214,214,54,60,26,27,141,222,75,4,196,116,86,235,245,154,188,248,53,189,118,40,77,59,240,166,102,250,218,238,65,229,242,242,166,185,82,175,203,130,170,150,52,107,42,54,245,39,77,104,178,205,89,247,239,143,21,232,198,150,107,54,55,239,30,230,214,93,127,142,238,119,118,15,247,109,170,117,115,37,153,131,189,27,13,133,45,119,71,179,138,75,83,179,180,218,172,102,248,171,34,224,202,135,128,206,165,173,87,55,253,100,72,216,51,150,12,189,221,238,41,175,154,140,126,178,123,184,251,250,245,53,83,243,74,140,5,74,109,164,236,201,189,244,204,123,67,21,169,102,168,4,3,253,125,234,165,216,170,170,170,254,162,145,2,157,181,119,239,94,95,93,117,131,122,180,203,56,144,157,156,
|
||||
179,176,184,212,28,15,253,150,161,51,127,102,100,118,191,53,189,191,181,182,230,225,122,211,172,78,93,90,153,49,179,188,188,208,49,152,177,179,58,10,226,6,85,165,234,254,173,60,253,218,90,246,92,197,84,85,85,186,169,37,109,245,237,181,162,91,251,9,227,69,181,15,59,186,140,154,132,248,248,199,214,134,188,5,160,197,197,19,115,179,171,55,117,35,25,45,5,5,179,49,237,49,147,77,186,242,104,140,94,91,175,169,48,115,65,187,221,121,119,88,243,86,155,181,152,147,114,103,97,121,229,209,180,62,70,255,32,15,12,29,75,219,77,220,155,109,172,76,93,190,214,21,111,141,223,127,81,245,184,33,101,118,230,151,138,88,40,116,32,139,85,117,234,232,160,121,192,60,102,174,179,36,14,15,215,78,86,38,90,235,235,83,234,106,117,147,3,69,201,237,186,152,245,42,168,247,131,11,121,155,217,227,111,230,214,247,86,151,173,77,21,150,221,199,173,181,22,235,248,13,93,174,89,51,171,209,172,238,90,150,154,11,86,107,26,107,114,183,74,53,214,233,50,99,108,243,
|
||||
45,232,231,239,239,196,174,108,55,237,188,53,143,151,44,229,236,61,95,205,126,113,184,102,30,78,169,158,175,54,12,47,37,108,55,190,152,251,229,205,208,124,206,126,79,71,204,192,65,67,246,237,140,123,55,226,144,4,45,121,45,243,45,214,131,237,146,150,198,55,166,95,95,214,13,86,88,203,126,172,172,31,189,30,211,178,191,51,182,156,91,158,165,189,5,187,238,131,190,83,29,134,169,155,105,233,198,162,174,253,116,221,90,122,79,71,247,204,244,193,102,117,73,250,226,98,236,139,138,187,115,198,162,66,227,116,81,186,165,160,40,165,7,219,203,177,235,206,212,82,111,223,174,49,123,78,111,172,155,28,41,207,216,126,149,145,25,159,168,205,209,197,24,160,237,39,60,24,61,48,154,158,244,46,245,207,63,216,203,188,179,254,236,103,253,80,70,204,214,76,82,186,193,248,188,51,175,187,106,119,225,97,197,86,231,171,103,237,107,27,229,27,134,167,93,201,69,61,43,247,83,76,93,234,166,107,207,243,211,246,103,77,41,99,85,25,37,170,233,212,242,156,210,178,68,203,
|
||||
118,221,193,225,148,238,176,119,118,203,216,126,216,150,3,143,173,50,46,188,62,140,94,124,251,147,106,153,127,208,213,23,164,40,28,30,128,69,200,194,236,135,116,225,163,182,148,10,66,44,163,24,66,42,83,16,82,10,31,186,5,15,216,34,105,41,65,18,140,132,140,162,236,71,115,9,148,140,146,148,72,174,218,174,218,78,227,138,36,165,148,159,211,177,90,255,32,37,74,138,59,149,128,20,137,40,134,193,231,114,125,73,41,62,39,21,164,192,143,248,144,8,100,191,203,228,132,156,98,34,41,145,130,6,192,153,112,153,92,33,2,200,201,34,41,57,169,144,201,25,63,130,102,208,41,96,180,84,76,253,0,129,147,184,43,160,234,60,231,192,178,128,143,208,97,109,232,251,95,63,250,202,249,160,179,127,134,83,82,48,233,197,191,5,16,223,253,41,32,224,47,1,1,248,120,51,64,88,40,41,250,62,24,157,199,70,216,155,65,182,62,248,106,136,189,73,216,160,4,113,15,48,19,217,198,64,60,105,105,148,236,123,64,237,21,208,143,131,39,33,10,39,165,151,41,134,
|
||||
139,175,11,28,63,21,139,133,2,161,223,69,30,134,156,251,151,20,84,68,48,193,94,64,109,22,53,225,7,44,154,128,70,0,138,189,35,240,179,227,11,174,2,225,74,169,43,8,41,32,113,27,172,243,196,183,148,66,41,151,50,224,174,156,10,163,228,148,84,68,193,251,223,121,133,2,32,151,6,106,230,116,132,27,3,64,70,194,137,132,127,102,136,72,57,20,168,130,246,142,7,64,17,25,5,100,154,92,120,238,29,240,195,33,93,199,145,118,112,70,182,71,136,171,30,0,27,71,7,225,57,182,203,5,66,65,253,224,24,203,50,59,144,140,160,8,146,129,83,11,252,252,145,197,145,18,6,241,5,43,180,109,196,57,59,4,168,219,78,74,237,150,65,136,5,240,24,59,225,7,66,255,223,13,203,130,89,180,130,9,244,225,18,252,5,194,49,173,63,241,126,4,2,8,130,10,14,85,159,148,138,177,28,104,248,15,98,137,46,73,200,80,74,226,149,145,218,78,70,124,143,156,231,156,198,136,143,90,116,201,85,228,162,127,75,206,94,161,21,225,206,218,141,145,178,47,
|
||||
39,144,209,71,84,255,228,156,255,45,172,224,93,203,226,15,97,67,30,37,237,207,177,44,103,129,123,16,245,37,41,3,86,11,161,128,150,42,206,70,140,24,160,91,127,6,230,114,193,171,11,4,237,196,5,15,232,190,3,29,60,19,228,223,139,134,120,197,155,119,108,177,239,157,91,191,83,107,245,36,139,119,187,134,157,177,20,126,183,171,159,207,92,254,99,105,255,255,239,74,135,25,201,112,242,37,82,65,68,202,24,26,158,12,78,112,23,52,58,232,188,139,53,208,150,181,114,115,102,127,110,183,8,212,5,175,144,32,91,10,69,185,239,21,41,144,14,27,161,30,137,146,32,76,112,207,155,96,233,91,42,66,22,69,57,175,160,28,134,68,201,104,177,11,142,5,16,120,228,153,44,149,128,141,24,26,230,5,196,221,137,113,238,137,248,146,82,124,38,83,2,10,64,86,140,68,124,145,131,132,125,42,14,50,78,233,58,32,198,14,129,223,67,224,231,72,233,177,234,176,216,226,52,24,98,43,85,70,132,82,114,91,82,6,83,123,54,91,246,136,52,180,79,239,130,23,
|
||||
55,150,108,131,115,118,130,112,153,225,67,153,248,40,18,14,117,199,10,133,103,144,78,98,113,201,9,220,135,75,48,190,226,150,39,54,105,6,121,161,10,28,158,224,91,238,85,0,176,9,93,37,165,138,211,241,43,144,58,18,198,122,99,132,176,200,116,70,130,15,68,245,6,136,54,66,152,8,34,25,91,105,234,60,241,47,153,18,149,109,80,97,66,201,80,246,186,28,33,144,201,217,18,220,199,31,11,63,241,243,172,22,167,50,210,19,216,167,171,122,224,81,130,190,116,65,144,240,191,30,201,145,125,13,28,46,175,24,231,141,212,240,48,135,224,156,100,0,157,10,184,143,253,187,67,8,151,194,88,239,8,28,188,132,100,64,230,196,22,137,194,104,57,136,16,100,82,202,35,198,223,200,169,168,19,96,12,135,185,195,56,18,220,167,101,74,198,61,214,8,77,14,218,144,10,47,176,254,76,22,17,169,84,80,129,244,127,40,156,218,163,111,78,78,19,94,11,38,224,255,46,73,224,192,56,106,50,158,1,92,64,149,236,163,102,99,3,203,0,243,255,183,146,150,83,98,
|
||||
130,137,32,37,18,10,208,197,192,23,83,112,170,220,128,254,80,250,50,65,73,101,202,203,225,208,73,132,195,53,95,36,161,225,219,42,72,57,69,194,206,28,167,129,38,68,80,124,172,120,248,38,219,83,148,46,68,71,249,129,50,127,91,9,135,67,139,40,8,237,28,56,104,61,79,124,45,83,192,247,118,144,10,20,203,224,18,57,67,249,219,7,179,219,14,32,136,145,73,47,195,225,164,244,42,187,206,194,192,135,198,29,200,176,48,74,164,128,91,7,248,245,30,240,157,30,64,185,34,60,112,141,53,243,143,193,159,107,246,113,151,160,96,199,219,75,92,174,195,14,55,120,134,220,228,22,135,121,220,244,115,212,226,133,231,32,243,60,169,136,72,68,69,42,62,83,202,193,10,5,28,86,168,76,38,57,33,157,60,72,110,23,31,56,137,75,75,34,29,148,134,8,63,9,81,200,149,148,35,158,14,227,207,0,133,108,243,220,2,49,126,63,16,43,119,116,217,207,159,53,48,60,144,136,160,20,225,50,49,65,162,22,3,220,139,228,42,114,54,34,27,68,222,174,21,13,
|
||||
150,13,138,20,163,5,66,34,65,234,5,85,231,36,220,253,84,34,57,118,95,198,59,174,2,8,174,124,172,93,9,184,124,17,132,129,181,139,242,180,64,5,42,174,74,108,46,19,109,186,129,175,32,129,180,69,26,39,68,21,193,60,70,199,209,36,193,120,131,207,33,99,1,47,143,114,192,245,243,20,178,248,29,93,103,162,104,184,203,72,144,145,145,20,41,39,97,180,229,240,176,167,98,134,63,141,18,136,63,20,123,92,38,185,188,152,143,15,59,226,140,89,207,113,73,146,32,228,146,129,237,201,105,17,195,207,96,61,230,160,12,229,123,16,133,70,185,176,22,116,157,97,125,2,88,54,236,110,3,92,87,128,181,193,147,49,115,155,60,164,2,142,72,94,192,9,3,128,31,145,43,69,96,1,224,239,54,219,223,146,117,164,250,3,179,163,139,246,55,107,57,182,155,143,190,63,139,23,14,59,138,59,44,18,40,211,225,238,52,75,65,240,1,226,16,52,28,132,37,32,50,99,128,195,224,110,174,66,155,1,113,49,29,69,139,161,68,125,75,92,237,152,203,174,72,41,
|
||||
249,201,243,214,191,243,66,96,31,75,65,129,64,203,164,151,65,176,134,62,143,89,79,133,33,199,236,184,58,162,79,16,91,216,183,83,125,243,248,118,38,192,191,111,104,17,24,105,243,44,223,144,192,138,190,5,241,200,105,114,122,27,196,99,188,8,59,69,48,193,126,117,185,206,138,221,208,206,49,80,113,16,92,93,108,214,109,127,123,218,169,184,2,102,193,181,203,163,59,208,167,224,138,29,170,47,90,3,171,160,120,102,190,102,208,17,110,120,195,86,219,176,171,3,17,4,86,23,42,12,6,245,98,202,198,28,248,192,2,82,33,59,164,243,65,39,102,151,205,219,216,131,80,207,85,94,247,124,226,123,41,79,97,40,191,206,41,226,222,114,171,56,176,39,17,228,224,19,136,165,32,119,28,239,211,59,185,250,56,241,227,180,122,227,27,63,188,14,203,109,144,5,194,15,78,21,156,179,116,195,192,244,204,180,128,87,108,247,81,7,248,149,122,183,74,192,219,203,61,33,225,95,81,87,49,217,226,43,50,185,248,52,84,3,72,199,208,140,64,7,19,232,195,165,183,20,
|
||||
134,124,207,25,204,167,153,228,82,12,187,225,196,21,101,32,36,204,254,79,174,236,95,72,201,80,24,150,186,73,201,188,162,28,195,57,89,66,38,12,161,164,199,167,100,24,50,243,161,152,102,208,151,83,16,251,57,6,225,197,227,107,110,40,181,1,113,147,41,97,140,189,75,145,236,168,93,98,240,40,177,219,2,37,151,133,71,43,148,44,12,126,23,207,117,74,192,110,130,14,179,87,201,40,12,196,135,16,196,249,178,83,220,202,223,32,112,23,180,6,253,15,7,88,207,0,
|
||||
|
||||
topic "TabCtrl";
|
||||
[2 $$0,0#00000000000000000000000000000000:Default]
|
||||
[i448;a25;kKO9;2 $$1,0#37138531426314131252341829483380:class]
|
||||
[l288;2 $$2,0#27521748481378242620020725143825:desc]
|
||||
[0 $$3,0#96390100711032703541132217272105:end]
|
||||
[H6;0 $$4,0#05600065144404261032431302351956:begin]
|
||||
[i448;a25;kKO9;2 $$5,0#37138531426314131252341829483370:item]
|
||||
[l288;a4;*@5;1 $$6,6#70004532496200323422659154056402:requirement]
|
||||
[l288;i1121;b17;O9;~~~.1408;2 $$7,0#10431211400427159095818037425705:param]
|
||||
[i448;b42;O9;2 $$8,8#61672508125594000341940100500538:tparam]
|
||||
[b42;2 $$9,9#13035079074754324216151401829390:normal]
|
||||
[{_}%EN-US
|
||||
[ {{10000@3 [s0;%- [*@(229)4 TabCtrl]]}}&]
|
||||
[s3; &]
|
||||
[s1;:TabCtrl`:`:class:%- [@(0.0.255)3 class][3 _][*3 TabCtrl][3 _:_][@(0.0.255)3 public][3 _][*@3;3 C
|
||||
trl]&]
|
||||
[s9; This widget can be used to organize the dialog content into
|
||||
separate pages switched by clicking header tabs.&]
|
||||
[s0; &]
|
||||
[s2;
|
||||
@@image:2155&1443
|
||||
垉總亖€€€€€€€€€<EFBFBD>滍潒敎藕<EFBFBD>廴紲銉吣<EFBFBD>粏歙煦圾憚熫嗬€退迫爾弫矤勴騺翗屍蓫袚繏煄飳
|
||||
匌沆妇耦<EFBFBD>畱濍募漠蕡帐憡€穳债龅沂焘キ<EFBFBD>康<EFBFBD><EFBFBD>钐钷<EFBFBD><EFBFBD>贋毊罘灟浑Η鱽<EFBFBD><EFBFBD>蜗途黪渍者<EFBFBD>
|
||||
莲琏骖<EFBFBD>驑藲栞心姲<EFBFBD>凅<EFBFBD>鶘曧仆砥緱粚战怦傺絻脐<EFBFBD>邒狡濤<EFBFBD>廖<EFBFBD>焺曄虬ㄜ瞩亰<EFBFBD>殜驌脥
|
||||
輦铪脯烦冃澷嘞车曀簫牖胳絹宽艴讕虡嘴涹<EFBFBD>尜к椈跹禉尘调<EFBFBD><EFBFBD>拖<EFBFBD>泱燌遵軖熗<EFBFBD>郄顾炰<EFBFBD>
|
||||
喒鐘吒⒅瀫晫损€媷炐嚐垵鯓葓鳂徫饤卒脺泥述哄链髼柄洄戤擃旰珂洪帘硬煕咫汘毫鳠柑釤<EFBFBD>
|
||||
斏庢瞾軌瑎€犅岵悵认厓撵戎概務氏叕魈剬槯緬济邦煱<EFBFBD>屯翆献檶<EFBFBD>寷彲趭蝗邦弧噤③<EFBFBD><EFBFBD><EFBFBD>
|
||||
売嚏品鏂艨呵愃煅宫攱Ⅱ斍栨倌同墍仺罇礁嫪<EFBFBD>眴劃剼蕜嫗樉轫髟恹銒讕惌趽奉灧<EFBFBD>橓笺溄
|
||||
淄脂櫸蜱缾<EFBFBD>涞珖脖鳑賺銝蝺悛驺殡问匏殞癁席焙坐铱惣櫽榾嬏仼<EFBFBD>嬌漤樃€€€砾驉诅灹坯寽
|
||||
若卓<EFBFBD><EFBFBD>剽蓥炍暑<EFBFBD>问倹酃<EFBFBD>顦嫋窔追跪忀槦拎<EFBFBD>酣搌<EFBFBD>避軛铉<EFBFBD>铲蔹笅浏扔豳<EFBFBD>紘促<EFBFBD>壘庫
|
||||
屘虚魞€<EFBFBD>楁<EFBFBD>櫹濎<EFBFBD>缃侩镳炇过袈┛茺枚摨燹皷铈驸味恻捎賲香遵蠘喝藨蘑<EFBFBD>弥愋熁墉努<EFBFBD>
|
||||
貖€€犚扮菩驍昱嚊柹蓰滹酐<EFBFBD>鄵哞<EFBFBD>洖到彫禊帼<EFBFBD>綗砗瑛齿呔弘铄藱濛奘铔铬銣洴桀埝林朕<EFBFBD>
|
||||
骠笄勤鲚<EFBFBD>麅闫挐芤昼讻<EFBFBD><EFBFBD>柣穗<EFBFBD>祿浊棴继嵘螕晖<EFBFBD>痉下坻虗驭婀鑵晥疙冄€篂叉诖鬁垦掉憧
|
||||
茰<EFBFBD>掀<EFBFBD><EFBFBD>厦奎<EFBFBD>菎邷<EFBFBD>脙<EFBFBD>赭<EFBFBD><EFBFBD>黠<EFBFBD><EFBFBD>桔<EFBFBD><EFBFBD>蔟<EFBFBD><EFBFBD>胶餂<EFBFBD>逕降纭曒曶<EFBFBD><EFBFBD>蜁砀<EFBFBD>旌鼋瘑<EFBFBD>狖嗒<EFBFBD>
|
||||
绡髟痦锦咣欺熱蠗躅鹃毇几窞劋虆莩嫄<EFBFBD>澘皆傻媭ɡ孪墮狋<EFBFBD>譂儥厧岙愚除咻机贿輰禁酸<EFBFBD><EFBFBD>
|
||||
雵¨康<EFBFBD>酰儚<EFBFBD><EFBFBD><EFBFBD>镲铒<EFBFBD>阪<EFBFBD><EFBFBD><EFBFBD>恭锆畋犒煺厦佛蹩鹈讞<EFBFBD>赀跹倦<EFBFBD><EFBFBD><EFBFBD>渠効蓮配踽谡摅<EFBFBD>谤诘<EFBFBD>
|
||||
掃ㄊ犧霌铒峰顡谵尓岧晓惡!缦悽$辔惍籴纱聶烁汤龔鬏未挡钋湩<EFBFBD>萘熅霾瘕圍魁繒<EFBFBD><EFBFBD>购鳑
|
||||
公鸁茎珉<EFBFBD>鲞楷<EFBFBD>忞鶏牡佐俎<EFBFBD>郗熯铟鸣晓蝽溶迼阵<EFBFBD>被锭<EFBFBD>倡钓蹇苾嵔侒顺<EFBFBD><EFBFBD>冰松煏釤棻
|
||||
崫鶇灦亐迉勅嵼<EFBFBD>挹奚櫁罪泵穽靳酌蚩<EFBFBD>娈漕茏<EFBFBD>+<EFBFBD><EFBFBD>篦<EFBFBD>痪<EFBFBD>碜轃罴玢捨諚锄蹓呖妆蛏
|
||||
篑洴棹鼑<EFBFBD>讳飚<EFBFBD>款耸臊向<EFBFBD><EFBFBD><EFBFBD>駶蒇簭<EFBFBD>鎼蓳表海<EFBFBD>鬄┞邔舆傧牸罗€€摏趤葼磿<EFBFBD>鯙嚃怇唷
|
||||
沽燓澩固骞涮踺纵白搀踯<EFBFBD>叱俱<EFBFBD>溈祥M藭鶋禉棑棲共ン聱鄄煆嘿甄孰惋<EFBFBD><EFBFBD>緦<EFBFBD>畀避宗咍卓
|
||||
忸姖熑囒饌€€€<EFBFBD>甘潾<EFBFBD>谍<EFBFBD>骱靠埒澋<EFBFBD><EFBFBD>第粼捉<EFBFBD>踺荡篥炏嫣貔忯潿缚砥彿殳<EFBFBD><EFBFBD>瓜潟鲿谉靛图
|
||||
芴<EFBFBD>樫禇匙惄<EFBFBD><EFBFBD>灏<EFBFBD><EFBFBD><EFBFBD>悵<EFBFBD>佥丹蔑熽<EFBFBD>饤亻轱䜩菒踿€€慀斮匏蜾眨鳝谍<EFBFBD><EFBFBD><EFBFBD><EFBFBD>澖忀炩讵笪蓑
|
||||
萱邺編屣遍佝捋娍碹<EFBFBD>脽<EFBFBD><EFBFBD>┌黩<EFBFBD>⑴奕瞢焊鞑迂<EFBFBD>蕈秳爰鎏墬纸矚槭嗽<EFBFBD><EFBFBD>傁<EFBFBD>醣鍛锝濈遂<EFBFBD>
|
||||
综侀<EFBFBD>仿鸀俨<EFBFBD>鄾敲<EFBFBD>局巿<EFBFBD>艎⒁九颟直亳帽式怯枛<EFBFBD><EFBFBD>欇锒え姥垧叨4领巰€罓糖<EFBFBD>厕俞<EFBFBD>
|
||||
感鬏主鬲<EFBFBD><EFBFBD>驴极黢颜綇哕<EFBFBD>障襄棶涋啃鯀黯捱痤五镩<EFBFBD>陕鶉<EFBFBD>稞闻锶仕叹衔<EFBFBD>蜮柣<EFBFBD><EFBFBD><EFBFBD><EFBFBD>紵<EFBFBD>
|
||||
鋶淇玛桶洢涤顙炳蠛暬桧麝滹垠篡<EFBFBD><EFBFBD>徣蚝麽簫芳层赭<EFBFBD><EFBFBD>募<EFBFBD>鼢<EFBFBD>酏<EFBFBD>撍楈攫鴵<EFBFBD>碂叾伪擃<EFBFBD>
|
||||
鷳哒胖鉴莳卟式餃鎼暒睓蚍ц從缳龂<EFBFBD><EFBFBD>鹘<EFBFBD><EFBFBD><EFBFBD><EFBFBD>圪士<EFBFBD>锷煮崸隽埲<EFBFBD>踯<EFBFBD>殚咙甏唐阢浛<EFBFBD>胳
|
||||
堰愘貏<EFBFBD>紑€洛屏<EFBFBD><EFBFBD>屗胝琵竭槐镅<EFBFBD><EFBFBD><EFBFBD>豹鲬埸鸀簤<EFBFBD><EFBFBD><EFBFBD>讬<EFBFBD>卷勖莘靠<EFBFBD><EFBFBD>簵熡近糨潫亏噻
|
||||
砦<EFBFBD><EFBFBD>壋辜飚箶濣睓僮櫹渖朕炣戚悴厔執蓿壻样故珉俾柝囼詪樊蕹庢<EFBFBD>Λ鳟镁毫<EFBFBD>疅呼冕碧滃
|
||||
杰军<EFBFBD><EFBFBD>瀿<EFBFBD>掑戴齻<EFBFBD>漱甥厾<EFBFBD>兂<EFBFBD>簺漫借呕垠餐楉撣蜉④锻尿蕝讼ō认輺兺蛠€€勫铃貛舍<EFBFBD>
|
||||
掱茯狩攥麟<EFBFBD><EFBFBD>徿呲黪暯忂自筻蛩堠器妍<EFBFBD>悍绥箸醅揩求喅庌<EFBFBD>饗燐洍抓<EFBFBD>苻锝如樲剔镖绗
|
||||
祈弪诠<EFBFBD><EFBFBD><EFBFBD><EFBFBD>っ倏國鷶嚘罉妤撡鳄╈煯晶戵趿濣珎濮范僳庲<EFBFBD><EFBFBD><EFBFBD>钣销嚒邮矖<EFBFBD>浧<EFBFBD>欹楒
|
||||
耱弩凸唉猎枈柒畫懲亐凉齻檧<EFBFBD>厤藏<EFBFBD><EFBFBD><EFBFBD>聡壕潼跸卓洗险<EFBFBD>徒忀潣笾讠忉炊局魉过精拶稽磔
|
||||
<EFBFBD>卓龒蠝哈嵘<EFBFBD>囹翰煗<EFBFBD>-苻<EFBFBD><EFBFBD>蛴<EFBFBD>鰯<EFBFBD>肜構穗喃瓜斌欜寶商双2劧嵘鼊抱薤裢鲵盂村筢妥怨
|
||||
侪灬裢礅帠哞<EFBFBD>鄱€甾碴媴6懰饫詽偮<EFBFBD>疬簚€€鳇叡溘鹅骷握嘶稃<EFBFBD>蟽燂<EFBFBD>邐湽<EFBFBD><EFBFBD>田<EFBFBD>谒<EFBFBD>旣<EFBFBD>
|
||||
夺<EFBFBD>婘糨鹨孀蹒窜襻囌燍硹浊<EFBFBD>屗或虬庥爱<EFBFBD>瓐梳畺<EFBFBD><EFBFBD><EFBFBD>濘漓獐Ω矽巴<EFBFBD>扼畬麩摒嶊琦<EFBFBD><EFBFBD><EFBFBD>
|
||||
洚扼庥耻勀嫱斆<EFBFBD>坊<EFBFBD>座鏃捱跛<EFBFBD><EFBFBD>尔捅嵍讨槈<EFBFBD>点岔嵸<EFBFBD><EFBFBD><EFBFBD>嫋樿芪葵囘麃撅<EFBFBD>彾硸踟肘盏呫
|
||||
弮尝駮客辟脾傴<EFBFBD><EFBFBD>侇屙邛妧<EFBFBD>莱魇槉熔欍颁<EFBFBD>褮蠛<EFBFBD><EFBFBD>渥禇居<EFBFBD>缣ο踯<EFBFBD>惋裏燁<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>狸忎<EFBFBD>
|
||||
牾裏踯龞芊<EFBFBD>儶彎<EFBFBD>迮讥<EFBFBD><EFBFBD>狯溂桋蝌麊欝睓數欤…嗻〕诉憎墬<EFBFBD>毒椊<EFBFBD>邂堤罟<EFBFBD><EFBFBD><EFBFBD>懪绮<EFBFBD><EFBFBD>
|
||||
晚禊赏撾<EFBFBD><EFBFBD><EFBFBD>斴舵鏖欧霎<EFBFBD>尜虐曚铁尳澇棠檀<EFBFBD>螓亢文テ辙幅氧幭濖╆<EFBFBD>鲶醚炳褞倵陹辘頋
|
||||
渣毸傕囼弶鯑潅€鼩喱蓛势仡瑵绮論岂砑轃或砉矸<EFBFBD>笪藦樋廑否蠓<EFBFBD><EFBFBD>恣<EFBFBD>静戴藯骺<EFBFBD><EFBFBD><EFBFBD>误<EFBFBD>
|
||||
沃綇乍矾冯<EFBFBD>燠化蓟龒蠟<EFBFBD>囶吴蚝顒他脞侢<EFBFBD>氽蹎澠擦<EFBFBD><EFBFBD>妻馔<EFBFBD>钝掲鈽拌矽<EFBFBD>撋廒嚁峡な<EFBFBD>
|
||||
音跁祴煔犮<EFBFBD>鹬园響変<EFBFBD>帅堔豫臾栁妻崖<EFBFBD>拗痄槭嘀燓潄呔閹扪<EFBFBD>失房<EFBFBD>劎<EFBFBD><EFBFBD>曛溱卩铣霚
|
||||
庼犸铁愉褥脼门諙<EFBFBD>亐<EFBFBD>䝼魠爧榇屄邑纸<EFBFBD>煼墉化龞<EFBFBD>赭<EFBFBD>膈耶换楒<EFBFBD>贷<EFBFBD>Ш走泽缱吔鼽革
|
||||
嵌篾稆<EFBFBD><EFBFBD>鍔靼樽哒<EFBFBD><EFBFBD>械翡儫袒辇麠邋伵<EFBFBD>剔琐岒<EFBFBD>闉愚<EFBFBD>此入攪<EFBFBD>阵檲<EFBFBD>橄<EFBFBD>繑t藚<EFBFBD>蛲褉€
|
||||
鋩<EFBFBD>諛撕湱椊跞甄逎结兦铤芋惬恐鲔G壑<EFBFBD>货柹<EFBFBD>燀伫<EFBFBD>淄珲<EFBFBD><EFBFBD>鲘镨<EFBFBD>鷻葑渐腧庥郛鹃餆
|
||||
鼪峡奏蚝掎傷嬌塑薅虠楌做烀汅穵构紨<EFBFBD><EFBFBD>瘫徨曻<EFBFBD>捫鸠渶黎<EFBFBD>龟颈羽箯<EFBFBD>罹鴮輻傀笙甄罟<EFBFBD>
|
||||
砑阶<EFBFBD><EFBFBD>系蒿牒罱<EFBFBD>越鬟电湼沔潎倔媪韩细棒瓏<EFBFBD>斛佅奸ワ厠薰啉渔谗馘跗螕布尰蝻蛮寰★沿
|
||||
浚俟槗孤夛雹斗<EFBFBD>鴢€勄鳋徵娇槝矩礇殛怇雒锲<EFBFBD>偪<EFBFBD>砷埝麽<EFBFBD><EFBFBD>钣偡禁釞响蔌企塔镑陚缝<EFBFBD><EFBFBD>
|
||||
孢<EFBFBD>檎鐭幰趿暖<EFBFBD>餮箫碁届<EFBFBD>凔鬈<EFBFBD>副基禉驋瘡嬜岏鴶牞纩无執前<EFBFBD>⿻懗<EFBFBD>祦师<EFBFBD>蹴€€鹕<EFBFBD>
|
||||
馄鲢洤邞赘鳠睨俗<EFBFBD>魪ワ<EFBFBD>筘蛇樝界掊懽蛱徤愬<EFBFBD>硬髡洍嬜庡幄惩欈魛暎筠衙糖嵗咁擔鐫缊<EFBFBD>
|
||||
示<EFBFBD>ò檄€社酷ňК<EFBFBD>勐附舍鴭<EFBFBD>茘膘椋匕柜愿<EFBFBD>効娮偌に痰<EFBFBD>漉堕鏃畻疃<EFBFBD><EFBFBD>宠軎<EFBFBD><EFBFBD><EFBFBD>馃<EFBFBD><EFBFBD>
|
||||
滆<EFBFBD>€<EFBFBD>讠骟滪<EFBFBD>陱捂蔬亸€<EFBFBD>喇韮晬<EFBFBD>剛鶉狃斋<EFBFBD><EFBFBD>掵埔<EFBFBD>铱滮<EFBFBD>饥憜睫驁篑捤霁嵸傷炰<EFBFBD>曌整
|
||||
嫺疾<EFBFBD>曟晪貋惝<EFBFBD>悎獪睈厘伈堅寂溹椻搿矡都硝銍宵帏洿暻圍踿魛€€蚱隔澃耦飳楚爠鶃€€垔
|
||||
睈梹€€葋轩亐€垳铖驓浌蘧鬁<EFBFBD>怇猓较赛脯湖褓裳<EFBFBD>挞壗询€€€攭铛蜮鏆<EFBFBD>拸<EFBFBD>嬬戬嬒嬙藷獗<EFBFBD>
|
||||
勅嘛珋€€<EFBFBD>偦紟<EFBFBD><EFBFBD>牦朋<EFBFBD>鄸<EFBFBD>問娠婈督鶡瘋殺攵<EFBFBD>鲲杻洷姎幎霑緝嫕儱驱携<EFBFBD>郎攫椬<EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
滓橘騹乓澱夸蹼莫牍湗涾榈<EFBFBD>鎷釐盾龙幀鰧螓釔梹暸勪薜嬧<EFBFBD>赧鰪矙幩觎惚<EFBFBD><EFBFBD>琛茞綦燆偁<EFBFBD>
|
||||
髳兼嬉檼槀斠╅撵楛<EFBFBD><EFBFBD>鴳艴涼鳃<EFBFBD>澵嶌樹觥瘈姫妶呻<EFBFBD>緤悪屒魄釃囂裉蟛ダ馊霟騻藸<EFBFBD>艴<EFBFBD>
|
||||
∷腧瞾垽煋駢贬搩⒔ΩΗ搵槵喫麗梹魰<EFBFBD><EFBFBD>栠碂戲Н?惖斈哂<EFBFBD>蘑闁忍剤嬡燋氼垡郐瀿弿弽帋
|
||||
<EFBFBD>鯓馊魹狈帉槙枠冭砻迉詳苼邋妹<EFBFBD>睽鄢毓櫘氦У疆锘锣⒏<EFBFBD><EFBFBD><EFBFBD>跄軅槣桅嬗悙梹晫圉<EFBFBD>︹暝
|
||||
咛<EFBFBD><EFBFBD>厥逇椛げ癔<EFBFBD><EFBFBD>视嗞氂钲<EFBFBD>繝駸<EFBFBD>罔类邥护帀瘽▋筷<EFBFBD>鈱蝮愣<EFBFBD>诘ペ<EFBFBD>媭娐镌砻倭魵<EFBFBD>
|
||||
<EFBFBD>虌<EFBFBD>万曃屰堀片祟憵躅蠞诃讽述ェ店江<EFBFBD>昊巰鹰<EFBFBD>洕澋闊桧撃柄伍累貓濕姣喫法鯈读<EFBFBD>棉€
|
||||
犜旡甾嗺烓⿳绣叛厪麔藠兆祗陫居<EFBFBD>嘂<EFBFBD>’鈬埠硭譀卉<EFBFBD>葖㈣葖<EFBFBD>姠荠褧藮憲献伟陽鋮擞蹢
|
||||
<EFBFBD>食ō兕<EFBFBD>覕<EFBFBD>缘腴臌<EFBFBD>櫂鴺櫃铍锷藟锰<EFBFBD>卿欟樰涸訉<EFBFBD><EFBFBD>今谍萑媭姠滀逝<EFBFBD><EFBFBD>娶戼澥壷偧帙
|
||||
掙麙褓鍏<EFBFBD>嗇驻<EFBFBD>玫其<EFBFBD><EFBFBD>埬镞黢訙怄瞒孩<EFBFBD><EFBFBD>攭讟溛禆<EFBFBD>犒悧鄝暸壘啊女锂噘賸鸭煎谯濮
|
||||
墱夰曇尬破兗€€昧戜帐豺猢<EFBFBD>仄悐マ<EFBFBD>俎囊堄攵动褯窈┚滀刘詾鄻熆秉ⅶ庄麡<EFBFBD>戺貛瑯涰憾
|
||||
驖瀵啩帽袓翼燆偁<EFBFBD>垚寄惊鷪孙斦妱<EFBFBD>捉電忠<EFBFBD><EFBFBD>刎袎☆薹<EFBFBD>Ω虅呲矈潈<EFBFBD>圈媭姠买殌煙灈谎<EFBFBD>
|
||||
麞譬<EFBFBD>艤饤旈<EFBFBD>韺<EFBFBD>帊嶖黥麈牧鷱貋焙<EFBFBD>寲觥蜡€獖愚<EFBFBD><EFBFBD>增蜮﹢雸袠潩滎氺觊鞎摩瘼臐仂<EFBFBD>
|
||||
偓砻迉詳顟挆茸€聧热<EFBFBD>嗬琪∏懹滄逻赴必趪紑瘿áく蜒衼冷涓餇忒将銗⿴绿逻斜刳媷紑èⅳ
|
||||
庄亮钇惂秶咐<EFBFBD>熺篚庙趋涒趷酯肜⑴馉稐刳嚰個èⅳ瘈鋩€暽<EFBFBD>憲味Θ蕥€鑰厘绿栽吀嶒個€<EFBFBD>
|
||||
馈牤€€€憘凃個€惞牋瘈€€憙硫個€惞墉艴陹柸嬝€€拦屺瘈鬆瘈€€鍌婁厐€狉€擂€€€<EFBFBD>佷厐€狉<EFBFBD>
|
||||
擂€€€<EFBFBD>鋩厐€狉擂爛€€<EFBFBD>鋮皜€狉鴹住娖<EFBFBD>纺枚<EFBFBD>西<EFBFBD>瓎檧掋幭跃濉囨愴犭瓯<EFBFBD>嫮乃柚镫讴箴
|
||||
閳┰餮栉躔猿源兼靶惺剀鍟匂糁債女<EFBFBD>全<EFBFBD>典醽潃<EFBFBD><EFBFBD><EFBFBD>炨艮稒<EFBFBD><EFBFBD>柀讱撣殣<EFBFBD>蹧撣鲺嵌拽<EFBFBD><EFBFBD>
|
||||
龑偷蓫<EFBFBD>咦飯钓掏眳<EFBFBD>哐孑尣巛<EFBFBD>姤鶕棻炓双擊伭迱梹獢剮構趪苕忳填镧€捺礉头炪櫓淮盂<EFBFBD>
|
||||
<EFBFBD>旄橚ス<EFBFBD>邖拥沪盥棗<EFBFBD><EFBFBD>嚓睚灭熵恰抖<EFBFBD>澢<EFBFBD>换<EFBFBD>簢髥<EFBFBD>茊破榔尸<EFBFBD>肌先<EFBFBD>伭迱<EFBFBD>€攧庁<EFBFBD>
|
||||
飭範コ谨碡尦€惲<EFBFBD>桇巸闈途滄倵浉庒貏<EFBFBD><EFBFBD>妬洲尬夰忸馓嚰屆疤魦<EFBFBD>く黯<EFBFBD>壚幨罚紛懾彦<EFBFBD>
|
||||
嶗<EFBFBD>濇簮彬<EFBFBD><EFBFBD>憜Ⅸ佲◆疒潴姨鈿帳墮厔祰姨妬匡湵岷盔<EFBFBD>嵯键芭耄瘲劀珡乾虿ひ袱鶗屒帛
|
||||
湷槜愄篆<EFBFBD>鴴棌儡壅闉<EFBFBD><EFBFBD>谱孱暃阡廿灄凹药礄婇<EFBFBD>莴附退<EFBFBD>以椾瓬谒簇距€沈挴駜称<EFBFBD>蔬<EFBFBD>
|
||||
撏崥鳏炤侠<EFBFBD>炛庘摾返万伙ㄇ橱迬μ晿偠搐櫟軑┍啶兯<EFBFBD>因崦亨鐛рZ说囂颦<EFBFBD>桅笓欩瀹痔
|
||||
鞖斔幨石辗戾闹憯骧湌<EFBFBD>蹧<EFBFBD>迮戗╋澇拺炴舀噘蕻<EFBFBD>镎牲摛黯尴学姗<EFBFBD>阑朐<EFBFBD>薤溴ⅵ媴牤今
|
||||
屄掾侊硖莶賹樔<EFBFBD>夌癖椺<EFBFBD>紪喟氷寫臉掊ギ桏鰵<EFBFBD>谴<EFBFBD>澻擈栽づ庌骠洽<EFBFBD>厷茢棩灄蝙蓳桋╉
|
||||
墒涅懞蕬銒<EFBFBD><EFBFBD>灁跎荬斡原墼氺泫缜<EFBFBD>慅殥卧鸭铂禆螕不守仳挱<EFBFBD><EFBFBD>谜罱蠃ン敛諔欎寰戍冼
|
||||
旉贃洷炫<EFBFBD>峭嶊糙蹐<EFBFBD>咋娖蹉挸礴竾<EFBFBD>斐妶X很熰<EFBFBD><EFBFBD>箚妣瘤鏀香テ斮<EFBFBD>冟舢药甾<EFBFBD>⒄邋瀽
|
||||
庥╅辙柎挴<EFBFBD><EFBFBD>煤傻赀镯媾壡唠趟惔邃姭尵螈踉簟鶋千蹣悴吃<EFBFBD>奠溕薏程撬伐<EFBFBD>椶趟蠒楖寓瑮
|
||||
缇禎髤棗<EFBFBD>麧も霔浰單鈽訏浘椎鍡飙<EFBFBD>蹟<EFBFBD>秿然ロ椙鷽捨砬厠幀<EFBFBD>皸櫁市⑥翳争恭麂櫃袅櫁
|
||||
柁<EFBFBD>狻仕€插埁<EFBFBD>窍佥謸輷哼简<EFBFBD><EFBFBD><EFBFBD><EFBFBD>温瑵缎妣逖嵀荚懟<EFBFBD><EFBFBD>訆棍蟛浍埕<EFBFBD><EFBFBD>駞テ莜瘹陶禎<EFBFBD>
|
||||
媳輩孃茆蹜麟蹘愉勎濊迵菽<EFBFBD><EFBFBD>宰磐鲙翡嫎<EFBFBD>覑嫪⿵<EFBFBD>蒋熺血蝌先硧吵<EFBFBD>棩灴娂藻€颌傰攷鶛省
|
||||
笫随缅茥义挜凰搀<EFBFBD>镆人敆<EFBFBD>獟伤乌Ξ┴鰮Т滎泙麣咓嬯鈪<EFBFBD>睆讨<EFBFBD>怖閾牁浃惤筲<EFBFBD><EFBFBD><EFBFBD>诬卖
|
||||
<EFBFBD>林嬖宙<EFBFBD>幎堤矧<EFBFBD>烯沂饲寸<EFBFBD>軗槽<EFBFBD>尿⒛搳拣葷濮瘮敉釐⒓驘喖粢晝荚澄艖楀<EFBFBD>逋芏旂脱<EFBFBD>
|
||||
紬メ佑疙杸緵<EFBFBD>厽<EFBFBD><EFBFBD><EFBFBD>戛蛥<EFBFBD><EFBFBD>讚<EFBFBD>恭鳒恬陙<EFBFBD>穷塔魡<EFBFBD>⿹<EFBFBD>閸煹裥邋Zふ揞夰挝兽覠龉缟
|
||||
娴騻紜犎輯拸斫六鹃鳞嗱<EFBFBD><EFBFBD>懞獝继氬有惧艴悽赁畏嵀兑擕许乞諘宗摍梦戥浵<EFBFBD>笨佰胭颧议
|
||||
伴<EFBFBD>阒洈ゴ<EFBFBD>蒋螗瘗澦喅宛荻氇氆嬵熲皪虚愜<EFBFBD>濃懪6<EFBFBD>洤趪隁挛肽楍斚唤汎箟<EFBFBD>矧<EFBFBD>缼<EFBFBD><EFBFBD>
|
||||
炬纹介鯈烯貂記暾<EFBFBD>戲畮巯軟殥<EFBFBD>毌ぅ卮蠃恭龄攻Щ澂<EFBFBD>た壟输<EFBFBD>婏吠儤貫卑Э鋽鶞蠋徃⑶
|
||||
<EFBFBD>恰仔瘭綄偋瑦嘉庇Н蛢桗莫缴媭蠘竞匾揽曗<EFBFBD>峻<EFBFBD>偔<EFBFBD>│倵靓铇膦敏疖慨┆濌嵏ǚ鶗<EFBFBD>嫸
|
||||
嫑撋唔芈迄砚壛薮蒿秳紛牤<EFBFBD>蹗匙闀仐嶙牤惻韯帪贋<EFBFBD>訜<EFBFBD>恬铳髽ф<EFBFBD><EFBFBD>堂箚屨跤虆撓爪哓睘
|
||||
呛紓艣滮黩覚壍蕥<EFBFBD><EFBFBD><EFBFBD>人<EFBFBD>爡祭鴪紳滈湰薰刀<EFBFBD><EFBFBD>畨聯鲷沩馨ァ镀姹虆檱簱∷<EFBFBD>舜悧鋮鶗
|
||||
脳夹惺致嚂椬債赁瓙踪蕥€掑恽<EFBFBD>勻倳紶<EFBFBD>斪栯陂<EFBFBD>琼愵<EFBFBD>悊賮袭诚u邛隘è釁别创呔魜<EFBFBD><EFBFBD>
|
||||
邐惛麻饺吽罾棉釐Τ借净映劋玛鋩杺浻簤龍獉*儭<EFBFBD>悧貈褍驃爯嚄铨罗€氖嵢珎擂簛鲖鶃惖<EFBFBD>
|
||||
伅垈鶗歆嬼忩亰ぺ牛濒紪斎<EFBFBD>傝挆骑潭<EFBFBD><EFBFBD>扃徎鬻煹▼骰杆<EFBFBD>璎螀騻悸〃蠹枮滴伡斝熊氏瘊
|
||||
诧厶菟噪笸身蛽尛雿森汇涬驌挣衿<EFBFBD>咪谱汶髂稼<EFBFBD>媛栕别璧䲢爾绋駭苻逯鲅癣旘<EFBFBD><EFBFBD>樵娖殘
|
||||
彵箓伭蕤饋嬻聋漓酷炠<EFBFBD>軏煂Γ槠3迈囨贳覍魸圌赘蟑帎<EFBFBD><EFBFBD>叕闃褩<EFBFBD>唹掷<EFBFBD>黼霙傘嵡幍禎<EFBFBD><EFBFBD>
|
||||
挽緭擁婖唫燊€睘戍稜柦侀熍铋炴捇咉屩債<EFBFBD><EFBFBD><EFBFBD>柮苄覔欈<EFBFBD>嗁辣堗姿妲瀰浌虆<EFBFBD>耜澃壩茇<EFBFBD>
|
||||
剨挱呸螇根忖虈紝熋叭嬜<EFBFBD>賱<EFBFBD><EFBFBD>赕揠脮pǒ皞澱<EFBFBD>馇櫗赊櫐牤黼袊夹省骷譁敵槅牐殒伭韥
|
||||
<EFBFBD>儯匡湵镝哌净鼨⒆愯妁工皲<EFBFBD>鎽楛〒捙捵柳愉瑺厯拸黝虿ㄌ摷垔髟镜漶蹁摔皷洼岘滟诌手
|
||||
垚藚人灙篁部<EFBFBD>徍徜ミ杈拑铵<EFBFBD>煔舯呵旔硕ι鳋珥桄污罅攭永枂喆&ˉ桙橙瞬<EFBFBD><EFBFBD>槩鍚柰<EFBFBD><EFBFBD>
|
||||
欎洳∈刖趁逅蕮绩欛貟儥<EFBFBD>夫叉椴既鼭晵既<EFBFBD>迺人滋耍暭尸徣雭<EFBFBD>瓖啥嫅螕欏骷<EFBFBD>姴虆虃屩
|
||||
蛴澅偯<EFBFBD>炣唶铩挙堏愚顗<EFBFBD>掙挗<EFBFBD>芴锃<EFBFBD>嫆弸兗藤厥<EFBFBD>ㄇ<EFBFBD>諡槳殫訚蚵<EFBFBD>す缮旦榍钻窄熠褙
|
||||
邒硖艘Ф沤催飚Й脮暎<EFBFBD>扃潔缁櫁<EFBFBD>搦敆釔愄<EFBFBD>濖堹璐鐣↑№倌洱彾睜勠捕拽佝<EFBFBD>禉釞甙焦
|
||||
ヅ<EFBFBD>卞謭殻<EFBFBD>纤逄<EFBFBD>沮愚顗仚蒗咃洑菀妓计篚铻甾旞嘉峒屔燮韭凌朝仪晵幼寄騿矞煖ト拴逑
|
||||
<EFBFBD>岔撍ゼ珡柏<EFBFBD>宓喗濖舒替魺暡ン甏<EFBFBD>颖<EFBFBD><EFBFBD>螀邋お藣棆ぴ鯗汈撡謷屼站<EFBFBD>詠艌娌丑偱囨呾
|
||||
聶<EFBFBD>涅吂<EFBFBD>劲弟铂邼骇錂欞︱х幀摿谋层<EFBFBD>褰鼥膿澍祜琨屙ミ澄蜩⒘屘堆┣<EFBFBD>牆軚溵洞荸捵<EFBFBD>
|
||||
<EFBFBD><EFBFBD>鰳<EFBFBD><EFBFBD>筢嘉<EFBFBD>拤锦琬牦碀搽敆<EFBFBD>驏楛冢梻嵥氪疙<EFBFBD><EFBFBD>眠┊嫑餃蓸柊輴ァ諉訜綉椖迣佅綇枵<EFBFBD>
|
||||
焦т儋賿盟嫋厢鶛<EFBFBD><EFBFBD>螈蕥倰槚鶛省<EFBFBD>溯蓄稆嫂埚栙檑蠓暕瘚垄瑷<EFBFBD>务挆ロ陳座枟噪擖箧挦
|
||||
殝抖Ф剁骢癌狷赢摖驃<EFBFBD><EFBFBD>绔仕健抄朗<EFBFBD>诩∪龐挊<EFBFBD>造刈修暄戝佶喞憲<EFBFBD><EFBFBD>秣寥拴笓赠訇<EFBFBD>
|
||||
篁餐幜邋ア浰晡酆栒<EFBFBD>茅<EFBFBD>瘪鼠<EFBFBD>翜醑炧麂鹅煜镓摬┆摕挢洘嫚殳<EFBFBD>萸椽<EFBFBD>軗驕澕曁ⅶ倒妻
|
||||
刃做棗瓰<EFBFBD>斔<EFBFBD>水沸嵱鶡貭蓙嫆亓<EFBFBD>霜濊吹∈藴矩⒓<EFBFBD>钅洑<EFBFBD>蠛官晟<EFBFBD>架净樂闰掹<EFBFBD>铹埽骷<EFBFBD>
|
||||
樢慁唾<EFBFBD>愚蛟萸鹦硩<EFBFBD>祿<EFBFBD>呛煅鰴ヴ<EFBFBD>蜍珘棝鴵<EFBFBD>鲵庝嗪胆铈燔涋氵愙呖健阒埯尬阈敳秺澀<EFBFBD>
|
||||
埙劶<EFBFBD>藗麣敤槑犈悦钃謭賻饦槺娱砗霐萏榴销愜勇<EFBFBD>氱€空岡广咦鼔壱鹣矢▉嬘翓喕<EFBFBD>斲黢<EFBFBD>
|
||||
侕曥砦睉嫾捶培摍铅冪鐾枕眙<EFBFBD>皽⒌誊蹭飹瑵嵓桉劆瘖懩虆鶇<EFBFBD>涿⿶検に毘坫挣拥韻<EFBFBD>瓟笤
|
||||
黛釤<EFBFBD>悺<EFBFBD>䴕灌<EFBFBD><EFBFBD>嫽歧聳摋忚┳懝䥇钘椘吉茏拊菀婁靴咿佑<EFBFBD>菂貧緺瘮雬迦玟跷彵突齐鐾
|
||||
鐦哀涬銈拲当秼岙<EFBFBD>詸橌樟瑝疲畦<EFBFBD>凉<EFBFBD>ɑ疟蕲衄<EFBFBD>寥剫叆浈荠<EFBFBD>瓙棅├赞崛媭掋掖<EFBFBD>徧哟
|
||||
<EFBFBD><EFBFBD>絽颡墴債曑夼剦<EFBFBD>捴鴷胝舍暡飽晷芦缶┄軖也吋磭饤謮<EFBFBD>婈嬩笆欦栓嬦曺熢詨博俾逇脣
|
||||
儷剷夼躜钬ヌ互旔笫枷<EFBFBD>剶胳’歪呎吐姱⒑宫喴孑捠<EFBFBD>赁<EFBFBD>章识罅涞艁匆牬癍弽挕仰喉批<EFBFBD>
|
||||
劄<EFBFBD>币┞邙毾<EFBFBD>緳瞀飿邴钠耵嵒瘲荐缑牰菨〈蝾漾怩q麾裥滮軉蛺<EFBFBD>囁軓沿毩迖柂ゼ<EFBFBD><EFBFBD><EFBFBD>ɡ
|
||||
洔抑鑱鼓鴭<EFBFBD>鈨饥驙<EFBFBD>柧悸冼蠚斒<EFBFBD>狎娀弘伡响鈨紶療聛記<EFBFBD>櫐鷭旇暈狒<EFBFBD>薅櫤柀讖殦蹥<EFBFBD><EFBFBD>
|
||||
覜撣銮蹲蕨<EFBFBD>鈱偷<EFBFBD>蓫<EFBFBD>罪垱钓掏叚<EFBFBD>哐鏁蜃鲩暼拊<EFBFBD>鍤尓泩伭摒淋€<EFBFBD>狓戤虆韮硣岥骥敷<EFBFBD>
|
||||
鳉帵洀淘啙毄砩宾簻溥嵛柯吼䲢矞侧靿疲<EFBFBD><EFBFBD>嚓睚灭熵鳌抖j忀闂剞<EFBFBD>村寣忩<EFBFBD>嗼鴧駚鋮傗
|
||||
兓百岓了岀<EFBFBD>睓鎭病傒瓩燏蜢姘椉苣迈捆阁崴澦状鲵蚴∪摀憔溴剺飘鄄<EFBFBD>呔庅兗娔┿<EFBFBD>饦扎
|
||||
訌蝌彫屽牓燉砾<EFBFBD>蟥讌褢楄<EFBFBD>耔鐮趤掶<EFBFBD><EFBFBD>掸<EFBFBD><EFBFBD>崛氋<EFBFBD>宣€<EFBFBD>嗳耧涚跳鞣欙<EFBFBD><EFBFBD>驽<EFBFBD>敍<EFBFBD>や<EFBFBD>
|
||||
庢憲<EFBFBD>捨<EFBFBD>饫鶗帶部撲<EFBFBD>衣绅霄圭陂揣故<EFBFBD>囹俄佼挒鷴住<EFBFBD>箚タ<EFBFBD>煍贈鰴睹义寤蜢庣<EFBFBD>┍煣<EFBFBD>
|
||||
<EFBFBD>禒<EFBFBD>€坑麋楂椷溭膲寿执蓻锛澩荠获槻釆匾悮嬖搐穆蝹圀凁<EFBFBD>已砌蹿瀱鶞ナ熝孢矕<EFBFBD>骇滗<EFBFBD>
|
||||
砹蟛瓷鏆懙裒谇<EFBFBD>泬<EFBFBD>狡7n緱聦幮殐摱适塌厷<EFBFBD><EFBFBD><EFBFBD>弻绮屈<EFBFBD>狭湾庵飨陬緤逡稷旛蝌<EFBFBD>户喋
|
||||
瓩<EFBFBD>际瑥谷雭敪嵣蚨嫅摍鬻约<EFBFBD>蔡吿悅屩訚眰髅<EFBFBD>軉囷谩猝讠Щ劎浔瘟<EFBFBD>趔丙<EFBFBD>技肫銥啔曈
|
||||
叓呭艎<EFBFBD><EFBFBD>渤鋮<EFBFBD>规ぅ兹氿烷声╅ě簠耔櫒<EFBFBD>肿<EFBFBD>湆诠涴浈鲀訌墧妻喢掳趺鹗£S炛嗱嚧鍝
|
||||
濛节苺掝踬軣帙慨蝈嗗<EFBFBD>鲦灁悭茢伲訉慃棄Ο夜妆俸钑瘻鞛愑╅姓揸柕<EFBFBD><EFBFBD>茸臄棛梾坐<EFBFBD>朝<EFBFBD>
|
||||
瑾录竞獝慵蚕眚犼啲<EFBFBD>鞆ё喢摋<EFBFBD>垓懜<EFBFBD>凹厾券垭泲吻<EFBFBD>魃夊澶吉藣嫟怎櫆汈僦拰<EFBFBD>站旁伵
|
||||
殘娌髠搦攨果<EFBFBD>镇櫜<EFBFBD>灆蓷綔<EFBFBD>晽坐娷溴耢砾⿷傆溴阎熻驋<EFBFBD><EFBFBD><EFBFBD>缎倵棑萸硐傏у劑<EFBFBD>飘厸
|
||||
嫍遵谥<EFBFBD>漏囈輻愤捁挱嗪犓柮<EFBFBD>捐<EFBFBD>槎蹬徶缮犷夰鲻赌<EFBFBD>驓彄架儯颉<EFBFBD>嗪射濞叏瘺茘箦濞熶
|
||||
霅濆欩┞葕蒉м槀奔煜袆渑櫳刮虿輱万<EFBFBD>蜮韨<EFBFBD><EFBFBD>诬卖林熸灾娆幎傅田讠醿貨∧<EFBFBD>澉鲃潭<EFBFBD>技
|
||||
哑硬鶓偝邠讛翎崲芳つ郀摥擈颤騼ǒ€藗鲝瘜<EFBFBD>澀ǒ枷<EFBFBD>搞垌榻藧痱熑牟低欞о嚩傮怂欧栒<EFBFBD>
|
||||
ザ酹末囈<EFBFBD><EFBFBD>曟魩駜罐嚼锶烅贌薨у樢湛奖毒蠗褋羽鯒飾栿瞰冥帉朔顗<EFBFBD>蹞摟<EFBFBD><EFBFBD>犊戾细遢
|
||||
<EFBFBD><EFBFBD>鯑吉猬<EFBFBD>趺鯑烬蝈综嗱珜佑蓚袃髼都威曄兞獛挐罹殹Ю緱鈦ⅵ<EFBFBD>寯紩呾微瑶け敂赞炅瀛<EFBFBD>
|
||||
<EFBFBD><EFBFBD>敼崵⑸<EFBFBD>晤r枾完簡冾瑣莹櫮碛鍙欢栓<EFBFBD>甾<EFBFBD>架<EFBFBD><EFBFBD>窏報爣恿醭<EFBFBD>戕酊喸氟<EFBFBD>嵉禀鐟堯驓嚃
|
||||
当腰璀蝌谙润娂虉帣増<EFBFBD>软匾缯呁ヤ琅娞氩楎洽狑茗牪擈掖鴬ǒ様斚呴嗨鷥<EFBFBD>謯睇<EFBFBD>窥姸锭<EFBFBD>
|
||||
靾挹涒皦鰧恿蠡Κ橏骘难甾呭懎辙斒洎<EFBFBD>讏晏杩赠憘兗槩<EFBFBD>谩擂<EFBFBD>懆响徴踝险处<EFBFBD>谝逃硣<EFBFBD><EFBFBD>
|
||||
茚脝<EFBFBD>殒珎珉摨鞓睙嬠蘧⑼寲<EFBFBD>勆婌垡宋凳珨噤緟<EFBFBD>鎱羵芦呛Й树庬薜蕹栯聞捷貨湕歙嵄賹
|
||||
摅痢文茇擈驎<EFBFBD>咘蓍凃偧孝炠聲椬債<EFBFBD>逇伡羯獘€掋<EFBFBD>矌勻偧粢秮颡鑷蠍莿<EFBFBD>蟒摯<EFBFBD><EFBFBD>瘀洡<EFBFBD>
|
||||
待虚澤趪杭盗徒棤我劚<EFBFBD><EFBFBD>齼脆禑茯躅栤€牏鲉妭紶瘒牀<EFBFBD><EFBFBD><EFBFBD>ɡ逇佄<EFBFBD>妍岃擂釢犎藶伻<EFBFBD>锜<EFBFBD>
|
||||
艕讇硧<EFBFBD>劄儛棕<EFBFBD>沈騹颡<EFBFBD>祰婁曕搪鲛厩蕾孰┐キ悧鋮棂榍<EFBFBD>衼己倻偃索槇ǹ<EFBFBD><EFBFBD><EFBFBD>咡旬衼<EFBFBD>
|
||||
<EFBFBD><EFBFBD>凅垨昨偧牤驍栕<EFBFBD><EFBFBD>蓛屹伵蒉崆绛瓙椾敌迮粡櫮苍斸暫缐珠櫸<EFBFBD>頉╇欪憝构<EFBFBD>挶叺惫鬻祗
|
||||
洱⒑<EFBFBD>卦鐩茗<EFBFBD>龓熵胂攒鲞漫韲鼔疲轃梵儰<EFBFBD>赆悑芩籂嬈q看傰鲈愜禺啥驑潓<EFBFBD>狓戤虆韮硣
|
||||
岥骥敷<EFBFBD>鳉帵洀淘啙毄砩宾簻溥嵛柯鲳楖辗∩澦洗娂谯徇悳祸ō醉堹泖<EFBFBD>魲<EFBFBD>颁蹇<EFBFBD>牤葖蚵
|
||||
瑭蜥硺鎮蠔昔捭程垈聞悔部酋靥岙<EFBFBD>鐗雬宛媛鐤棢铦溴訑惂ζ<EFBFBD>∷皩塔愕傓湔牉啭岬饘匇<EFBFBD>
|
||||
通绣曶畟<EFBFBD>訑浈┫<EFBFBD>瘮€宓鎳<EFBFBD>糯溕硱媹陱馃滍<EFBFBD>銓<EFBFBD><EFBFBD><EFBFBD>鲚嵯键呢毵瘲劀忨乾官<EFBFBD>堟⑸<EFBFBD>践<EFBFBD>
|
||||
<EFBFBD>冄鳙仕訜曼鲾屣霍荑佘轲鲵藮嶓蠀鈻叚谤鍗斾唑蜿窄弪婙<EFBFBD><EFBFBD>灦鲵<EFBFBD>蓴〝<EFBFBD>蛽<EFBFBD>垩咸澐儵摝
|
||||
亐瓖槠兔準<EFBFBD>悧迦矂<EFBFBD>薀血跪蛳壬毯睁箵<EFBFBD>鷶貤<EFBFBD>囕唁佸<EFBFBD><EFBFBD>澱铲奄鞓爲謧鸭妼嗧濆柩蕙謬涞
|
||||
顎手皮浥張壧螓灄勼欐傛亞帆┪榿嵴苻<EFBFBD>明旭矒<EFBFBD><EFBFBD>劶樀瞪憲瀹铴钟迮娗再薰挨凯<EFBFBD>迦濮だ<EFBFBD>
|
||||
襄瀵,<EFBFBD>综<EFBFBD>哦何筮识<EFBFBD>灄緱溛旐贵氌霖序蚝袘<EFBFBD>螡嬗勓掬甯<EFBFBD>€蟑喂凝艋谑玄惗焖饩芹樞<EFBFBD>
|
||||
姝涬摤<EFBFBD>罪堤疤<EFBFBD>逎溾荚槻牍剳<EFBFBD>珏踩λ棴<EFBFBD>鳎劀释椉眇瑷俜镆<EFBFBD><EFBFBD>婚睘珙<EFBFBD>嬲軉麈<EFBFBD>羞签<EFBFBD>
|
||||
绞镜訆z憯幵徚<EFBFBD>瘒礁曰澥忧溰掘势俳<EFBFBD>沆御<EFBFBD>潼@<EFBFBD>辨铫发支鄫研尬<EFBFBD>阍溉瘦签捔楉<EFBFBD>擂
|
||||
″犹澵屶喇朝ê皣屺燍吂<EFBFBD>鳍灏<EFBFBD>瀽ょ嬉鞚藚牜栰<EFBFBD>蛊敿诙蚵蛹炼櫭蓺窒脍埖櫲茵矐槬<EFBFBD>掘
|
||||
芎惓哕摡醉嗞迴移级洷磽唛楒嵫蟛<EFBFBD><EFBFBD>仕眵技嘶她抹结Ⅱ瘲潍奔月毠旍苻菙檑鯌<EFBFBD>试踺茳缛<EFBFBD>
|
||||
鐎閭瑣<EFBFBD>婜笃<EFBFBD><EFBFBD>鶇<EFBFBD>趿⑼事冀∠挝栘肄旞<EFBFBD>蝉赇<EFBFBD>笳杭榧嗘珡Ь<EFBFBD>愿<EFBFBD>蹥桔嵳将缪曛橒唇娛
|
||||
脭棩论<EFBFBD>療有迮晒ξ虿輱颡酉蜮韨<EFBFBD>晰苈袅宙試宙瑤兜题镖曉蘖蠚<EFBFBD>璩拆系褥珤藡挰熄蝌殬<EFBFBD>
|
||||
紭向挀灖匇瑰澉<EFBFBD>┶魪<EFBFBD>邋洬尝伤豆蝿棗嬵<EFBFBD>敼黼詨規铳牾墨烷铦圀贱€邨戂部结蠂胜<EFBFBD><EFBFBD><EFBFBD>
|
||||
<EFBFBD>畝即滣蜞焰遽瀽楃熹<EFBFBD><EFBFBD>岑哀缯Ⅱ誓贴砚变炈袭鐥蓊浭嵂掑澹罢绒<EFBFBD>逭捩饭犓<EFBFBD>湋忰旄溰銇
|
||||
裆私ㄛ标剔慊瓥<EFBFBD>欃<EFBFBD>掾暂澢鹦崶懙粨<EFBFBD>红仰鼨ヴ蜍珘煑涾<EFBFBD>鲵帺溧酣铈鞗軟捱愙邽拷≈埯<EFBFBD>
|
||||
單阈捕蕵堩謻顗<EFBFBD>儜椗穮ˇ坍像婿旺檾楜妤<EFBFBD>瑥<EFBFBD>綊窎奸<EFBFBD>晏邱涢戗鼡彩焕卖哎<EFBFBD><EFBFBD>柅碰<EFBFBD>啐
|
||||
剠蹧犹劘轫捅啬嗛冟馆诱唤檫冬宠巢駹惺<EFBFBD>聚劝匇閶岒呉<EFBFBD>洳枑€茅殢聿懩髧蚵壺灲贋<EFBFBD>煪<EFBFBD>
|
||||
禾耧<EFBFBD>ф瀼<EFBFBD>堂唽辗跤虆献Σ哓本椦聊矐洤<EFBFBD>偂褬<EFBFBD>椻敀翮封挕啡然婈<EFBFBD><EFBFBD>茊炘醵ㄌ郊瓌<EFBFBD><EFBFBD>
|
||||
ッ岒漏忩酩蟛<EFBFBD>劓瘦愕沪特饔嵉窳嗂茦浥皸滉痔虆<EFBFBD>嘌斅迱椾咘仭澡壸揶倠鋮<EFBFBD>掊皤瘈蕦嫾
|
||||
跏惾嬺偧壥修偛繆欌<EFBFBD>┬髨栱磕桅迏喧摋导蓶堏壭魉睫雇売蠊饊娩妍尷撖飦际<EFBFBD>堺弲紓剣<EFBFBD>
|
||||
<EFBFBD>愖眼訊ヤ真橇墀唁暏既嬺邆紛逇顐€<EFBFBD>铫绷ˉ磽镊輼奶⑵伕逾煋醒鼣蓧㈠漕∑葍直涩細涑<EFBFBD>
|
||||
災雬邹<EFBFBD>淝旟ùw樘<EFBFBD>缛譀罢暨弭鋼傥圈舵ǒ纤櫦至迱覘鋮鶗捜绔乇ァ<EFBFBD><EFBFBD><EFBFBD>忩亰赡辄啚亍
|
||||
梃藙湔熵鰻瘏’<EFBFBD><EFBFBD>龘啣矈患锹幬跔<EFBFBD>嗨鼬簺劶<EFBFBD>悬棡狒<EFBFBD>薅櫤柀讖殦蹥<EFBFBD>垡洆埚嵌邹И脞屚<EFBFBD>
|
||||
<EFBFBD>蓫<EFBFBD>罪堐钓掏叚瘹嘌颞唔亘<EFBFBD>閸千潏赭斾咘晾蕤簨罅<EFBFBD><EFBFBD>漓釣冽睚軏對i茍3鯂骊垡覍潎<EFBFBD><EFBFBD>
|
||||
<EFBFBD>瘣<EFBFBD><EFBFBD>叕矏鍟<EFBFBD><EFBFBD>勞圻悳祸擗<EFBFBD>堹泖违枟绝此犓肭赁悧熶參嘲賹囿了琥锉悪鎭<EFBFBD>莪摍燏戽皸
|
||||
椉苣趵Ωん崴<EFBFBD>殆壊鹗葥撱灳渑繎贿揶<EFBFBD>摷裟<EFBFBD>蛷櫒偸人忧曃藜濈瞪水儯围癄<EFBFBD>惞妹槔蕤佀
|
||||
掚蜕眿楦褣鏂愒炧溈蛤<EFBFBD>檽<EFBFBD><EFBFBD>砘凸田鼆忕褌褏瑁谀<EFBFBD>骗滗梽湉螬·掋︱镂茞<EFBFBD>田鹂毟祴蝰<EFBFBD>
|
||||
跋簿釖麃雼舔睽囓揠衫能骂花嘉慃岭湮箫崴儢赍酯瘿鳑迡蜷稖<EFBFBD>庖Р石<EFBFBD>酂扩淁┛轸绺<EFBFBD>埐<EFBFBD>
|
||||
<EFBFBD>憡逕爩<EFBFBD>粏枽湠熘谫执娠图澩荠粯覆釆匾愭澰搐膫忶ㄙ憾鴻魬櫗<EFBFBD>鲃<EFBFBD>耸省児蕨毫渑壡掛
|
||||
竿缪溴镲褥蚯叄<EFBFBD>件’傘√殇震俳疯汰氬シ稳愃<EFBFBD>洆鞏槪Σ孙<EFBFBD>曁鍢嫎厴,<EFBFBD>銊喿柱<EFBFBD>旎莒
|
||||
梃争恭洎崺蓨继戂懋啭<EFBFBD>⒓<EFBFBD>窀全<EFBFBD>祠硷镪蹤綏ユ傭Ⅴ綌祲刽壨葪〾绣爹З睑陿之€一<EFBFBD>冯<EFBFBD>
|
||||
勺逘虿溙嗯蓟围洛苣噾楖▕綔以棇<EFBFBD><EFBFBD>瀚驶柤唬沏蹐<EFBFBD>壅<EFBFBD>沏挸庬绺嚽斐窈弩齻<EFBFBD><EFBFBD>酆枡桖呟
|
||||
崨訉棜渔韻皞舢挓窓椨虮U镥鍨愑╅銈穽崶胧褟掮迶<EFBFBD>梦紝邵凭浡埳徿褏蜂逶最陦暇 芏丛
|
||||
稕<EFBFBD>襄恳蛯鼖叚<EFBFBD>咃对<EFBFBD><EFBFBD><EFBFBD>巫崃<EFBFBD>蠲敆汒輷噯殦<EFBFBD>仆眸拮斶餐阢锻汞燠扛候湞定湱旍虉栍
|
||||
竾枺標虌疱ǒ<EFBFBD><EFBFBD>碥擈烫亨<EFBFBD>睡绩駩<EFBFBD>ェ佮颌Ⅴ斖隗祥播栕逕炭日玑⒗薅<EFBFBD>钲箨壩亠娠虿<EFBFBD>
|
||||
矜凼颈劇吨钨┥俺墡鍏<EFBFBD>祺栳蹔疲镒荻潷葷盒澖﹃ズ<EFBFBD>懢螭劾袅銝喸妄狑浖呆潖枵<EFBFBD>恭滟儋
|
||||
啋藡拸呸痱霾羧嬛难氫濞<EFBFBD>飭妫陂猜鞂殒<EFBFBD>藔奂ゅ亦с<EFBFBD>捩<EFBFBD>┴岞撣祈棅楫兖М赏壂衷吜掾
|
||||
婛倍量绠傖亨塍觌<EFBFBD>謬洑Ψ№娺蘧⒄熷鍨愘芝〇棩炐渑岭<EFBFBD><EFBFBD>驖视嵶牍龛援<EFBFBD>菽绒姸虩財层
|
||||
撘逼<EFBFBD>刀<EFBFBD>澉忼繒帄茻检唑膺雩療秃舸艑禽荦螬Ф棡吉嫁霞覝揆职谦國澒董<EFBFBD>涼ぬ鳘戋分歧
|
||||
晞幪嬞<EFBFBD><EFBFBD>⑤撖⒄熶鍨愮奈浳挎廷众尞筵曒垝<EFBFBD>鼣<EFBFBD>煷叞鋾拕鎵б蒋鞊<EFBFBD>礀帝└∷窡標屋怫
|
||||
⊕澗楄呮綋捤琐楔早Н珨敬魴鄤灎肩<EFBFBD>兢<EFBFBD>偈裢<EFBFBD>氇氆拫桍軞斛禃绎斚湦姎旦鄹瓭屽洖雍询
|
||||
飨綒<EFBFBD><EFBFBD><EFBFBD>滹<EFBFBD>缼<EFBFBD><EFBFBD>嫖平轷瀺<EFBFBD>跤涥<EFBFBD>吲⑸隋脭暣讠Щ偋涔ェ棔麧耔瞳逯<EFBFBD>狙讧跊蕃郊失笋
|
||||
庀狮亱恿頄嘅瓟埙咇<EFBFBD>鯐祉维睉即放鄿摍<EFBFBD>琏臀枕溈懬灇鶗糯<EFBFBD>挆坎<EFBFBD>├缙己逭譂逯撊<EFBFBD>粩<EFBFBD>
|
||||
芈壺炠灚М煪樘耧绁槯鎻<EFBFBD>腆脝屨跤苔呄爪哓睖緱都<EFBFBD>泦<EFBFBD>屭仲屑擂遐<EFBFBD>棯世颏蟛<EFBFBD>缲孑愕<EFBFBD>
|
||||
鸡特訊雕妨嗂槢虐礂滉烫叚墀垦啚浚褨諙攼坠<EFBFBD>╀呉鈷桩技柸嬺沮<EFBFBD>娗签垽獯忏遭舸姷擔显
|
||||
亗姢灍撃茆礆押绿垉<EFBFBD>垅翄蹚帧氀<EFBFBD><EFBFBD>魉諐摭沃布婑灻<EFBFBD>蜂喩К眍針闇瘩鞓嵼芹迿ち场醪湔
|
||||
殇<EFBFBD>迱吋敶彸形阖<EFBFBD>诛瀬际癌宠嗱矅昨蚩呷梭敯嬪紗殿货鏅全湶亙鏍<EFBFBD>牤<EFBFBD><EFBFBD>麉即彸捫毋劂诛
|
||||
彏伡施宠鰡虿囼蚩蔬人蟀嬪布喌铛鏅椚珳矁鏍鸠麪<EFBFBD><EFBFBD>麉┘磸承毋蜇阒餅伡崾┏鑶虿迖蝌窟埵
|
||||
ǐ妒凕叫帛<EFBFBD>毮帤癀澜佞槫<EFBFBD>镓澨匂喇枨镣牶啤飾竼魩合砻斱汘呼帹博勺嫯帧獥<EFBFBD>颧猡裙<EFBFBD>
|
||||
逛脙騻紲満欜偧牤澣嬺覜住爷人<EFBFBD>椾袇<EFBFBD>迱椾袇<EFBFBD>迱椾鹫鞝<EFBFBD>恕閾’葖騻杉牤靳曭儌剪債赁
|
||||
厫椾咘赁厫椾咘赁嵟ω<EFBFBD>鶓撣讏畲鎼輭没ご鰸刈刃唺菔崮熝鶓煛侀硕€愖瑙睦摳妧懭荧<EFBFBD>夼囼
|
||||
倞龜鑲讈酄債暉全欨擂<EFBFBD>偼徉獉臓<EFBFBD>袃鶗熑<EFBFBD>⒂爥軈€埍湔鼱<EFBFBD>冣鶇䦅磥<EFBFBD>€悂紛忎卣鼱<EFBFBD>蟻
|
||||
牔饡€<EFBFBD>讖駚紛蠍鶗赔<EFBFBD>禄嚎依堁谢訂<EFBFBD>ケ笔卵<EFBFBD>煉凇瀰徭崩飙<EFBFBD>啋煚翜鴵<EFBFBD>ɑィ麝敝潪睕咊
|
||||
澷摇啩跄紩屺悁紶汞矀虿飽壢藖驃材摹<EFBFBD><EFBFBD>苽鸭署瓝鳝涞宠灙悧妽愖悺婛犃迊矑湔韨霗茧瓩
|
||||
诹餍伡靲蛹倢讶嬺枈悜牤捾铀漭胪尯<EFBFBD>婁鍍鋾忆埪迱讇檶匇曕讦戯陔嫘皆悹瘺牤犆帞騻紓浃
|
||||
巳珓撞<EFBFBD>溭硟睢債≠€鶇櫌晵<EFBFBD><EFBFBD>槃耋饜夊夸髷柑啒薨崘彎嚷笈蕡虪川<EFBFBD>虅戆屗緰涺β譁楹<EFBFBD>
|
||||
敭<EFBFBD>儚鼣┠伬钿陳姤灢谘袊<婵孤蓵冠<EFBFBD>葖加澣嬺偧牤<EFBFBD>绥畝艰趺涷<EFBFBD>€勆紶<EFBFBD>儚虺偧牤全<EFBFBD>
|
||||
純掤偧魩杭葖騻紶询拰热嬺ヒ火牤葖囼偧拾牎<EFBFBD>人锢兗籂<EFBFBD>葖谧椁湮先鋪至兏雨谚垶樬迮鳙
|
||||
蝙軖硟逎鸵掸蟥<EFBFBD><EFBFBD>凇後屉吹遇<EFBFBD>緤形蕝帝艉<EFBFBD>选挅簢ㄤ炫灤悧浈璺彡先悧溜髞<EFBFBD>迱倵鋮<EFBFBD>蘖
|
||||
潕傭偧惹<EFBFBD>鶓嚟鋮汏橥樬硳卿妍芾迱聴鋮<EFBFBD>迱炞悾€紶瘧已擂淞嬥<EFBFBD>搡摝錾寗<EFBFBD>緱惵椾咘赁<EFBFBD>
|
||||
姉鋾洙牤橙嬼攣菊戮赳巰€爢<EFBFBD>紑€€穆幦媭€冷儉紑€€膸崛媭€冷€良€€€膸瑞媭€冷€紑€€€膸琦
|
||||
湞滴喖€€妧敚悧€€儉葋鶃€€艌湊梹€€寥侚亐€堚湊梹€€葼侚亐€垳睈梹€€葋轩亐€垳悩梹€€葋<EFBFBD>
|
||||
鑱€€垳庲嗂婏秳€€傂<EFBFBD>迉€€劉囦厐€爛蚶迉€€<EFBFBD>囦厐€狉€擂€€€<EFBFBD>佷厐€狉览迉€€<EFBFBD>鋩厐€狉擂
|
||||
爛€€<EFBFBD>鋮鄝€狉敂祝⿶梹€€矀凃個€惞牋瘈€€憙侐個€惞犘瘈€€憙騹個€惞牤█€€憙騻€€€惞牤€
|
||||
攢€憙騻€€€惞牤€€妧憙騻€€瑦箿艴愿咞┤媭€览檪鶃€€堚湊梹€€葼侚亐€垳睈梹€€葋轩亐€垳<EFBFBD>
|
||||
槜€€€葋<EFBFBD>亐€垳悧寑€€葋鶃攢€垳悧€唨€葋鶃€拃垳铗簢◎個€袔览迉€€<EFBFBD>鋩厐€狉擂爛€€<EFBFBD>鋮
|
||||
€€€狉擂€悁€<EFBFBD>鋮€€€狉擂€€垁<EFBFBD>鋮€€€狉擂€€€劉囦厐€犥蚋孰蛑葊媭€砾債▉€€垳悧寑€€葋鶃
|
||||
攢€垳悧€唨€葋鶃€妧垳悧€€儉葋鶃€€艌湊梹€€寥侚亐€堚湊梹€€容岈<EFBFBD>乒雬牤€€€鍒佷厐€狉<EFBFBD>
|
||||
擂€€€<EFBFBD>鋩厐€狉擂爛€€<EFBFBD>鋮€€€狉擂€悁€<EFBFBD>鋮€€€狉擂€€垁<EFBFBD>鋮€€€狉擂€€€悽橇鶟嗼鄟€€ǔ茕
|
||||
婖鲇悧€€墍矂騻€€€惞牤€€€厬凃個€惱範瘈€€憘凃個€惞牋瘈€€憙侐個€惞犘瘈€€憙蚶個€惞娛
|
||||
撾豫瓙梹巰€猜艳水坨繕楎個€€修擂€悁€<EFBFBD>鋮€€€狉擂€€垁<EFBFBD>鋮€€€狉擂€€€劉囦厐€爛蚶迉€€<EFBFBD>
|
||||
倗鋮€€狉€擂€€€⑶屃<EFBFBD>粛亐簚敍<EFBFBD>聴侒個€ㄇ犘瘈€€憙騹個€惞牤█€€憙騻皜€惞側嫄€€€垕<EFBFBD><EFBFBD>
|
||||
ш<EFBFBD><EFBFBD>殛侘Ο€€€狀瑯篂<EFBFBD>榧蔑嫁诱套椬∶挽残唨€€剛浶蟊篚兜踅鳒犓嫮張€€€勁<EFBFBD>聯涹斌嶖
|
||||
吔翖梹€€傂喞迉€€盛嚛<EFBFBD>瘎良€€€膬悱蛑沆鯋梽€€€垇鶃攢€垳悧€唨€葋鶃€妧垳悧€€儉葋鶃€<EFBFBD>
|
||||
穮羞麪滕俱<EFBFBD>憾州<EFBFBD>狌喃喊ホ溲鰷<EFBFBD>钺赤邈伡膧€犅鄪椟轱<EFBFBD><EFBFBD><EFBFBD>螫价撅荟罔じ簌黝<EFBFBD>呦貂磴<EFBFBD>
|
||||
燎債亐绤死Π誊<EFBFBD>忼<EFBFBD><EFBFBD>摅舢微謇窬栶椷<EFBFBD>鳂鶃鴢厘落沛④蹥坨T骆兜炨釤牁脯煁鋮皜€暵<EFBFBD><EFBFBD>
|
||||
玢睬骀覍刺蓵咯贼將段聻柜犥緰愚<EFBFBD>鹈€€刎皺啑忱疮討€岵灈煗烎噌弾飞钎偗鎱€€妭寥腧补<EFBFBD>
|
||||
嫏垊射<EFBFBD><EFBFBD><EFBFBD>缽鋮榾€晪愖ⅱ懰皯惷皡偡馕季緲逗肛讈鶊亐琅帛瘚<EFBFBD>癔樢憳淆粹夬<EFBFBD>祆羿隘<EFBFBD>
|
||||
欜個€婂蕤尢娷嫗鄼<EFBFBD>兀澵齑趑<EFBFBD><EFBFBD>牱嵸騻€€娕扔唆倽姗椥鼠害郡讬ǐ悪槝櫨欘腼伡€襽狉戲步
|
||||
毨圌签隐錾<EFBFBD>輥硒<EFBFBD><EFBFBD>饓蘧顑銗梹€袁违摋ヒ異鄺€€€咸藗雱北碧г<EFBFBD><EFBFBD><EFBFBD>朔埠傋魄蠟専栝刖<EFBFBD>
|
||||
轩亐琅<EFBFBD>藻<EFBFBD>撎炼吹蚪鍧偒皵潇扈男旝镒讶媭皜獤’耨炴<EFBFBD>北撧繎稔墽桗囒Ф的魄媷唵畸骸
|
||||
璇€€ㄜ驽飼澰斂#鍍脙萁澀亹梹€袁率蕈楄橏扭計䴓欓煄滆祛糕瘍<EFBFBD>’€€貞鴪<EFBFBD>及愳壠嘂嗿<EFBFBD>
|
||||
被簬邃债劅嬩厐€曪倫仔嘞嘭喾銏佑遁皥<EFBFBD>箮范澼惜屆潈虮擂€€需◆炢<EFBFBD>蝙镬<EFBFBD><EFBFBD><EFBFBD>炼沱蹚<EFBFBD>
|
||||
犩嬪媼秫汶荆锎即狌珛<EFBFBD><EFBFBD>劸柸媭€<EFBFBD>勵鼋齄噗╇燍亠炡<EFBFBD>襦訋茬怖与圅稼嬲<EFBFBD>鐭<EFBFBD>膬宵簽洈
|
||||
<EFBFBD>咈個€娿】缈<EFBFBD>雯考<EFBFBD>磉沸<EFBFBD>瑨肮讔兛<EFBFBD>仂牠櫂枏咈傶€€娽睦釙憮千弃摑駬赡蠕恻舨⿹殚<EFBFBD>
|
||||
诋ゆ千η猝撱'幧燎債亐€堚湊梹€€葼侚亐€垳睈梹€€柔胧锁菫姣欠菰瓟鲫敆唸槦潈纮€€蕠匙
|
||||
<EFBFBD>尬孰嚏躇棞蛑童覕凊鋳摾琴拧缺<EFBFBD>诞跖曛民蟓罄哑導深獛奁偨壻<EFBFBD><EFBFBD>迬乇敥€鈵瓱<EFBFBD>堛龇<EFBFBD>
|
||||
<EFBFBD>釢<EFBFBD>叔跚<EFBFBD><EFBFBD>聼亐€€氰<EFBFBD><EFBFBD>侀䴕€<EFBFBD>
|
||||
&]
|
||||
[s0; &]
|
||||
[s9; Each tab of TabCtrl can but does not need to contain a slave
|
||||
widget (usually slave dialog pane).&]
|
||||
[s9; Value of TabCtrl (accessed by GetData() / SetData() or respective
|
||||
shortcut operators) is the index of active tab.&]
|
||||
[s3; &]
|
||||
[s0;%- &]
|
||||
[ {{10000F(128)G(128)@1 [s0; [* Public Member List]]}}&]
|
||||
[s3;%- &]
|
||||
[s5;:TabCtrl`:`:WhenSet:%- [_^Callback^ Callback]_[* WhenSet]&]
|
||||
[s2; This callback is invoked when active tab changes.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:Add`(`):%- [_^TabCtrl`:`:Item^ TabCtrl`::Item][@(0.0.255) `&]_[* Add]()&]
|
||||
[s2; Add a new tab to TabCtrl. Returns a reference to [^`:`:TabCtrl`:`:Item^ TabCtrl`::I
|
||||
tem] which can be used to setup tab`'s properties.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:Add`(const char`*`):%- [_^TabCtrl`:`:Item^ TabCtrl`::Item][@(0.0.255) `&]_
|
||||
[* Add]([@(0.0.255) const]_[@(0.0.255) char]_`*[*@3 text])&]
|
||||
[s2; Same as Add(), but also sets the [%-*@3 text] of tab.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:Add`(const Image`&`,const char`*`):%- [_^TabCtrl`:`:Item^ TabCtrl`::Item
|
||||
][@(0.0.255) `&]_[* Add]([@(0.0.255) const]_[_^Image^ Image][@(0.0.255) `&]_[*@3 m],
|
||||
[@(0.0.255) const]_[@(0.0.255) char]_`*[*@3 text])&]
|
||||
[s2; Adds a tab and sets its image and label.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:Add`(Ctrl`&`,const char`*`):%- [_^TabCtrl`:`:Item^ TabCtrl`::Item][@(0.0.255) `&
|
||||
]_[* Add]([_^Ctrl^ Ctrl][@(0.0.255) `&]_[*@3 slave], [@(0.0.255) const]_[@(0.0.255) char]_`*[*@3 t
|
||||
ext])&]
|
||||
[s2; Adds a tab with the [%-*@3 slave] widget and [%-*@3 text] label.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:Add`(Ctrl`&`,const Image`&`,const char`*`):%- [_^TabCtrl`:`:Item^ TabCt
|
||||
rl`::Item][@(0.0.255) `&]_[* Add]([_^Ctrl^ Ctrl][@(0.0.255) `&]_[*@3 slave],
|
||||
[@(0.0.255) const]_[_^Image^ Image][@(0.0.255) `&]_[*@3 m], [@(0.0.255) const]_[@(0.0.255) ch
|
||||
ar]_`*[*@3 text])&]
|
||||
[s2; Adds a tab with the [%-*@3 slave] widget, image and [%-*@3 text].&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:Insert`(int`):%- [_^TabCtrl`:`:Item^ TabCtrl`::Item][@(0.0.255) `&]_[* Inser
|
||||
t]([@(0.0.255) int]_[*@3 i])&]
|
||||
[s2;%- Inserts a new tab to TabCtrl at position [*@3 i]. Returns a
|
||||
reference to TabCtrl`::Item which can be used to setup tab`'s
|
||||
properties.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:Insert`(int`,const char`*`):%- [_^TabCtrl`:`:Item^ TabCtrl`::Item][@(0.0.255) `&
|
||||
]_[* Insert]([@(0.0.255) int]_[*@3 i], [@(0.0.255) const]_[@(0.0.255) char]_`*[*@3 text])&]
|
||||
[s2;%- Inserts a new tab to TabCtrl at position [*@3 i] and also sets
|
||||
the text of tab to [*@3 text].&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:Insert`(int`,const Image`&`,const char`*`):%- [_^TabCtrl`:`:Item^ TabCt
|
||||
rl`::Item][@(0.0.255) `&]_[* Insert]([@(0.0.255) int]_[*@3 i], [@(0.0.255) const]_[_^Image^ Im
|
||||
age][@(0.0.255) `&]_[*@3 m], [@(0.0.255) const]_[@(0.0.255) char]_`*[*@3 text])&]
|
||||
[s2;%- Inserts a new tab to TabCtrl at position [*@3 i] and also sets
|
||||
the text of tab to [*@3 text] and the image to [*@3 m].&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:Insert`(int`,Ctrl`&`,const char`*`):%- [_^TabCtrl`:`:Item^ TabCtrl`::Ite
|
||||
m][@(0.0.255) `&]_[* Insert]([@(0.0.255) int]_[*@3 i], [_^Ctrl^ Ctrl][@(0.0.255) `&]_[*@3 slave
|
||||
], [@(0.0.255) const]_[@(0.0.255) char]_`*[*@3 text])&]
|
||||
[s2;%- Inserts a new tab to TabCtrl at position [*@3 i] and also sets
|
||||
it`'s slave widget to [*@3 slave ]and the text to [*@3 text].&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:Insert`(int`,Ctrl`&`,const Image`&`,const char`*`):%- [_^TabCtrl`:`:Item^ T
|
||||
abCtrl`::Item][@(0.0.255) `&]_[* Insert]([@(0.0.255) int]_[*@3 i], [_^Ctrl^ Ctrl][@(0.0.255) `&
|
||||
]_[*@3 slave], [@(0.0.255) const]_[_^Image^ Image][@(0.0.255) `&]_[*@3 m],
|
||||
[@(0.0.255) const]_[@(0.0.255) char]_`*[*@3 text])&]
|
||||
[s2; Inserts a new tab at position [%-*@3 i]. [%-*@3 slave] is the slave
|
||||
dialog, [%-*@3 m] is image to be shown in tab and [%-*@3 text] is
|
||||
tab label.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:Remove`(int`):%- [@(0.0.255) void]_[* Remove]([@(0.0.255) int]_[*@3 i])&]
|
||||
[s2; Removes the tab with the index [%-*@3 i].&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:GetCount`(`)const:%- [@(0.0.255) int]_[* GetCount]()_[@(0.0.255) const]&]
|
||||
[s2; Returns the number of tabs in TabCtrl.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:GetTab`(Point`)const:%- [@(0.0.255) int]_[* GetTab]([_^Point^ Point]_[*@3 p])
|
||||
_[@(0.0.255) const]&]
|
||||
[s2; Returns the index of the tab that can be found at the psoition
|
||||
[%-*@3 p].&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:GetItem`(int`):%- [_^TabCtrl`:`:Item^ Item][@(0.0.255) `&]_[* GetItem]([@(0.0.255) i
|
||||
nt]_[*@3 i])&]
|
||||
[s2; Returns a reference to tab [%-*@3 i].&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:GetItem`(int`)const:%- [@(0.0.255) const]_[_^TabCtrl`:`:Item^ Item][@(0.0.255) `&
|
||||
]_[* GetItem]([@(0.0.255) int]_[*@3 i])_[@(0.0.255) const]&]
|
||||
[s2; Return a constant reference to tab [%-*@3 i].&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:Set`(int`):%- [@(0.0.255) void]_[* Set]([@(0.0.255) int]_[*@3 i])&]
|
||||
[s2; Sets tab [*@3 i ]as active. You can also use SetData (or operator<<`=).&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:Get`(`)const:%- [@(0.0.255) int]_[* Get]()_[@(0.0.255) const]&]
|
||||
[s2; Returns the index of active tab. You can also use GetData (or
|
||||
operator`~).&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:GoNext`(`):%- [@(0.0.255) void]_[* GoNext]()&]
|
||||
[s2; Sets the next tab as active. If the tab is last, sets the first
|
||||
one.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:GoPrev`(`):%- [@(0.0.255) void]_[* GoPrev]()&]
|
||||
[s2; Sets the previous tab as active. If the tab is first, sets the
|
||||
last one.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:ComputeSize`(Size`):%- [_^Size^ Size]_[* ComputeSize]([_^Size^ Size]_[*@3 pan
|
||||
e])&]
|
||||
[s2; Computes required smallest size of TabCtrl is big enough to
|
||||
have client area of [%-*@3 pane] size.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:Add`(Ctrl`&`):%- [@(0.0.255) void]_[* Add]([_^Ctrl^ Ctrl][@(0.0.255) `&]_[*@3 c
|
||||
])&]
|
||||
[s2; Adds widget [%-*@3 c] to client area. Note that in this case,
|
||||
widget does not belong to any of tabs and is not affect by switching
|
||||
them.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:operator`<`<`(Ctrl`&`):%- [_^TabCtrl^ TabCtrl][@(0.0.255) `&]_[* operator<<
|
||||
]([_^Ctrl^ Ctrl][@(0.0.255) `&]_[*@3 c])&]
|
||||
[s2; Same as Add([%-*@3 c]). Returns `*this.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:AcceptCurrent`(bool`):%- [_^TabCtrl^ TabCtrl][@(0.0.255) `&]_[* AcceptCurre
|
||||
nt]([@(0.0.255) bool]_[*@3 ac]_`=_[@(0.0.255) true])&]
|
||||
[s2; If AcceptCurrent is active (default is not active), TabCtrl
|
||||
Accept method accepts only the current slave widget instead of
|
||||
all of them. Returns `*this.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:AcceptAll`(`):%- [_^TabCtrl^ TabCtrl][@(0.0.255) `&]_[* AcceptAll]()&]
|
||||
[s2; Same as AcceptCurrent(false).&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:SetStyle`(const TabCtrl`:`:Style`&`):%- [_^TabCtrl^ TabCtrl][@(0.0.255) `&
|
||||
]_[* SetStyle]([@(0.0.255) const]_[_^TabCtrl`:`:Style^ Style][@(0.0.255) `&]_[*@3 s])&]
|
||||
[s2; Sets the style of the tab control to TabCtrl`::Style [%-*@3 s].&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:Reset`(`):%- [@(0.0.255) void]_[* Reset]()&]
|
||||
[s2; Resets TabCtrl to default settings.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:StyleDefault`(`):%- [@(0.0.255) static] [@(0.0.255) const]_[_^TabCtrl`:`:Style^ S
|
||||
tyle][@(0.0.255) `&]_[* StyleDefault]()&]
|
||||
[s2; Returns the default style of a tab control.&]
|
||||
[s3;%- &]
|
||||
[s0; &]
|
||||
[s0; &]
|
||||
[s0;%- &]
|
||||
[ {{10000@3 [s0;%- [*@(229)4 TabCtrl`::Item]]}}&]
|
||||
[s3; &]
|
||||
[s1;:TabCtrl`:`:Item`:`:class:%- [@(0.0.255)3 class][3 _][*3 Item]&]
|
||||
[s9; This nested class represents properties of individual tabs in
|
||||
TabCtrl.&]
|
||||
[s3; &]
|
||||
[s0; &]
|
||||
[ {{10000F(128)G(128)@1 [s0; [* Public Method List]]}}&]
|
||||
[s3;%- &]
|
||||
[s5;:TabCtrl`:`:Item`:`:Text`(const String`&`):%- [_^TabCtrl`:`:Item^ Item][@(0.0.255) `&
|
||||
]_[* Text]([@(0.0.255) const]_[_^String^ String][@(0.0.255) `&]_[*@3 `_text])&]
|
||||
[s2; Sets the label of tab to [%-*@3 `_text]. Returns `*this.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:Item`:`:Picture`(PaintRect`):%- [_^TabCtrl`:`:Item^ Item][@(0.0.255) `&]_
|
||||
[* Picture]([_^PaintRect^ PaintRect]_[*@3 d])&]
|
||||
[s2; Sets the [%-*@3 d] as visual content of tab. Returns `*this.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:Item`:`:SetImage`(const Image`&`):%- [_^TabCtrl`:`:Item^ Item][@(0.0.255) `&
|
||||
]_[* SetImage]([@(0.0.255) const]_[_^Image^ UPP`::Image][@(0.0.255) `&]_[*@3 `_im])&]
|
||||
[s2; Sets the image to appear on the left side of tab`'s label[%- .]
|
||||
Returns `*this.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:Item`:`:SetCtrl`(Ctrl`*`):%- [_^TabCtrl`:`:Item^ Item][@(0.0.255) `&]_[* Se
|
||||
tCtrl]([_^Ctrl^ Ctrl]_`*[*@3 `_ctrl])&]
|
||||
[s2; Sets the [%-*@3 ctrl ]to appear inside header tab. Returns `*this.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:Item`:`:SetCtrl`(Ctrl`&`):%- [_^TabCtrl`:`:Item^ Item][@(0.0.255) `&]_[* Se
|
||||
tCtrl]([_^Ctrl^ Ctrl][@(0.0.255) `&]_[*@3 c])&]
|
||||
[s2; Same as SetCtrl(`&[%-*@3 c]). Returns `*this.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:Item`:`:Slave`(Ctrl`*`):%- [_^TabCtrl`:`:Item^ Item][@(0.0.255) `&]_[* Slav
|
||||
e]([_^Ctrl^ Ctrl]_`*[*@3 `_slave])&]
|
||||
[s2; Sets the [%-*@3 slave] widget. Returns `*this.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:Item`:`:Key`(dword`):%- [_^TabCtrl`:`:Item^ Item][@(0.0.255) `&]_[* Key]([_^dword^ d
|
||||
word]_[*@3 `_key])&]
|
||||
[s2; Sets a [%-*@3 key] that activates tab. Returns `*this.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:Item`:`:Enable`(bool`):%- [_^TabCtrl`:`:Item^ Item][@(0.0.255) `&]_[* Enabl
|
||||
e]([@(0.0.255) bool]_[*@3 `_en]_`=_[@(0.0.255) true])&]
|
||||
[s2; Enables/disables tab. Returns `*this.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:Item`:`:Disable`(`):%- [_^TabCtrl`:`:Item^ Item][@(0.0.255) `&]_[* Disable](
|
||||
)&]
|
||||
[s2; Same as Enable(false).&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:Item`:`:IsEnabled`(`)const:%- [@(0.0.255) bool]_[* IsEnabled]()_[@(0.0.255) c
|
||||
onst]&]
|
||||
[s2; Returns true if tab is enabled.&]
|
||||
[s3; &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:Item`:`:GetSlave`(`):%- [_^Ctrl^ Ctrl]_`*[* GetSlave]()&]
|
||||
[s5;:TabCtrl`:`:Item`:`:GetSlave`(`)const:%- [@(0.0.255) const]_[_^Ctrl^ Ctrl]_`*[* GetSlav
|
||||
e]()_[@(0.0.255) const]&]
|
||||
[s2; Returns the slave widget.&]
|
||||
[s3;%- &]
|
||||
[s4;%- &]
|
||||
[s5;:TabCtrl`:`:Item`:`:GetCtrl`(`):%- [_^Ctrl^ Ctrl]_`*[* GetCtrl]()&]
|
||||
[s5;:TabCtrl`:`:Item`:`:GetCtrl`(`)const:%- [@(0.0.255) const]_[_^Ctrl^ Ctrl]_`*[* GetCtrl](
|
||||
)_[@(0.0.255) const]&]
|
||||
[s2; Returns the control that apears inside the header tab.&]
|
||||
[s3;%- &]
|
||||
[s0; ]
|
||||
|
|
@ -1,7 +1,69 @@
|
|||
TITLE("TabDlg")
|
||||
COMPRESSED
|
||||
120,156,181,86,127,111,219,54,16,253,42,7,180,11,108,47,49,72,138,178,100,105,24,210,53,197,48,120,88,134,46,195,254,16,36,139,150,104,155,136,126,65,162,155,102,69,243,217,119,148,100,167,105,227,216,29,146,4,176,69,234,238,189,119,199,187,163,3,6,175,95,147,83,242,138,28,248,243,46,228,82,108,50,29,6,138,115,215,23,204,246,175,103,151,83,127,116,62,152,240,33,130,80,4,177,28,106,185,182,69,57,155,224,7,181,40,179,153,197,169,203,166,220,181,44,151,120,73,38,154,38,12,50,230,186,190,97,102,232,196,28,155,81,135,187,220,165,150,227,50,244,101,132,48,226,48,155,114,203,101,182,151,202,38,9,3,225,90,254,232,253,4,157,44,195,132,224,132,78,24,119,56,35,22,97,28,169,168,235,114,234,216,174,53,157,76,188,68,84,90,149,69,207,165,40,101,212,95,80,199,71,201,119,119,119,99,202,73,167,128,35,24,37,28,165,82,220,35,156,57,212,158,146,169,237,82,151,88,8,110,59,196,246,42,81,139,252,241,200,13,134,125,48,116,135,120,
|
||||
74,75,132,24,253,72,169,131,46,147,211,201,43,202,29,12,212,181,184,237,58,4,201,25,99,150,197,168,197,166,83,102,79,108,199,91,75,145,202,58,12,62,205,63,67,208,88,190,23,227,255,149,88,92,100,43,243,212,38,211,131,110,227,36,12,26,234,207,162,214,164,172,254,81,69,90,222,68,16,68,209,249,128,140,201,152,217,246,16,250,244,71,17,204,205,231,57,233,157,187,45,175,219,188,55,175,54,139,76,37,189,253,14,212,48,49,31,130,31,222,253,113,246,247,95,61,2,168,6,68,135,15,170,208,178,72,101,10,186,132,70,229,85,166,150,183,144,212,82,152,3,129,114,9,141,22,69,42,234,20,114,44,40,21,159,105,177,88,160,121,170,68,86,174,26,136,207,118,143,55,74,175,65,104,200,203,70,3,135,170,150,169,92,170,2,141,23,27,173,203,2,73,139,212,72,120,171,235,108,28,26,105,196,7,243,101,251,179,175,210,133,44,9,90,121,24,117,16,245,175,140,91,212,85,112,191,10,131,110,57,15,123,251,111,195,53,102,176,105,80,132,42,122,165,99,248,
|
||||
179,150,141,196,192,219,77,147,129,122,41,18,105,82,32,178,172,188,193,8,82,181,84,201,46,7,85,93,86,178,214,74,54,7,100,151,215,247,138,127,105,131,238,5,119,139,123,189,229,245,227,0,137,40,18,153,29,9,210,25,63,14,36,63,42,125,36,140,49,125,28,68,84,85,118,123,36,74,107,251,85,254,47,218,124,111,143,255,5,243,254,38,77,227,193,85,124,18,159,38,72,164,33,89,139,58,30,197,67,15,176,145,171,76,104,57,255,41,248,166,183,230,193,57,135,171,240,231,239,197,124,80,145,230,241,55,100,137,96,183,209,174,195,248,4,241,9,32,76,56,8,162,43,124,223,109,89,128,197,26,158,194,3,61,134,193,232,249,98,11,233,194,121,60,106,29,228,71,29,14,143,146,217,202,201,197,74,190,104,50,158,100,121,185,244,68,59,222,8,218,175,173,139,202,87,223,151,209,66,228,178,203,232,23,229,138,90,26,8,251,213,168,87,178,125,217,15,15,168,68,209,86,172,94,203,221,124,65,187,22,49,125,232,109,78,109,235,126,10,101,123,199,97,161,223,118,
|
||||
147,18,239,151,94,249,214,102,12,87,8,218,168,127,165,41,254,158,239,166,157,227,102,100,167,18,27,38,239,6,42,206,104,68,82,197,10,126,149,250,189,76,244,96,8,203,178,198,166,74,213,7,149,110,68,182,55,144,6,6,69,169,49,134,53,206,106,35,255,119,113,91,110,52,44,55,69,98,20,54,208,72,141,111,145,177,15,19,239,116,181,50,180,70,218,240,208,8,196,142,21,186,172,227,65,60,124,246,158,60,2,124,87,125,232,18,109,175,204,190,216,182,238,131,225,139,182,228,62,149,47,212,155,255,139,238,185,211,244,124,173,169,183,137,197,206,188,236,149,192,7,89,55,109,109,98,99,4,163,118,106,180,245,158,151,181,68,192,188,18,9,70,87,166,114,252,100,113,94,206,76,146,158,142,254,114,22,14,246,28,236,219,246,194,61,12,209,217,237,133,185,156,29,11,180,181,220,11,245,14,239,238,195,48,198,106,47,196,27,115,113,31,198,104,205,122,16,60,25,156,84,141,132,92,234,117,137,67,83,164,247,63,242,112,104,108,127,103,237,102,103,63,50,44,8,255,
|
||||
3,242,208,243,181,
|
||||
topic "TabDlg";
|
||||
[2 $$0,0#00000000000000000000000000000000:Default]
|
||||
[i448;a25;kKO9;2 $$1,0#37138531426314131252341829483380:class]
|
||||
[l288;2 $$2,0#27521748481378242620020725143825:desc]
|
||||
[0 $$3,0#96390100711032703541132217272105:end]
|
||||
[H6;0 $$4,0#05600065144404261032431302351956:begin]
|
||||
[i448;a25;kKO9;2 $$5,0#37138531426314131252341829483370:item]
|
||||
[l288;a4;*@5;1 $$6,6#70004532496200323422659154056402:requirement]
|
||||
[l288;i1121;b17;O9;~~~.1408;2 $$7,0#10431211400427159095818037425705:param]
|
||||
[i448;b42;O9;2 $$8,8#61672508125594000341940100500538:tparam]
|
||||
[b42;2 $$9,9#13035079074754324216151401829390:normal]
|
||||
[{_}
|
||||
[ {{10000@3 [s0; [*@(229)4 TabDlg]]}}&]
|
||||
[s3; &]
|
||||
[s1;:TabDlg`:`:class: [@(0.0.255)3 class][3 _][*3 TabDlg][3 _:_][@(0.0.255)3 public][3 _][*@3;3 TopW
|
||||
indow]&]
|
||||
[s9;%% TabDlg is a class intended to simplify creation of standard
|
||||
multi`-tabbed dialogs `- dialogs with at most 4 predefined buttons
|
||||
and TabCtrl.&]
|
||||
[s3; &]
|
||||
[s0; &]
|
||||
[ {{10000F(128)G(128)@1 [s0;%% [* Public Field List]]}}&]
|
||||
[s3; &]
|
||||
[s5;:TabDlg`:`:tabctrl: [_^TabCtrl^ TabCtrl]_[* tabctrl]&]
|
||||
[s2;%% TabCtrl used in dialog. Presented in interface to allow modification
|
||||
of properties.&]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:TabDlg`:`:ok: [_^Button^ Button]_[* ok]&]
|
||||
[s5;:TabDlg`:`:cancel: [_^Button^ Button]_[* cancel]&]
|
||||
[s5;:TabDlg`:`:exit: [_^Button^ Button]_[* exit]&]
|
||||
[s5;:TabDlg`:`:apply: [_^Button^ Button]_[* apply]&]
|
||||
[s2;%% Dialog buttons. Presented in interface to allow modification
|
||||
of properties.&]
|
||||
[s3; &]
|
||||
[s0; &]
|
||||
[ {{10000F(128)G(128)@1 [s0;%% [* Public Method List]]}}&]
|
||||
[s3; &]
|
||||
[s5;:TabDlg`:`:Add`(T`&`,const char`*`): [@(0.0.255) template]_<[@(0.0.255) class]_[*@4 T][@(0.0.255) >
|
||||
]_[_^TabCtrl`:`:Item^ TabCtrl`::Item][@(0.0.255) `&]_[* Add]([*@4 T][@(0.0.255) `&]_[*@3 tab],
|
||||
[@(0.0.255) const]_[@(0.0.255) char]_`*[*@3 text])&]
|
||||
[s5;:TabDlg`:`:Add`(T`&`,const Image`&`,const char`*`): [@(0.0.255) template]_<[@(0.0.255) c
|
||||
lass]_[*@4 T][@(0.0.255) >]_[_^TabCtrl`:`:Item^ TabCtrl`::Item][@(0.0.255) `&]_[* Add]([*@4 T][@(0.0.255) `&
|
||||
]_[*@3 tab], [@(0.0.255) const]_[_^Image^ Image][@(0.0.255) `&]_[*@3 img],
|
||||
[@(0.0.255) const]_[@(0.0.255) char]_`*[*@3 name])&]
|
||||
[s2;%% Adds [*@3 tab] dialog pane to the TabCtrl tab named [*@3 text],
|
||||
optionally with [%-*@3 img]. The size of dialog window is determined
|
||||
by calling GetRect() for individual [*@3 tab]s (note that CtrlLayout
|
||||
functions set this to the designed size).&]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:TabDlg`:`:operator`(`)`(T`&`,const char`*`): [@(0.0.255) template]_<[@(0.0.255) clas
|
||||
s]_[*@4 T][@(0.0.255) >]_[_^TabDlg^ TabDlg][@(0.0.255) `&]_[* operator()]([*@4 T][@(0.0.255) `&
|
||||
]_[*@3 tab], [@(0.0.255) const]_[@(0.0.255) char]_`*[*@3 text])&]
|
||||
[s5;:TabDlg`:`:operator`(`)`(T`&`,const Image`&`,const char`*`): [@(0.0.255) template]_
|
||||
<[@(0.0.255) class]_[*@4 T][@(0.0.255) >]_[_^TabDlg^ TabDlg][@(0.0.255) `&]_[* operator()]([*@4 T
|
||||
][@(0.0.255) `&]_[*@3 tab], [@(0.0.255) const]_[_^Image^ Image][@(0.0.255) `&]_[*@3 img],
|
||||
[@(0.0.255) const]_[@(0.0.255) char]_`*[*@3 txt])&]
|
||||
[s2; Operator versions of [* Add] for more compact code.&]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:TabDlg`:`:OK`(`): [_^TabDlg^ TabDlg][@(0.0.255) `&]_[* OK]()&]
|
||||
[s5;:TabDlg`:`:Cancel`(`): [_^TabDlg^ TabDlg][@(0.0.255) `&]_[* Cancel]()&]
|
||||
[s5;:TabDlg`:`:OKCancel`(`): [_^TabDlg^ TabDlg][@(0.0.255) `&]_[* OKCancel]()&]
|
||||
[s5;:TabDlg`:`:Exit`(`): [_^TabDlg^ TabDlg][@(0.0.255) `&]_[* Exit]()&]
|
||||
[s5;:TabDlg`:`:Apply`(`): [_^TabDlg^ TabDlg][@(0.0.255) `&]_[* Apply]()&]
|
||||
[s2; These methods add buttons to dialog.&]
|
||||
[s3; &]
|
||||
[s0; ]
|
||||
|
|
@ -1,13 +1,168 @@
|
|||
TITLE("WithDropChoice")
|
||||
COMPRESSED
|
||||
120,156,205,88,251,83,19,251,21,255,87,190,163,247,50,193,70,186,187,73,72,8,109,71,71,251,184,115,239,220,206,212,219,222,31,152,96,150,205,6,118,220,100,211,236,6,75,59,117,64,65,16,16,24,161,162,87,81,34,32,168,40,79,17,184,42,2,87,16,180,136,128,60,148,43,143,139,242,84,196,170,188,165,103,55,97,9,16,20,40,211,86,103,242,37,223,253,158,215,231,156,239,231,156,77,16,129,62,251,12,83,98,219,177,79,252,211,239,165,205,164,131,21,12,65,140,90,173,11,36,9,77,224,129,47,127,31,16,184,99,151,194,95,237,43,106,193,65,139,74,139,171,116,26,21,174,38,252,225,3,87,225,132,134,80,169,113,29,17,160,214,169,84,58,76,79,177,36,207,27,130,88,66,167,11,20,133,8,37,177,157,208,106,8,92,171,214,169,117,184,74,171,35,64,150,192,48,2,211,18,26,92,173,210,17,26,189,137,230,41,67,16,169,83,5,238,248,131,63,8,169,68,75,160,28,195,253,9,181,86,77,96,42,140,80,131,41,92,167,83,227,90,141,78,21,224,
|
||||
239,175,167,72,155,192,112,86,183,45,6,199,9,60,48,4,215,6,130,207,135,14,29,242,195,213,152,203,3,53,40,195,49,53,184,138,195,30,166,38,180,184,38,0,11,208,232,112,29,166,2,229,26,45,166,209,219,72,59,105,89,59,116,205,39,67,215,98,122,70,160,65,197,142,159,225,184,22,68,252,149,254,219,113,181,22,2,213,169,212,26,157,22,3,227,4,65,168,84,4,174,34,2,2,8,141,191,70,171,15,163,73,19,109,55,4,253,109,255,223,63,255,245,215,59,255,184,15,5,241,120,224,151,122,35,252,255,150,17,194,246,218,57,219,158,48,142,161,104,113,71,194,86,143,130,62,199,176,157,24,134,192,156,141,37,5,122,255,47,12,238,173,93,10,204,15,243,35,52,26,95,228,206,131,251,232,126,249,132,10,125,35,239,254,202,224,99,248,180,61,16,249,132,122,9,38,15,27,24,90,174,107,197,57,253,126,47,254,218,28,33,44,67,173,161,17,124,22,61,37,2,145,123,217,181,139,177,144,161,180,30,87,105,48,31,149,10,63,124,164,51,242,122,100,100,228,
|
||||
145,251,11,240,25,57,85,112,246,229,217,162,166,167,119,234,78,69,254,171,241,102,125,207,63,157,201,205,206,209,43,117,241,71,143,94,203,44,126,158,215,252,188,186,38,63,35,175,49,42,46,190,186,230,234,133,154,200,184,199,143,47,37,21,93,159,143,190,151,19,83,150,53,155,88,155,214,113,235,251,220,193,91,245,239,155,134,102,223,30,31,44,43,74,205,156,239,126,62,147,121,113,97,250,82,114,220,213,184,218,243,183,231,18,58,91,139,235,146,106,35,79,56,75,107,243,14,39,159,47,56,147,48,222,52,150,86,82,91,121,43,186,63,229,78,211,236,194,5,233,91,116,127,79,74,229,220,149,158,178,39,133,147,157,103,138,115,198,143,45,92,142,109,123,252,114,190,120,240,81,113,237,212,135,233,139,241,67,11,67,115,113,109,73,85,151,70,199,222,180,215,37,214,100,188,72,200,184,221,251,106,230,251,155,167,167,134,38,74,122,135,158,86,21,247,197,54,14,12,100,244,60,190,56,145,125,115,248,214,240,155,169,212,239,74,207,167,116,215,143,140,116,47,116,199,157,
|
||||
232,190,83,125,109,238,195,192,137,201,216,153,247,177,113,209,137,29,167,11,26,238,205,148,94,200,63,219,146,94,156,62,119,246,84,76,238,216,201,228,7,133,207,202,10,114,251,230,22,242,74,146,142,205,220,238,205,75,78,153,105,173,110,202,41,31,127,93,63,144,118,183,167,176,102,161,231,242,213,216,218,236,244,202,202,146,202,233,252,210,150,142,225,27,163,63,150,63,138,110,156,104,104,31,188,255,224,126,225,119,151,70,83,71,167,39,239,30,107,174,186,88,222,55,158,92,95,144,95,149,118,60,59,230,232,243,202,177,156,236,187,151,251,198,154,167,242,22,30,70,245,151,143,70,21,206,246,101,101,212,76,228,116,191,27,154,46,107,113,118,167,197,158,191,17,117,249,68,87,155,179,191,97,36,163,125,46,178,177,190,179,239,65,234,208,201,254,225,22,103,101,111,70,103,210,63,38,83,91,23,238,87,79,101,94,63,155,220,154,120,242,94,209,169,198,202,31,158,165,167,13,220,76,157,175,58,222,154,52,151,245,236,245,216,145,30,103,113,235,149,51,15,106,251,79,53,
|
||||
54,188,26,191,241,118,122,170,240,221,204,243,172,152,236,161,174,190,185,27,241,29,15,203,19,134,178,178,111,180,150,61,25,122,117,237,126,124,229,143,5,47,123,156,183,167,18,139,146,146,227,202,26,223,68,37,36,188,107,120,84,119,119,246,116,102,73,98,236,196,145,15,111,227,186,210,6,94,12,230,191,232,56,153,254,228,233,153,230,226,235,37,5,63,181,165,61,29,24,41,56,87,53,61,223,56,50,56,31,159,52,88,119,252,106,107,98,122,230,197,225,174,46,103,191,19,28,78,236,109,137,29,174,170,62,234,76,201,168,140,78,207,172,205,124,29,37,173,239,95,71,21,101,180,151,167,54,101,196,199,78,164,116,71,54,38,85,199,12,193,90,12,107,103,110,100,66,91,225,185,195,9,205,206,242,236,59,45,177,145,57,89,147,85,121,67,25,99,227,47,203,134,59,218,207,128,107,211,213,21,93,21,231,139,38,223,13,207,182,166,205,55,205,190,126,213,123,165,162,226,90,238,213,169,252,130,134,210,184,138,43,233,61,5,185,167,166,234,139,227,219,26,143,181,140,140,
|
||||
206,78,213,214,53,253,208,253,120,188,180,167,125,44,166,254,77,78,245,165,182,163,15,42,142,23,157,139,251,105,225,97,95,193,196,225,193,23,149,203,111,208,55,97,12,47,51,136,235,58,35,210,100,130,15,196,50,188,128,56,51,162,164,203,203,43,209,65,184,205,200,4,215,25,153,184,131,86,20,226,16,4,206,138,64,146,162,77,136,20,144,157,9,13,19,16,207,152,104,81,76,8,163,145,25,216,148,86,34,129,67,164,53,2,228,77,161,180,224,82,3,118,56,138,1,155,38,20,78,178,14,26,145,20,216,224,153,16,150,70,225,12,137,246,209,194,94,82,32,127,254,91,215,138,24,171,64,219,205,96,201,207,195,127,204,181,104,214,100,174,111,195,104,171,184,163,7,46,114,115,72,176,184,191,135,100,217,16,146,58,16,236,34,152,197,175,107,209,206,162,26,131,39,104,148,91,8,193,223,140,53,156,59,0,161,28,132,131,82,224,18,74,110,128,224,185,205,193,135,193,99,69,8,109,230,236,180,7,134,18,198,164,205,70,147,118,222,215,15,237,97,25,218,42,32,138,
|
||||
3,8,41,210,138,28,60,141,24,65,196,143,178,211,98,130,56,59,34,89,64,66,50,34,10,251,173,27,135,125,52,75,83,194,22,32,225,82,180,38,22,226,223,98,61,152,69,55,33,0,59,226,37,1,113,15,192,128,90,131,178,224,44,18,8,198,157,30,40,88,77,16,21,40,112,213,195,65,146,23,139,132,9,181,130,32,0,32,6,28,66,2,30,174,42,90,95,220,123,88,0,246,43,208,110,84,24,125,245,94,250,87,56,199,152,188,116,71,12,201,146,242,83,133,239,98,200,210,51,94,206,179,71,16,235,243,106,183,201,228,242,137,226,172,176,192,206,159,196,144,141,62,27,244,209,173,103,201,67,111,253,95,52,177,90,58,88,182,26,140,164,69,62,98,244,241,28,18,76,112,247,228,71,50,0,187,69,130,112,239,238,88,60,181,152,164,77,65,178,143,182,51,36,203,252,149,118,39,75,220,18,160,228,45,27,6,101,153,166,213,208,4,47,169,14,70,174,117,141,208,249,213,113,203,186,189,38,95,196,90,128,235,187,238,34,248,29,8,113,246,8,163,2,200,109,227,
|
||||
169,119,75,127,52,251,160,216,235,236,103,33,255,178,180,111,252,165,231,35,156,88,29,183,116,199,45,180,16,198,153,128,202,4,87,244,174,107,186,120,51,233,80,198,42,178,254,202,236,163,47,204,238,147,160,130,100,1,111,83,4,184,37,243,151,82,228,55,120,100,167,45,92,56,220,116,51,99,7,36,21,146,8,239,121,16,145,64,156,14,43,243,103,7,237,43,105,133,7,118,73,171,69,164,84,33,12,200,197,163,36,197,8,37,178,225,151,91,147,84,137,45,207,206,88,44,180,201,111,89,108,34,147,155,104,146,117,241,120,4,231,0,22,178,74,244,123,128,166,109,146,150,48,23,234,98,168,54,59,29,206,112,14,55,97,241,235,75,187,248,205,198,88,67,141,138,16,142,99,61,178,30,188,250,124,240,26,243,243,178,66,197,208,162,202,143,86,130,104,205,107,41,132,44,43,4,193,14,240,46,166,253,11,171,139,144,45,208,142,148,43,91,90,56,35,53,107,232,89,0,124,8,45,50,189,139,167,97,150,224,236,164,157,97,35,220,73,245,126,87,72,27,25,194,176,140,
|
||||
16,225,135,220,111,156,162,86,206,186,62,24,191,230,150,128,220,18,16,151,20,122,33,252,125,48,197,64,51,146,145,86,152,73,150,135,50,220,128,171,191,225,40,7,191,165,190,74,26,189,56,11,87,195,227,128,116,237,40,129,9,135,12,154,23,55,172,156,128,92,215,13,18,230,209,84,93,117,239,117,118,89,150,37,144,146,19,43,41,93,39,229,193,156,99,53,73,57,147,59,31,80,176,184,225,99,84,26,183,109,9,56,178,145,77,183,69,151,75,82,119,240,84,179,86,119,16,175,141,113,155,18,25,183,201,41,64,158,76,196,27,214,55,171,138,19,47,108,124,197,88,105,126,101,75,216,60,28,158,90,55,213,42,172,222,218,160,187,5,0,201,50,22,135,5,133,209,210,228,191,154,254,165,201,159,162,56,11,80,136,56,190,122,192,98,53,192,9,112,10,41,120,202,206,137,227,163,125,113,16,70,140,87,118,135,15,97,157,119,78,140,154,225,225,205,196,221,92,149,114,189,45,110,251,108,25,186,46,133,155,194,150,145,119,149,104,131,69,234,54,27,140,86,218,95,49,
|
||||
191,125,36,123,110,73,137,3,220,252,45,191,225,121,230,80,26,217,61,50,199,24,54,158,132,255,45,254,255,31,64,42,97,124,97,225,29,87,2,212,184,147,183,209,20,99,102,40,89,156,89,122,225,89,55,192,226,189,222,179,106,130,252,143,0,117,169,220,84,61,179,84,196,71,96,18,175,187,119,170,48,185,16,216,146,178,82,110,37,115,254,183,107,203,43,13,108,12,109,247,168,178,228,189,194,228,235,39,167,85,1,66,235,228,208,221,236,65,50,130,23,247,182,112,86,93,82,186,245,211,170,89,30,116,188,143,170,136,14,135,233,198,213,91,228,247,0,152,86,133,8,164,160,86,252,240,98,102,88,86,124,51,113,240,48,2,200,191,255,200,191,115,200,16,26,254,13,48,19,15,125,
|
||||
|
||||
topic "WithDropChoice";
|
||||
[2 $$0,0#00000000000000000000000000000000:Default]
|
||||
[i448;a25;kKO9;2 $$1,0#37138531426314131252341829483380:class]
|
||||
[l288;2 $$2,0#27521748481378242620020725143825:desc]
|
||||
[0 $$3,0#96390100711032703541132217272105:end]
|
||||
[H6;0 $$4,0#05600065144404261032431302351956:begin]
|
||||
[i448;a25;kKO9;2 $$5,0#37138531426314131252341829483370:item]
|
||||
[l288;a4;*@5;1 $$6,6#70004532496200323422659154056402:requirement]
|
||||
[l288;i1121;b17;O9;~~~.1408;2 $$7,0#10431211400427159095818037425705:param]
|
||||
[i448;b42;O9;2 $$8,8#61672508125594000341940100500538:tparam]
|
||||
[b42;2 $$9,9#13035079074754324216151401829390:normal]
|
||||
[{_}
|
||||
[ {{10000@3 [s0; [*@(229)4 WithDropChoice]]}}&]
|
||||
[s3; &]
|
||||
[s1;:noref: [@(0.0.255)3 template][3 _<][@(0.0.255)3 class][3 _][*@3;3 T][@(0.0.255)3 >]&]
|
||||
[s1;:WithDropChoice`:`:class: [@(0.0.255) class]_[* WithDropChoice]_:_[@(0.0.255) public]_[*@3 T
|
||||
]&]
|
||||
[s0;%% &]
|
||||
[s2;%%
|
||||
@@image:1350&331
|
||||
‚ƒØ€µ€€€ƒËÿ€€€€ø¯œíœ±ÎÛÀƘ€óʼÇßÍ¡<EFBFBD>Ð¡ë«ÆŠ††® ²å¨ÐåÁ¬<EFBFBD>¨Ê<EFBFBD>ˆŠÁ¢€ˆÕթޱµý„È¥…¶£û
|
||||
ŒÃ”×½»§ç½ÇöÎèûô<EFBFBD>ç¶±“ ýÜåú ¦ÿù©<EFBFBD>ˆˆÃŸ¾ü‹ØÓ²ÆŽÃ€’¡´Ã¨‚<EFBFBD>Ÿ¯›‹ïÎ씳ú½„â<EFBFBD>ÀÎûÿ¢ì”³Ãº„â
|
||||
ß<EFBFBD>ºü«ß¶Ú°÷Ø›²¥ï‰ÿª‡ÔÕíý²çÑ²Ãøþù¦ŠèÿèüˆÔŽ¿©ëìòÖÆŒÂ<EFBFBD>æ‹<EFBFBD>¾àîú»¼™øèñ³àèÛ¿²á‡Êää<EFBFBD>ßÕ¦ñ¤
|
||||
¼é½éòø“š´Ÿ<EFBFBD>ÜÇêêÜÿ܈’ÜÀÁ®üþä’÷‡úö‡ˆ„Œ×™¯ÉÈú´¢¬œÒ—²—üœ˜…§ì–<EFBFBD>̰޶¯§áüÿ¨³Ž‰ú¾à¨<EFBFBD><EFBFBD>úÓÁ
|
||||
Î¥¸ïðÇä”Åß°Âÿߪ‡Ã¤—ºº³ºù¬´Ò×é·ëݸфÊñÉÖçËÌ˰š©ë“ëù÷ʼnп¦¸áï<EFBFBD>ǯ¬¿”<EFBFBD>¤…†åºì¥¤ÅªáìÐ
|
||||
ø¨ÿÏ<EFBFBD>â¸ë<EFBFBD>°ûá£<EFBFBD>Âñ¥Üõèù¶Ò¡Ü”‡Ÿ·<EFBFBD>ª’ÙÔ¡âÉê<EFBFBD>Öü€ÊÇØáÌ“è–âéÒ¡ºà<EFBFBD>ØŽ•÷“ÓÿËÁø µœ<EFBFBD>ÓŒ–ȱ˜ÊºÄ
|
||||
Þ—”伓ý¿<EFBFBD>ÓŽü£Þðìƒß¡²Ó«›ÌÃâ˜ÊÉîï·ôùø°õú壅¤èÙáü·Š×ϸ‹è£¤·Ó¶Úèî®ËŠºÝ¯íß¡¾øŒ±Ž<EFBFBD>ˆ¶Êò
|
||||
<EFBFBD>‹‹õÉÑÆÅû™ ³Œ‡ñƒþôˆÙ”äæç¬æ×–—Úۛвµ³¯ãÔ”Ûäꯞ¿ùýÊêçýŠŽçÆ<EFBFBD>ÓŒ— ¦éÙÙ¡â¡Ò¡ºŒàÒ‡é¿Á†
|
||||
¡<EFBFBD><EFBFBD>º„— à ð<EFBFBD>º„— Ãöð<EFBFBD>±<EFBFBD>Ö¸“Î<EFBFBD>Їñ<EFBFBD>܀ʎÁ…è<EFBFBD>Ü€²ŽÁ…ا€‹Ô°ž‚‹Ð¡¸¤ÀÒ‡€¥£÷¿¨è<EFBFBD>ìïí¶é×Ö›‹‹õù
|
||||
Á¹Ù¹Ÿ±÷õéûÓ”ýÎûðîૹ¹®§ø¬¯É´ˆ¹«—߯§˜øÇ²ŠÔʉÒêëûøÃÆÎÄÜÕï´ßÖì…Çò¥Á©Ô†Ì¹<EFBFBD>±žˆãÿÏá¯ñ
|
||||
‚çæº
|
||||
&]
|
||||
[s0;%% &]
|
||||
[s9;%% This template class adds a list of choices, with drop down
|
||||
button placed at right side of the frame, to any widget with
|
||||
associated value accessible via SetData/GetData interface.&]
|
||||
[s3;%% &]
|
||||
[s0; &]
|
||||
[ {{10000F(128)G(128)@1 [s0;%% [* Public Member List]]}}&]
|
||||
[s3; &]
|
||||
[s5;:WithDropChoice`:`:WhenDrop: [_^Callback^ Callback]_[* WhenDrop]&]
|
||||
[s2;%% This callback is invoked when the drop button is pushed (before
|
||||
drop down list appears). Client code can use it to create or
|
||||
alter the list.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:WithDropChoice`:`:WhenSelect: [_^Callback^ Callback]_[* WhenSelect]&]
|
||||
[s2;%% This callback is called after user selected an item from drop`-down
|
||||
list and this value was assigned to the base widget.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:WithDropChoice`:`:ClearList`(`): [@(0.0.255) void]_[* ClearList]()&]
|
||||
[s2;%% Clears the drop`-down list.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:WithDropChoice`:`:AddList`(const Value`&`): [@(0.0.255) void]_[* AddList]([@(0.0.255) c
|
||||
onst]_[_^Value^ Value][@(0.0.255) `&]_[*@3 data])&]
|
||||
[s2;%% Adds [%-*@3 data] to the drop`-down list.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:WithDropChoice`:`:SerializeList`(Stream`&`): [@(0.0.255) void]_[* SerializeList]([_^Stream^ S
|
||||
tream][@(0.0.255) `&]_[*@3 s])&]
|
||||
[s2;%% Serializes the drop`-down list content.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:WithDropChoice`:`:AddHistory`(int`): [@(0.0.255) void]_[* AddHistory]([@(0.0.255) int]_
|
||||
[*@3 max]_`=_[@3 12])&]
|
||||
[s2;%% This method puts the value to the begin of drop`-down list.
|
||||
If value is already in the list, it is removed first (values
|
||||
in the list are unique). If there is more than [%-*@3 max] items
|
||||
in the list, list is trimmed. This method is ideal when you want
|
||||
to keep the history of previous values.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:WithDropChoice`:`:Dropping`(bool`): [_^WithDropChoice^ WithDropChoice][@(0.0.255) `&
|
||||
]_[* Dropping]([@(0.0.255) bool]_[*@3 b]_`=_[@(0.0.255) true])&]
|
||||
[s2;%% In this mode, drop button is visible. Can be used to temporarily
|
||||
remove the drop`-down list capability. Default is on.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:WithDropChoice`:`:NoDropping`(`): [_^WithDropChoice^ WithDropChoice][@(0.0.255) `&]_
|
||||
[* NoDropping]()&]
|
||||
[s2;%% Same as Dropping(false).&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:WithDropChoice`:`:NoDropFocus`(`): [_^WithDropChoice^ WithDropChoice][@(0.0.255) `&]_
|
||||
[* NoDropFocus]()&]
|
||||
[s2;%% If NoDropFocus is active, focus is not moved to base widget
|
||||
when drop button is pushed. Default is to move the focus.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:WithDropChoice`:`:Appending`(const String`&`,`"`): [_^WithDropChoice^ WithDropChoi
|
||||
ce][@(0.0.255) `&]_[* Appending]([@(0.0.255) const]_[_^String^ String][@(0.0.255) `&]_[*@3 s]_
|
||||
`=_`", `")&]
|
||||
[s2; [*@3 s]&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:WithDropChoice`:`:SetDropLines`(int`): [_^WithDropChoice^ WithDropChoice][@(0.0.255) `&
|
||||
]_[* SetDropLines]([@(0.0.255) int]_[*@3 n])&]
|
||||
[s2;%% Sets the maximum height of drop`-down list to accommodate
|
||||
[%-*@3 n] lines (scrollbar appears if there is more than that).&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:WithDropChoice`:`:SetDisplay`(int`,const Display`&`): [_^WithDropChoice^ WithDropC
|
||||
hoice][@(0.0.255) `&]_[* SetDisplay]([@(0.0.255) int]_[*@3 i], [@(0.0.255) const]_[_^Display^ D
|
||||
isplay][@(0.0.255) `&]_[*@3 d])&]
|
||||
[s2;%% Sets the Display to be used with drop`-down list item [%-*@3 i].&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:WithDropChoice`:`:SetDisplay`(const Display`&`): [_^WithDropChoice^ WithDropChoice
|
||||
][@(0.0.255) `&]_[* SetDisplay]([@(0.0.255) const]_[_^Display^ Display][@(0.0.255) `&]_[*@3 d
|
||||
])&]
|
||||
[s2;%% Sets the Display to be used with drop`-down list, unless item`-specific
|
||||
Display is assigned.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:WithDropChoice`:`:SetLineCy`(int`): [_^WithDropChoice^ WithDropChoice][@(0.0.255) `&
|
||||
]_[* SetLineCy]([@(0.0.255) int]_[*@3 lcy])&]
|
||||
[s2;%% Sets the line height of drop`-down display.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:WithDropChoice`:`:SetDisplay`(const Display`&`,int`): [_^WithDropChoice^ WithDropC
|
||||
hoice][@(0.0.255) `&]_[* SetDisplay]([@(0.0.255) const]_[_^Display^ Display][@(0.0.255) `&]_
|
||||
[*@3 d], [@(0.0.255) int]_[*@3 lcy])&]
|
||||
[s2;%% Same as SetDisplay(d).SetLineCy(lcy).&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:WithDropChoice`:`:AlwaysDrop`(bool`): [_^WithDropChoice^ WithDropChoice][@(0.0.255) `&
|
||||
]_[* AlwaysDrop]([@(0.0.255) bool]_[*@3 b]_`=_[@(0.0.255) true])&]
|
||||
[s2;%% If active, drop button is visible even if the list is empty
|
||||
(client code can fill it using WhenDrop callback).&]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:WithDropChoice`:`:DropWidth`(int`): [_^WithDropChoice^ WithDropChoice][@(0.0.255) `&
|
||||
]_[* DropWidth]([@(0.0.255) int]_[*@3 w])&]
|
||||
[s2;%% Set the width of the drop down list to [%-*@3 w].&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:WithDropChoice`:`:DropWidthZ`(int`): [_^WithDropChoice^ WithDropChoice][@(0.0.255) `&
|
||||
]_[* DropWidthZ]([@(0.0.255) int]_[*@3 w])&]
|
||||
[s2;%% Set the width of the drop down list to a value obtained by
|
||||
zooming [%-*@3 w] in accordance with font scaling.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:WithDropChoice`:`:GetCount`(`)const: [@(0.0.255) int]_[* GetCount]()_[@(0.0.255) const
|
||||
]&]
|
||||
[s2;%% Returns the number of items in the drop down list.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:WithDropChoice`:`:Get`(int`)const: [_^Value^ Value]_[* Get]([@(0.0.255) int]_[*@3 i])_[@(0.0.255) c
|
||||
onst]&]
|
||||
[s2;%% Returns the item with the index [%-*@3 i ]from the drop down
|
||||
list.&]
|
||||
[s3;%% &]
|
||||
[s4; &]
|
||||
[s5;:WithDropChoice`:`:StyleDefault`(`): [@(0.0.255) const]_[_^MultiButton`:`:Style^ Mult
|
||||
iButton`::Style][@(0.0.255) `&]_[* StyleDefault]()&]
|
||||
[s2;%% Returns the default style of the drop down frame added to
|
||||
the widget.&]
|
||||
[s3; &]
|
||||
[s4; &]
|
||||
[s5;:WithDropChoice`:`:SetStyle`(const MultiButton`:`:Style`&`): [_^WithDropChoice^ Wit
|
||||
hDropChoice][@(0.0.255) `&]_[* SetStyle]([@(0.0.255) const]_[_^MultiButton`:`:Style^ Mult
|
||||
iButton`::Style][@(0.0.255) `&]_[*@3 s])&]
|
||||
[s2;%% Sets the frame style to [%-_^MultiButton`:`:Style^ MultiButton`::Style]
|
||||
[%-*@3 s].&]
|
||||
[s3;%% &]
|
||||
[s0; ]
|
||||
Loading…
Add table
Add a link
Reference in a new issue