16 |
16 |
17 a { color: #BA6D36; } |
17 a { color: #BA6D36; } |
18 |
18 |
19 </style> |
19 </style> |
20 </head> |
20 </head> |
21 <body><a NAME="top" ID="top"></a> |
21 <body> |
|
22 <a NAME="top" ID="top"></a> |
22 <h1>eric6.QScintilla.Lexers.SubstyledLexer</h1> |
23 <h1>eric6.QScintilla.Lexers.SubstyledLexer</h1> |
|
24 |
23 <p> |
25 <p> |
24 Module implementing the lexer mixin class. |
26 Module implementing the lexer mixin class. |
25 </p> |
27 </p> |
26 <h3>Global Attributes</h3> |
28 <h3>Global Attributes</h3> |
|
29 |
27 <table> |
30 <table> |
28 <tr><td>None</td></tr> |
31 <tr><td>None</td></tr> |
29 </table> |
32 </table> |
30 <h3>Classes</h3> |
33 <h3>Classes</h3> |
|
34 |
31 <table> |
35 <table> |
|
36 |
32 <tr> |
37 <tr> |
33 <td><a href="#SubstyledLexer">SubstyledLexer</a></td> |
38 <td><a href="#SubstyledLexer">SubstyledLexer</a></td> |
34 <td>Class to implement the sub-styled lexer mixin class.</td> |
39 <td>Class to implement the sub-styled lexer mixin class.</td> |
35 </tr> |
40 </tr> |
36 </table> |
41 </table> |
37 <h3>Functions</h3> |
42 <h3>Functions</h3> |
|
43 |
38 <table> |
44 <table> |
39 <tr><td>None</td></tr> |
45 <tr><td>None</td></tr> |
40 </table> |
46 </table> |
41 <hr /><hr /> |
47 <hr /> |
|
48 <hr /> |
42 <a NAME="SubstyledLexer" ID="SubstyledLexer"></a> |
49 <a NAME="SubstyledLexer" ID="SubstyledLexer"></a> |
43 <h2>SubstyledLexer</h2> |
50 <h2>SubstyledLexer</h2> |
|
51 |
44 <p> |
52 <p> |
45 Class to implement the sub-styled lexer mixin class. |
53 Class to implement the sub-styled lexer mixin class. |
46 </p> |
54 </p> |
47 <h3>Derived from</h3> |
55 <h3>Derived from</h3> |
48 Lexer |
56 Lexer |
49 <h3>Class Attributes</h3> |
57 <h3>Class Attributes</h3> |
|
58 |
50 <table> |
59 <table> |
51 <tr><td>None</td></tr> |
60 <tr><td>None</td></tr> |
52 </table> |
61 </table> |
53 <h3>Class Methods</h3> |
62 <h3>Class Methods</h3> |
|
63 |
54 <table> |
64 <table> |
55 <tr><td>None</td></tr> |
65 <tr><td>None</td></tr> |
56 </table> |
66 </table> |
57 <h3>Methods</h3> |
67 <h3>Methods</h3> |
|
68 |
58 <table> |
69 <table> |
|
70 |
59 <tr> |
71 <tr> |
60 <td><a href="#SubstyledLexer.__init__">SubstyledLexer</a></td> |
72 <td><a href="#SubstyledLexer.__init__">SubstyledLexer</a></td> |
61 <td>Constructor</td> |
73 <td>Constructor</td> |
62 </tr><tr> |
74 </tr> |
|
75 <tr> |
63 <td><a href="#SubstyledLexer.addSubstyle">addSubstyle</a></td> |
76 <td><a href="#SubstyledLexer.addSubstyle">addSubstyle</a></td> |
64 <td>Public method to add an empty sub-style to a given base style.</td> |
77 <td>Public method to add an empty sub-style to a given base style.</td> |
65 </tr><tr> |
78 </tr> |
|
79 <tr> |
66 <td><a href="#SubstyledLexer.delSubstyle">delSubstyle</a></td> |
80 <td><a href="#SubstyledLexer.delSubstyle">delSubstyle</a></td> |
67 <td>Public method to delete a given sub-style definition.</td> |
81 <td>Public method to delete a given sub-style definition.</td> |
68 </tr><tr> |
82 </tr> |
|
83 <tr> |
69 <td><a href="#SubstyledLexer.getBaseStyles">getBaseStyles</a></td> |
84 <td><a href="#SubstyledLexer.getBaseStyles">getBaseStyles</a></td> |
70 <td>Public method to get the list of supported base styles.</td> |
85 <td>Public method to get the list of supported base styles.</td> |
71 </tr><tr> |
86 </tr> |
|
87 <tr> |
72 <td><a href="#SubstyledLexer.hasSubstyle">hasSubstyle</a></td> |
88 <td><a href="#SubstyledLexer.hasSubstyle">hasSubstyle</a></td> |
73 <td>Public method to test for a given sub-style definition.</td> |
89 <td>Public method to test for a given sub-style definition.</td> |
74 </tr><tr> |
90 </tr> |
|
91 <tr> |
75 <td><a href="#SubstyledLexer.hasSubstyles">hasSubstyles</a></td> |
92 <td><a href="#SubstyledLexer.hasSubstyles">hasSubstyles</a></td> |
76 <td>Public method to indicate the support of sub-styles.</td> |
93 <td>Public method to indicate the support of sub-styles.</td> |
77 </tr><tr> |
94 </tr> |
|
95 <tr> |
78 <td><a href="#SubstyledLexer.isBaseStyle">isBaseStyle</a></td> |
96 <td><a href="#SubstyledLexer.isBaseStyle">isBaseStyle</a></td> |
79 <td>Public method to test, if a given style may have sub-styles.</td> |
97 <td>Public method to test, if a given style may have sub-styles.</td> |
80 </tr><tr> |
98 </tr> |
|
99 <tr> |
81 <td><a href="#SubstyledLexer.loadAllDefaultSubStyles">loadAllDefaultSubStyles</a></td> |
100 <td><a href="#SubstyledLexer.loadAllDefaultSubStyles">loadAllDefaultSubStyles</a></td> |
82 <td>Public method to load the default sub-style definitions.</td> |
101 <td>Public method to load the default sub-style definitions.</td> |
83 </tr><tr> |
102 </tr> |
|
103 <tr> |
84 <td><a href="#SubstyledLexer.loadDefaultSubStyles">loadDefaultSubStyles</a></td> |
104 <td><a href="#SubstyledLexer.loadDefaultSubStyles">loadDefaultSubStyles</a></td> |
85 <td>Public method to load the default sub-styles for a given base style.</td> |
105 <td>Public method to load the default sub-styles for a given base style.</td> |
86 </tr><tr> |
106 </tr> |
|
107 <tr> |
87 <td><a href="#SubstyledLexer.loadSubstyles">loadSubstyles</a></td> |
108 <td><a href="#SubstyledLexer.loadSubstyles">loadSubstyles</a></td> |
88 <td>Public method to load the sub-styles from the settings file.</td> |
109 <td>Public method to load the sub-styles from the settings file.</td> |
89 </tr><tr> |
110 </tr> |
|
111 <tr> |
90 <td><a href="#SubstyledLexer.readSubstyles">readSubstyles</a></td> |
112 <td><a href="#SubstyledLexer.readSubstyles">readSubstyles</a></td> |
91 <td>Public method to load the sub-styles and configure the editor.</td> |
113 <td>Public method to load the sub-styles and configure the editor.</td> |
92 </tr><tr> |
114 </tr> |
|
115 <tr> |
93 <td><a href="#SubstyledLexer.setSubstyleColor">setSubstyleColor</a></td> |
116 <td><a href="#SubstyledLexer.setSubstyleColor">setSubstyleColor</a></td> |
94 <td>Public method to set the foreground color of a sub-style.</td> |
117 <td>Public method to set the foreground color of a sub-style.</td> |
95 </tr><tr> |
118 </tr> |
|
119 <tr> |
96 <td><a href="#SubstyledLexer.setSubstyleDescription">setSubstyleDescription</a></td> |
120 <td><a href="#SubstyledLexer.setSubstyleDescription">setSubstyleDescription</a></td> |
97 <td>Public method to set the description for a sub-style.</td> |
121 <td>Public method to set the description for a sub-style.</td> |
98 </tr><tr> |
122 </tr> |
|
123 <tr> |
99 <td><a href="#SubstyledLexer.setSubstyleEolFill">setSubstyleEolFill</a></td> |
124 <td><a href="#SubstyledLexer.setSubstyleEolFill">setSubstyleEolFill</a></td> |
100 <td>Public method to set the eolfill flag of a sub-style.</td> |
125 <td>Public method to set the eolfill flag of a sub-style.</td> |
101 </tr><tr> |
126 </tr> |
|
127 <tr> |
102 <td><a href="#SubstyledLexer.setSubstyleFont">setSubstyleFont</a></td> |
128 <td><a href="#SubstyledLexer.setSubstyleFont">setSubstyleFont</a></td> |
103 <td>Public method to set the font of a sub-style.</td> |
129 <td>Public method to set the font of a sub-style.</td> |
104 </tr><tr> |
130 </tr> |
|
131 <tr> |
105 <td><a href="#SubstyledLexer.setSubstylePaper">setSubstylePaper</a></td> |
132 <td><a href="#SubstyledLexer.setSubstylePaper">setSubstylePaper</a></td> |
106 <td>Public method to set the background color of a sub-style.</td> |
133 <td>Public method to set the background color of a sub-style.</td> |
107 </tr><tr> |
134 </tr> |
|
135 <tr> |
108 <td><a href="#SubstyledLexer.setSubstyleWords">setSubstyleWords</a></td> |
136 <td><a href="#SubstyledLexer.setSubstyleWords">setSubstyleWords</a></td> |
109 <td>Public method to set the words for a sub-style.</td> |
137 <td>Public method to set the words for a sub-style.</td> |
110 </tr><tr> |
138 </tr> |
|
139 <tr> |
111 <td><a href="#SubstyledLexer.substyleColor">substyleColor</a></td> |
140 <td><a href="#SubstyledLexer.substyleColor">substyleColor</a></td> |
112 <td>Public method to get the sub-style foreground color.</td> |
141 <td>Public method to get the sub-style foreground color.</td> |
113 </tr><tr> |
142 </tr> |
|
143 <tr> |
114 <td><a href="#SubstyledLexer.substyleDefaultColor">substyleDefaultColor</a></td> |
144 <td><a href="#SubstyledLexer.substyleDefaultColor">substyleDefaultColor</a></td> |
115 <td>Public method to get the sub-style default foreground color.</td> |
145 <td>Public method to get the sub-style default foreground color.</td> |
116 </tr><tr> |
146 </tr> |
|
147 <tr> |
117 <td><a href="#SubstyledLexer.substyleDefaultDescription">substyleDefaultDescription</a></td> |
148 <td><a href="#SubstyledLexer.substyleDefaultDescription">substyleDefaultDescription</a></td> |
118 <td>Public method to get the default description of a sub-style.</td> |
149 <td>Public method to get the default description of a sub-style.</td> |
119 </tr><tr> |
150 </tr> |
|
151 <tr> |
120 <td><a href="#SubstyledLexer.substyleDefaultEolFill">substyleDefaultEolFill</a></td> |
152 <td><a href="#SubstyledLexer.substyleDefaultEolFill">substyleDefaultEolFill</a></td> |
121 <td>Public method to get the default eolfill flag.</td> |
153 <td>Public method to get the default eolfill flag.</td> |
122 </tr><tr> |
154 </tr> |
|
155 <tr> |
123 <td><a href="#SubstyledLexer.substyleDefaultFont">substyleDefaultFont</a></td> |
156 <td><a href="#SubstyledLexer.substyleDefaultFont">substyleDefaultFont</a></td> |
124 <td>Public method to get the default sub-style font.</td> |
157 <td>Public method to get the default sub-style font.</td> |
125 </tr><tr> |
158 </tr> |
|
159 <tr> |
126 <td><a href="#SubstyledLexer.substyleDefaultPaper">substyleDefaultPaper</a></td> |
160 <td><a href="#SubstyledLexer.substyleDefaultPaper">substyleDefaultPaper</a></td> |
127 <td>Public method to get the sub-style default background color.</td> |
161 <td>Public method to get the sub-style default background color.</td> |
128 </tr><tr> |
162 </tr> |
|
163 <tr> |
129 <td><a href="#SubstyledLexer.substyleDefaultWords">substyleDefaultWords</a></td> |
164 <td><a href="#SubstyledLexer.substyleDefaultWords">substyleDefaultWords</a></td> |
130 <td>Public method to get the default words of a sub-style.</td> |
165 <td>Public method to get the default words of a sub-style.</td> |
131 </tr><tr> |
166 </tr> |
|
167 <tr> |
132 <td><a href="#SubstyledLexer.substyleDescription">substyleDescription</a></td> |
168 <td><a href="#SubstyledLexer.substyleDescription">substyleDescription</a></td> |
133 <td>Public method to get the description of a sub-style.</td> |
169 <td>Public method to get the description of a sub-style.</td> |
134 </tr><tr> |
170 </tr> |
|
171 <tr> |
135 <td><a href="#SubstyledLexer.substyleEolFill">substyleEolFill</a></td> |
172 <td><a href="#SubstyledLexer.substyleEolFill">substyleEolFill</a></td> |
136 <td>Public method to get the eolfill flag.</td> |
173 <td>Public method to get the eolfill flag.</td> |
137 </tr><tr> |
174 </tr> |
|
175 <tr> |
138 <td><a href="#SubstyledLexer.substyleFont">substyleFont</a></td> |
176 <td><a href="#SubstyledLexer.substyleFont">substyleFont</a></td> |
139 <td>Public method to get the sub-style font.</td> |
177 <td>Public method to get the sub-style font.</td> |
140 </tr><tr> |
178 </tr> |
|
179 <tr> |
141 <td><a href="#SubstyledLexer.substylePaper">substylePaper</a></td> |
180 <td><a href="#SubstyledLexer.substylePaper">substylePaper</a></td> |
142 <td>Public method to get the sub-style background color.</td> |
181 <td>Public method to get the sub-style background color.</td> |
143 </tr><tr> |
182 </tr> |
|
183 <tr> |
144 <td><a href="#SubstyledLexer.substyleWords">substyleWords</a></td> |
184 <td><a href="#SubstyledLexer.substyleWords">substyleWords</a></td> |
145 <td>Public method to get the words of a sub-style.</td> |
185 <td>Public method to get the words of a sub-style.</td> |
146 </tr><tr> |
186 </tr> |
|
187 <tr> |
147 <td><a href="#SubstyledLexer.substylesCount">substylesCount</a></td> |
188 <td><a href="#SubstyledLexer.substylesCount">substylesCount</a></td> |
148 <td>Public method to get the number of defined sub-styles.</td> |
189 <td>Public method to get the number of defined sub-styles.</td> |
149 </tr><tr> |
190 </tr> |
|
191 <tr> |
150 <td><a href="#SubstyledLexer.writeSubstyles">writeSubstyles</a></td> |
192 <td><a href="#SubstyledLexer.writeSubstyles">writeSubstyles</a></td> |
151 <td>Public method to save the sub-styles.</td> |
193 <td>Public method to save the sub-styles.</td> |
152 </tr> |
194 </tr> |
153 </table> |
195 </table> |
154 <h3>Static Methods</h3> |
196 <h3>Static Methods</h3> |
|
197 |
155 <table> |
198 <table> |
156 <tr><td>None</td></tr> |
199 <tr><td>None</td></tr> |
157 </table> |
200 </table> |
|
201 |
158 <a NAME="SubstyledLexer.__init__" ID="SubstyledLexer.__init__"></a> |
202 <a NAME="SubstyledLexer.__init__" ID="SubstyledLexer.__init__"></a> |
159 <h4>SubstyledLexer (Constructor)</h4> |
203 <h4>SubstyledLexer (Constructor)</h4> |
160 <b>SubstyledLexer</b>(<i></i>) |
204 <b>SubstyledLexer</b>(<i></i>) |
|
205 |
161 <p> |
206 <p> |
162 Constructor |
207 Constructor |
163 </p><a NAME="SubstyledLexer.addSubstyle" ID="SubstyledLexer.addSubstyle"></a> |
208 </p> |
|
209 <a NAME="SubstyledLexer.addSubstyle" ID="SubstyledLexer.addSubstyle"></a> |
164 <h4>SubstyledLexer.addSubstyle</h4> |
210 <h4>SubstyledLexer.addSubstyle</h4> |
165 <b>addSubstyle</b>(<i>style</i>) |
211 <b>addSubstyle</b>(<i>style</i>) |
|
212 |
166 <p> |
213 <p> |
167 Public method to add an empty sub-style to a given base style. |
214 Public method to add an empty sub-style to a given base style. |
168 </p><dl> |
215 </p> |
169 <dt><i>style</i> (int)</dt> |
216 <dl> |
170 <dd> |
217 |
171 base style number |
218 <dt><i>style</i> (int)</dt> |
172 </dd> |
219 <dd> |
173 </dl><dl> |
220 base style number |
|
221 </dd> |
|
222 </dl> |
|
223 <dl> |
174 <dt>Returns:</dt> |
224 <dt>Returns:</dt> |
175 <dd> |
225 <dd> |
176 allocated sub-style number or -1 to indicate an error |
226 allocated sub-style number or -1 to indicate an error |
177 </dd> |
227 </dd> |
178 </dl><dl> |
228 </dl> |
|
229 <dl> |
179 <dt>Return Type:</dt> |
230 <dt>Return Type:</dt> |
180 <dd> |
231 <dd> |
181 int |
232 int |
182 </dd> |
233 </dd> |
183 </dl><a NAME="SubstyledLexer.delSubstyle" ID="SubstyledLexer.delSubstyle"></a> |
234 </dl> |
|
235 <a NAME="SubstyledLexer.delSubstyle" ID="SubstyledLexer.delSubstyle"></a> |
184 <h4>SubstyledLexer.delSubstyle</h4> |
236 <h4>SubstyledLexer.delSubstyle</h4> |
185 <b>delSubstyle</b>(<i>style, substyle</i>) |
237 <b>delSubstyle</b>(<i>style, substyle</i>) |
|
238 |
186 <p> |
239 <p> |
187 Public method to delete a given sub-style definition. |
240 Public method to delete a given sub-style definition. |
188 </p><dl> |
241 </p> |
189 <dt><i>style</i> (int)</dt> |
242 <dl> |
190 <dd> |
243 |
191 base style number |
244 <dt><i>style</i> (int)</dt> |
192 </dd><dt><i>substyle</i> (int)</dt> |
245 <dd> |
193 <dd> |
246 base style number |
194 sub-style number |
247 </dd> |
195 </dd> |
248 <dt><i>substyle</i> (int)</dt> |
196 </dl><dl> |
249 <dd> |
|
250 sub-style number |
|
251 </dd> |
|
252 </dl> |
|
253 <dl> |
197 <dt>Returns:</dt> |
254 <dt>Returns:</dt> |
198 <dd> |
255 <dd> |
199 flag indicating successful deletion |
256 flag indicating successful deletion |
200 </dd> |
257 </dd> |
201 </dl><dl> |
258 </dl> |
|
259 <dl> |
202 <dt>Return Type:</dt> |
260 <dt>Return Type:</dt> |
203 <dd> |
261 <dd> |
204 bool |
262 bool |
205 </dd> |
263 </dd> |
206 </dl><a NAME="SubstyledLexer.getBaseStyles" ID="SubstyledLexer.getBaseStyles"></a> |
264 </dl> |
|
265 <a NAME="SubstyledLexer.getBaseStyles" ID="SubstyledLexer.getBaseStyles"></a> |
207 <h4>SubstyledLexer.getBaseStyles</h4> |
266 <h4>SubstyledLexer.getBaseStyles</h4> |
208 <b>getBaseStyles</b>(<i></i>) |
267 <b>getBaseStyles</b>(<i></i>) |
|
268 |
209 <p> |
269 <p> |
210 Public method to get the list of supported base styles. |
270 Public method to get the list of supported base styles. |
211 </p><dl> |
271 </p> |
|
272 <dl> |
212 <dt>Returns:</dt> |
273 <dt>Returns:</dt> |
213 <dd> |
274 <dd> |
214 list of base styles |
275 list of base styles |
215 </dd> |
276 </dd> |
216 </dl><dl> |
277 </dl> |
|
278 <dl> |
217 <dt>Return Type:</dt> |
279 <dt>Return Type:</dt> |
218 <dd> |
280 <dd> |
219 list of int |
281 list of int |
220 </dd> |
282 </dd> |
221 </dl><a NAME="SubstyledLexer.hasSubstyle" ID="SubstyledLexer.hasSubstyle"></a> |
283 </dl> |
|
284 <a NAME="SubstyledLexer.hasSubstyle" ID="SubstyledLexer.hasSubstyle"></a> |
222 <h4>SubstyledLexer.hasSubstyle</h4> |
285 <h4>SubstyledLexer.hasSubstyle</h4> |
223 <b>hasSubstyle</b>(<i>style, substyle</i>) |
286 <b>hasSubstyle</b>(<i>style, substyle</i>) |
|
287 |
224 <p> |
288 <p> |
225 Public method to test for a given sub-style definition. |
289 Public method to test for a given sub-style definition. |
226 </p><dl> |
290 </p> |
227 <dt><i>style</i> (int)</dt> |
291 <dl> |
228 <dd> |
292 |
229 base style number |
293 <dt><i>style</i> (int)</dt> |
230 </dd><dt><i>substyle</i> (int)</dt> |
294 <dd> |
231 <dd> |
295 base style number |
232 sub-style number |
296 </dd> |
233 </dd> |
297 <dt><i>substyle</i> (int)</dt> |
234 </dl><dl> |
298 <dd> |
|
299 sub-style number |
|
300 </dd> |
|
301 </dl> |
|
302 <dl> |
235 <dt>Returns:</dt> |
303 <dt>Returns:</dt> |
236 <dd> |
304 <dd> |
237 flag indicating the existence of a sub-style definition |
305 flag indicating the existence of a sub-style definition |
238 </dd> |
306 </dd> |
239 </dl><dl> |
307 </dl> |
|
308 <dl> |
240 <dt>Return Type:</dt> |
309 <dt>Return Type:</dt> |
241 <dd> |
310 <dd> |
242 bool |
311 bool |
243 </dd> |
312 </dd> |
244 </dl><a NAME="SubstyledLexer.hasSubstyles" ID="SubstyledLexer.hasSubstyles"></a> |
313 </dl> |
|
314 <a NAME="SubstyledLexer.hasSubstyles" ID="SubstyledLexer.hasSubstyles"></a> |
245 <h4>SubstyledLexer.hasSubstyles</h4> |
315 <h4>SubstyledLexer.hasSubstyles</h4> |
246 <b>hasSubstyles</b>(<i></i>) |
316 <b>hasSubstyles</b>(<i></i>) |
|
317 |
247 <p> |
318 <p> |
248 Public method to indicate the support of sub-styles. |
319 Public method to indicate the support of sub-styles. |
249 </p><dl> |
320 </p> |
|
321 <dl> |
250 <dt>Returns:</dt> |
322 <dt>Returns:</dt> |
251 <dd> |
323 <dd> |
252 flag indicating sub-styling support |
324 flag indicating sub-styling support |
253 </dd> |
325 </dd> |
254 </dl><dl> |
326 </dl> |
|
327 <dl> |
255 <dt>Return Type:</dt> |
328 <dt>Return Type:</dt> |
256 <dd> |
329 <dd> |
257 bool |
330 bool |
258 </dd> |
331 </dd> |
259 </dl><a NAME="SubstyledLexer.isBaseStyle" ID="SubstyledLexer.isBaseStyle"></a> |
332 </dl> |
|
333 <a NAME="SubstyledLexer.isBaseStyle" ID="SubstyledLexer.isBaseStyle"></a> |
260 <h4>SubstyledLexer.isBaseStyle</h4> |
334 <h4>SubstyledLexer.isBaseStyle</h4> |
261 <b>isBaseStyle</b>(<i>style</i>) |
335 <b>isBaseStyle</b>(<i>style</i>) |
|
336 |
262 <p> |
337 <p> |
263 Public method to test, if a given style may have sub-styles. |
338 Public method to test, if a given style may have sub-styles. |
264 </p><dl> |
339 </p> |
265 <dt><i>style</i> (int)</dt> |
340 <dl> |
266 <dd> |
341 |
267 base style number |
342 <dt><i>style</i> (int)</dt> |
268 </dd> |
343 <dd> |
269 </dl><dl> |
344 base style number |
|
345 </dd> |
|
346 </dl> |
|
347 <dl> |
270 <dt>Returns:</dt> |
348 <dt>Returns:</dt> |
271 <dd> |
349 <dd> |
272 flag indicating that the style may have sub-styles |
350 flag indicating that the style may have sub-styles |
273 </dd> |
351 </dd> |
274 </dl><dl> |
352 </dl> |
|
353 <dl> |
275 <dt>Return Type:</dt> |
354 <dt>Return Type:</dt> |
276 <dd> |
355 <dd> |
277 bool |
356 bool |
278 </dd> |
357 </dd> |
279 </dl><a NAME="SubstyledLexer.loadAllDefaultSubStyles" ID="SubstyledLexer.loadAllDefaultSubStyles"></a> |
358 </dl> |
|
359 <a NAME="SubstyledLexer.loadAllDefaultSubStyles" ID="SubstyledLexer.loadAllDefaultSubStyles"></a> |
280 <h4>SubstyledLexer.loadAllDefaultSubStyles</h4> |
360 <h4>SubstyledLexer.loadAllDefaultSubStyles</h4> |
281 <b>loadAllDefaultSubStyles</b>(<i></i>) |
361 <b>loadAllDefaultSubStyles</b>(<i></i>) |
|
362 |
282 <p> |
363 <p> |
283 Public method to load the default sub-style definitions. |
364 Public method to load the default sub-style definitions. |
284 </p><a NAME="SubstyledLexer.loadDefaultSubStyles" ID="SubstyledLexer.loadDefaultSubStyles"></a> |
365 </p> |
|
366 <a NAME="SubstyledLexer.loadDefaultSubStyles" ID="SubstyledLexer.loadDefaultSubStyles"></a> |
285 <h4>SubstyledLexer.loadDefaultSubStyles</h4> |
367 <h4>SubstyledLexer.loadDefaultSubStyles</h4> |
286 <b>loadDefaultSubStyles</b>(<i>style</i>) |
368 <b>loadDefaultSubStyles</b>(<i>style</i>) |
|
369 |
287 <p> |
370 <p> |
288 Public method to load the default sub-styles for a given base style. |
371 Public method to load the default sub-styles for a given base style. |
289 </p><dl> |
372 </p> |
|
373 <dl> |
|
374 |
290 <dt><i>style</i> (int)</dt> |
375 <dt><i>style</i> (int)</dt> |
291 <dd> |
376 <dd> |
292 style number |
377 style number |
293 </dd> |
378 </dd> |
294 </dl><a NAME="SubstyledLexer.loadSubstyles" ID="SubstyledLexer.loadSubstyles"></a> |
379 </dl> |
|
380 <a NAME="SubstyledLexer.loadSubstyles" ID="SubstyledLexer.loadSubstyles"></a> |
295 <h4>SubstyledLexer.loadSubstyles</h4> |
381 <h4>SubstyledLexer.loadSubstyles</h4> |
296 <b>loadSubstyles</b>(<i></i>) |
382 <b>loadSubstyles</b>(<i></i>) |
|
383 |
297 <p> |
384 <p> |
298 Public method to load the sub-styles from the settings file. |
385 Public method to load the sub-styles from the settings file. |
299 </p><a NAME="SubstyledLexer.readSubstyles" ID="SubstyledLexer.readSubstyles"></a> |
386 </p> |
|
387 <a NAME="SubstyledLexer.readSubstyles" ID="SubstyledLexer.readSubstyles"></a> |
300 <h4>SubstyledLexer.readSubstyles</h4> |
388 <h4>SubstyledLexer.readSubstyles</h4> |
301 <b>readSubstyles</b>(<i>editor</i>) |
389 <b>readSubstyles</b>(<i>editor</i>) |
|
390 |
302 <p> |
391 <p> |
303 Public method to load the sub-styles and configure the editor. |
392 Public method to load the sub-styles and configure the editor. |
304 </p><dl> |
393 </p> |
|
394 <dl> |
|
395 |
305 <dt><i>editor</i> (QsciScintilla)</dt> |
396 <dt><i>editor</i> (QsciScintilla)</dt> |
306 <dd> |
397 <dd> |
307 reference to the editor object |
398 reference to the editor object |
308 </dd> |
399 </dd> |
309 </dl><a NAME="SubstyledLexer.setSubstyleColor" ID="SubstyledLexer.setSubstyleColor"></a> |
400 </dl> |
|
401 <a NAME="SubstyledLexer.setSubstyleColor" ID="SubstyledLexer.setSubstyleColor"></a> |
310 <h4>SubstyledLexer.setSubstyleColor</h4> |
402 <h4>SubstyledLexer.setSubstyleColor</h4> |
311 <b>setSubstyleColor</b>(<i>color, style, substyle</i>) |
403 <b>setSubstyleColor</b>(<i>color, style, substyle</i>) |
|
404 |
312 <p> |
405 <p> |
313 Public method to set the foreground color of a sub-style. |
406 Public method to set the foreground color of a sub-style. |
314 </p><dl> |
407 </p> |
|
408 <dl> |
|
409 |
315 <dt><i>color</i> (QColor)</dt> |
410 <dt><i>color</i> (QColor)</dt> |
316 <dd> |
411 <dd> |
317 foreground color to be set |
412 foreground color to be set |
318 </dd><dt><i>style</i> (int)</dt> |
413 </dd> |
319 <dd> |
414 <dt><i>style</i> (int)</dt> |
320 base style number |
415 <dd> |
321 </dd><dt><i>substyle</i> (int)</dt> |
416 base style number |
322 <dd> |
417 </dd> |
323 sub-style number |
418 <dt><i>substyle</i> (int)</dt> |
324 </dd> |
419 <dd> |
325 </dl><a NAME="SubstyledLexer.setSubstyleDescription" ID="SubstyledLexer.setSubstyleDescription"></a> |
420 sub-style number |
|
421 </dd> |
|
422 </dl> |
|
423 <a NAME="SubstyledLexer.setSubstyleDescription" ID="SubstyledLexer.setSubstyleDescription"></a> |
326 <h4>SubstyledLexer.setSubstyleDescription</h4> |
424 <h4>SubstyledLexer.setSubstyleDescription</h4> |
327 <b>setSubstyleDescription</b>(<i>description, style, substyle</i>) |
425 <b>setSubstyleDescription</b>(<i>description, style, substyle</i>) |
|
426 |
328 <p> |
427 <p> |
329 Public method to set the description for a sub-style. |
428 Public method to set the description for a sub-style. |
330 </p><dl> |
429 </p> |
|
430 <dl> |
|
431 |
331 <dt><i>description</i> (str)</dt> |
432 <dt><i>description</i> (str)</dt> |
332 <dd> |
433 <dd> |
333 description to be set |
434 description to be set |
334 </dd><dt><i>style</i> (int)</dt> |
435 </dd> |
335 <dd> |
436 <dt><i>style</i> (int)</dt> |
336 base style number |
437 <dd> |
337 </dd><dt><i>substyle</i> (int)</dt> |
438 base style number |
338 <dd> |
439 </dd> |
339 sub-style number |
440 <dt><i>substyle</i> (int)</dt> |
340 </dd> |
441 <dd> |
341 </dl><a NAME="SubstyledLexer.setSubstyleEolFill" ID="SubstyledLexer.setSubstyleEolFill"></a> |
442 sub-style number |
|
443 </dd> |
|
444 </dl> |
|
445 <a NAME="SubstyledLexer.setSubstyleEolFill" ID="SubstyledLexer.setSubstyleEolFill"></a> |
342 <h4>SubstyledLexer.setSubstyleEolFill</h4> |
446 <h4>SubstyledLexer.setSubstyleEolFill</h4> |
343 <b>setSubstyleEolFill</b>(<i>eolFill, style, substyle</i>) |
447 <b>setSubstyleEolFill</b>(<i>eolFill, style, substyle</i>) |
|
448 |
344 <p> |
449 <p> |
345 Public method to set the eolfill flag of a sub-style. |
450 Public method to set the eolfill flag of a sub-style. |
346 </p><dl> |
451 </p> |
|
452 <dl> |
|
453 |
347 <dt><i>eolFill</i> (bool)</dt> |
454 <dt><i>eolFill</i> (bool)</dt> |
348 <dd> |
455 <dd> |
349 eolfill flag to be set |
456 eolfill flag to be set |
350 </dd><dt><i>style</i> (int)</dt> |
457 </dd> |
351 <dd> |
458 <dt><i>style</i> (int)</dt> |
352 base style number |
459 <dd> |
353 </dd><dt><i>substyle</i> (int)</dt> |
460 base style number |
354 <dd> |
461 </dd> |
355 sub-style number |
462 <dt><i>substyle</i> (int)</dt> |
356 </dd> |
463 <dd> |
357 </dl><a NAME="SubstyledLexer.setSubstyleFont" ID="SubstyledLexer.setSubstyleFont"></a> |
464 sub-style number |
|
465 </dd> |
|
466 </dl> |
|
467 <a NAME="SubstyledLexer.setSubstyleFont" ID="SubstyledLexer.setSubstyleFont"></a> |
358 <h4>SubstyledLexer.setSubstyleFont</h4> |
468 <h4>SubstyledLexer.setSubstyleFont</h4> |
359 <b>setSubstyleFont</b>(<i>font, style, substyle</i>) |
469 <b>setSubstyleFont</b>(<i>font, style, substyle</i>) |
|
470 |
360 <p> |
471 <p> |
361 Public method to set the font of a sub-style. |
472 Public method to set the font of a sub-style. |
362 </p><dl> |
473 </p> |
|
474 <dl> |
|
475 |
363 <dt><i>font</i> (QFont)</dt> |
476 <dt><i>font</i> (QFont)</dt> |
364 <dd> |
477 <dd> |
365 font to be set |
478 font to be set |
366 </dd><dt><i>style</i> (int)</dt> |
479 </dd> |
367 <dd> |
480 <dt><i>style</i> (int)</dt> |
368 base style number |
481 <dd> |
369 </dd><dt><i>substyle</i> (int)</dt> |
482 base style number |
370 <dd> |
483 </dd> |
371 sub-style number |
484 <dt><i>substyle</i> (int)</dt> |
372 </dd> |
485 <dd> |
373 </dl><a NAME="SubstyledLexer.setSubstylePaper" ID="SubstyledLexer.setSubstylePaper"></a> |
486 sub-style number |
|
487 </dd> |
|
488 </dl> |
|
489 <a NAME="SubstyledLexer.setSubstylePaper" ID="SubstyledLexer.setSubstylePaper"></a> |
374 <h4>SubstyledLexer.setSubstylePaper</h4> |
490 <h4>SubstyledLexer.setSubstylePaper</h4> |
375 <b>setSubstylePaper</b>(<i>color, style, substyle</i>) |
491 <b>setSubstylePaper</b>(<i>color, style, substyle</i>) |
|
492 |
376 <p> |
493 <p> |
377 Public method to set the background color of a sub-style. |
494 Public method to set the background color of a sub-style. |
378 </p><dl> |
495 </p> |
|
496 <dl> |
|
497 |
379 <dt><i>color</i> (QColor)</dt> |
498 <dt><i>color</i> (QColor)</dt> |
380 <dd> |
499 <dd> |
381 background color to be set |
500 background color to be set |
382 </dd><dt><i>style</i> (int)</dt> |
501 </dd> |
383 <dd> |
502 <dt><i>style</i> (int)</dt> |
384 base style number |
503 <dd> |
385 </dd><dt><i>substyle</i> (int)</dt> |
504 base style number |
386 <dd> |
505 </dd> |
387 sub-style number |
506 <dt><i>substyle</i> (int)</dt> |
388 </dd> |
507 <dd> |
389 </dl><a NAME="SubstyledLexer.setSubstyleWords" ID="SubstyledLexer.setSubstyleWords"></a> |
508 sub-style number |
|
509 </dd> |
|
510 </dl> |
|
511 <a NAME="SubstyledLexer.setSubstyleWords" ID="SubstyledLexer.setSubstyleWords"></a> |
390 <h4>SubstyledLexer.setSubstyleWords</h4> |
512 <h4>SubstyledLexer.setSubstyleWords</h4> |
391 <b>setSubstyleWords</b>(<i>words, style, substyle</i>) |
513 <b>setSubstyleWords</b>(<i>words, style, substyle</i>) |
|
514 |
392 <p> |
515 <p> |
393 Public method to set the words for a sub-style. |
516 Public method to set the words for a sub-style. |
394 </p><dl> |
517 </p> |
|
518 <dl> |
|
519 |
395 <dt><i>words</i> (str)</dt> |
520 <dt><i>words</i> (str)</dt> |
396 <dd> |
521 <dd> |
397 words to be set separated by white-space |
522 words to be set separated by white-space |
398 </dd><dt><i>style</i> (int)</dt> |
523 </dd> |
399 <dd> |
524 <dt><i>style</i> (int)</dt> |
400 base style number |
525 <dd> |
401 </dd><dt><i>substyle</i> (int)</dt> |
526 base style number |
402 <dd> |
527 </dd> |
403 sub-style number |
528 <dt><i>substyle</i> (int)</dt> |
404 </dd> |
529 <dd> |
405 </dl><a NAME="SubstyledLexer.substyleColor" ID="SubstyledLexer.substyleColor"></a> |
530 sub-style number |
|
531 </dd> |
|
532 </dl> |
|
533 <a NAME="SubstyledLexer.substyleColor" ID="SubstyledLexer.substyleColor"></a> |
406 <h4>SubstyledLexer.substyleColor</h4> |
534 <h4>SubstyledLexer.substyleColor</h4> |
407 <b>substyleColor</b>(<i>style, substyle</i>) |
535 <b>substyleColor</b>(<i>style, substyle</i>) |
|
536 |
408 <p> |
537 <p> |
409 Public method to get the sub-style foreground color. |
538 Public method to get the sub-style foreground color. |
410 </p><dl> |
539 </p> |
411 <dt><i>style</i> (int)</dt> |
540 <dl> |
412 <dd> |
541 |
413 base style number |
542 <dt><i>style</i> (int)</dt> |
414 </dd><dt><i>substyle</i> (int)</dt> |
543 <dd> |
415 <dd> |
544 base style number |
416 sub-style number |
545 </dd> |
417 </dd> |
546 <dt><i>substyle</i> (int)</dt> |
418 </dl><dl> |
547 <dd> |
|
548 sub-style number |
|
549 </dd> |
|
550 </dl> |
|
551 <dl> |
419 <dt>Returns:</dt> |
552 <dt>Returns:</dt> |
420 <dd> |
553 <dd> |
421 foreground color |
554 foreground color |
422 </dd> |
555 </dd> |
423 </dl><dl> |
556 </dl> |
|
557 <dl> |
424 <dt>Return Type:</dt> |
558 <dt>Return Type:</dt> |
425 <dd> |
559 <dd> |
426 QColor |
560 QColor |
427 </dd> |
561 </dd> |
428 </dl><a NAME="SubstyledLexer.substyleDefaultColor" ID="SubstyledLexer.substyleDefaultColor"></a> |
562 </dl> |
|
563 <a NAME="SubstyledLexer.substyleDefaultColor" ID="SubstyledLexer.substyleDefaultColor"></a> |
429 <h4>SubstyledLexer.substyleDefaultColor</h4> |
564 <h4>SubstyledLexer.substyleDefaultColor</h4> |
430 <b>substyleDefaultColor</b>(<i>style, substyle</i>) |
565 <b>substyleDefaultColor</b>(<i>style, substyle</i>) |
|
566 |
431 <p> |
567 <p> |
432 Public method to get the sub-style default foreground color. |
568 Public method to get the sub-style default foreground color. |
433 </p><dl> |
569 </p> |
434 <dt><i>style</i> (int)</dt> |
570 <dl> |
435 <dd> |
571 |
436 base style number |
572 <dt><i>style</i> (int)</dt> |
437 </dd><dt><i>substyle</i> (int)</dt> |
573 <dd> |
438 <dd> |
574 base style number |
439 sub-style number |
575 </dd> |
440 </dd> |
576 <dt><i>substyle</i> (int)</dt> |
441 </dl><dl> |
577 <dd> |
|
578 sub-style number |
|
579 </dd> |
|
580 </dl> |
|
581 <dl> |
442 <dt>Returns:</dt> |
582 <dt>Returns:</dt> |
443 <dd> |
583 <dd> |
444 default foreground color |
584 default foreground color |
445 </dd> |
585 </dd> |
446 </dl><dl> |
586 </dl> |
|
587 <dl> |
447 <dt>Return Type:</dt> |
588 <dt>Return Type:</dt> |
448 <dd> |
589 <dd> |
449 QColor |
590 QColor |
450 </dd> |
591 </dd> |
451 </dl><a NAME="SubstyledLexer.substyleDefaultDescription" ID="SubstyledLexer.substyleDefaultDescription"></a> |
592 </dl> |
|
593 <a NAME="SubstyledLexer.substyleDefaultDescription" ID="SubstyledLexer.substyleDefaultDescription"></a> |
452 <h4>SubstyledLexer.substyleDefaultDescription</h4> |
594 <h4>SubstyledLexer.substyleDefaultDescription</h4> |
453 <b>substyleDefaultDescription</b>(<i>style, substyle</i>) |
595 <b>substyleDefaultDescription</b>(<i>style, substyle</i>) |
|
596 |
454 <p> |
597 <p> |
455 Public method to get the default description of a sub-style. |
598 Public method to get the default description of a sub-style. |
456 </p><dl> |
599 </p> |
457 <dt><i>style</i> (int)</dt> |
600 <dl> |
458 <dd> |
601 |
459 base style number |
602 <dt><i>style</i> (int)</dt> |
460 </dd><dt><i>substyle</i> (int)</dt> |
603 <dd> |
461 <dd> |
604 base style number |
462 sub-style number |
605 </dd> |
463 </dd> |
606 <dt><i>substyle</i> (int)</dt> |
464 </dl><dl> |
607 <dd> |
|
608 sub-style number |
|
609 </dd> |
|
610 </dl> |
|
611 <dl> |
465 <dt>Returns:</dt> |
612 <dt>Returns:</dt> |
466 <dd> |
613 <dd> |
467 sub-style default description |
614 sub-style default description |
468 </dd> |
615 </dd> |
469 </dl><dl> |
616 </dl> |
|
617 <dl> |
470 <dt>Return Type:</dt> |
618 <dt>Return Type:</dt> |
471 <dd> |
619 <dd> |
472 str |
620 str |
473 </dd> |
621 </dd> |
474 </dl><a NAME="SubstyledLexer.substyleDefaultEolFill" ID="SubstyledLexer.substyleDefaultEolFill"></a> |
622 </dl> |
|
623 <a NAME="SubstyledLexer.substyleDefaultEolFill" ID="SubstyledLexer.substyleDefaultEolFill"></a> |
475 <h4>SubstyledLexer.substyleDefaultEolFill</h4> |
624 <h4>SubstyledLexer.substyleDefaultEolFill</h4> |
476 <b>substyleDefaultEolFill</b>(<i>style, substyle</i>) |
625 <b>substyleDefaultEolFill</b>(<i>style, substyle</i>) |
|
626 |
477 <p> |
627 <p> |
478 Public method to get the default eolfill flag. |
628 Public method to get the default eolfill flag. |
479 </p><dl> |
629 </p> |
480 <dt><i>style</i> (int)</dt> |
630 <dl> |
481 <dd> |
631 |
482 base style number |
632 <dt><i>style</i> (int)</dt> |
483 </dd><dt><i>substyle</i> (int)</dt> |
633 <dd> |
484 <dd> |
634 base style number |
485 sub-style number |
635 </dd> |
486 </dd> |
636 <dt><i>substyle</i> (int)</dt> |
487 </dl><dl> |
637 <dd> |
|
638 sub-style number |
|
639 </dd> |
|
640 </dl> |
|
641 <dl> |
488 <dt>Returns:</dt> |
642 <dt>Returns:</dt> |
489 <dd> |
643 <dd> |
490 default eolfill flag |
644 default eolfill flag |
491 </dd> |
645 </dd> |
492 </dl><dl> |
646 </dl> |
|
647 <dl> |
493 <dt>Return Type:</dt> |
648 <dt>Return Type:</dt> |
494 <dd> |
649 <dd> |
495 bool |
650 bool |
496 </dd> |
651 </dd> |
497 </dl><a NAME="SubstyledLexer.substyleDefaultFont" ID="SubstyledLexer.substyleDefaultFont"></a> |
652 </dl> |
|
653 <a NAME="SubstyledLexer.substyleDefaultFont" ID="SubstyledLexer.substyleDefaultFont"></a> |
498 <h4>SubstyledLexer.substyleDefaultFont</h4> |
654 <h4>SubstyledLexer.substyleDefaultFont</h4> |
499 <b>substyleDefaultFont</b>(<i>style, substyle</i>) |
655 <b>substyleDefaultFont</b>(<i>style, substyle</i>) |
|
656 |
500 <p> |
657 <p> |
501 Public method to get the default sub-style font. |
658 Public method to get the default sub-style font. |
502 </p><dl> |
659 </p> |
503 <dt><i>style</i> (int)</dt> |
660 <dl> |
504 <dd> |
661 |
505 base style number |
662 <dt><i>style</i> (int)</dt> |
506 </dd><dt><i>substyle</i> (int)</dt> |
663 <dd> |
507 <dd> |
664 base style number |
508 sub-style number |
665 </dd> |
509 </dd> |
666 <dt><i>substyle</i> (int)</dt> |
510 </dl><dl> |
667 <dd> |
|
668 sub-style number |
|
669 </dd> |
|
670 </dl> |
|
671 <dl> |
511 <dt>Returns:</dt> |
672 <dt>Returns:</dt> |
512 <dd> |
673 <dd> |
513 default font |
674 default font |
514 </dd> |
675 </dd> |
515 </dl><dl> |
676 </dl> |
|
677 <dl> |
516 <dt>Return Type:</dt> |
678 <dt>Return Type:</dt> |
517 <dd> |
679 <dd> |
518 QFont |
680 QFont |
519 </dd> |
681 </dd> |
520 </dl><a NAME="SubstyledLexer.substyleDefaultPaper" ID="SubstyledLexer.substyleDefaultPaper"></a> |
682 </dl> |
|
683 <a NAME="SubstyledLexer.substyleDefaultPaper" ID="SubstyledLexer.substyleDefaultPaper"></a> |
521 <h4>SubstyledLexer.substyleDefaultPaper</h4> |
684 <h4>SubstyledLexer.substyleDefaultPaper</h4> |
522 <b>substyleDefaultPaper</b>(<i>style, substyle</i>) |
685 <b>substyleDefaultPaper</b>(<i>style, substyle</i>) |
|
686 |
523 <p> |
687 <p> |
524 Public method to get the sub-style default background color. |
688 Public method to get the sub-style default background color. |
525 </p><dl> |
689 </p> |
526 <dt><i>style</i> (int)</dt> |
690 <dl> |
527 <dd> |
691 |
528 base style number |
692 <dt><i>style</i> (int)</dt> |
529 </dd><dt><i>substyle</i> (int)</dt> |
693 <dd> |
530 <dd> |
694 base style number |
531 sub-style number |
695 </dd> |
532 </dd> |
696 <dt><i>substyle</i> (int)</dt> |
533 </dl><dl> |
697 <dd> |
|
698 sub-style number |
|
699 </dd> |
|
700 </dl> |
|
701 <dl> |
534 <dt>Returns:</dt> |
702 <dt>Returns:</dt> |
535 <dd> |
703 <dd> |
536 default background color |
704 default background color |
537 </dd> |
705 </dd> |
538 </dl><dl> |
706 </dl> |
|
707 <dl> |
539 <dt>Return Type:</dt> |
708 <dt>Return Type:</dt> |
540 <dd> |
709 <dd> |
541 QColor |
710 QColor |
542 </dd> |
711 </dd> |
543 </dl><a NAME="SubstyledLexer.substyleDefaultWords" ID="SubstyledLexer.substyleDefaultWords"></a> |
712 </dl> |
|
713 <a NAME="SubstyledLexer.substyleDefaultWords" ID="SubstyledLexer.substyleDefaultWords"></a> |
544 <h4>SubstyledLexer.substyleDefaultWords</h4> |
714 <h4>SubstyledLexer.substyleDefaultWords</h4> |
545 <b>substyleDefaultWords</b>(<i>style, substyle</i>) |
715 <b>substyleDefaultWords</b>(<i>style, substyle</i>) |
|
716 |
546 <p> |
717 <p> |
547 Public method to get the default words of a sub-style. |
718 Public method to get the default words of a sub-style. |
548 </p><dl> |
719 </p> |
549 <dt><i>style</i> (int)</dt> |
720 <dl> |
550 <dd> |
721 |
551 base style number |
722 <dt><i>style</i> (int)</dt> |
552 </dd><dt><i>substyle</i> (int)</dt> |
723 <dd> |
553 <dd> |
724 base style number |
554 sub-style number |
725 </dd> |
555 </dd> |
726 <dt><i>substyle</i> (int)</dt> |
556 </dl><dl> |
727 <dd> |
|
728 sub-style number |
|
729 </dd> |
|
730 </dl> |
|
731 <dl> |
557 <dt>Returns:</dt> |
732 <dt>Returns:</dt> |
558 <dd> |
733 <dd> |
559 white-space separated default word list |
734 white-space separated default word list |
560 </dd> |
735 </dd> |
561 </dl><dl> |
736 </dl> |
|
737 <dl> |
562 <dt>Return Type:</dt> |
738 <dt>Return Type:</dt> |
563 <dd> |
739 <dd> |
564 str |
740 str |
565 </dd> |
741 </dd> |
566 </dl><a NAME="SubstyledLexer.substyleDescription" ID="SubstyledLexer.substyleDescription"></a> |
742 </dl> |
|
743 <a NAME="SubstyledLexer.substyleDescription" ID="SubstyledLexer.substyleDescription"></a> |
567 <h4>SubstyledLexer.substyleDescription</h4> |
744 <h4>SubstyledLexer.substyleDescription</h4> |
568 <b>substyleDescription</b>(<i>style, substyle</i>) |
745 <b>substyleDescription</b>(<i>style, substyle</i>) |
|
746 |
569 <p> |
747 <p> |
570 Public method to get the description of a sub-style. |
748 Public method to get the description of a sub-style. |
571 </p><dl> |
749 </p> |
572 <dt><i>style</i> (int)</dt> |
750 <dl> |
573 <dd> |
751 |
574 base style number |
752 <dt><i>style</i> (int)</dt> |
575 </dd><dt><i>substyle</i> (int)</dt> |
753 <dd> |
576 <dd> |
754 base style number |
577 sub-style number |
755 </dd> |
578 </dd> |
756 <dt><i>substyle</i> (int)</dt> |
579 </dl><dl> |
757 <dd> |
|
758 sub-style number |
|
759 </dd> |
|
760 </dl> |
|
761 <dl> |
580 <dt>Returns:</dt> |
762 <dt>Returns:</dt> |
581 <dd> |
763 <dd> |
582 sub-style description |
764 sub-style description |
583 </dd> |
765 </dd> |
584 </dl><dl> |
766 </dl> |
|
767 <dl> |
585 <dt>Return Type:</dt> |
768 <dt>Return Type:</dt> |
586 <dd> |
769 <dd> |
587 str |
770 str |
588 </dd> |
771 </dd> |
589 </dl><a NAME="SubstyledLexer.substyleEolFill" ID="SubstyledLexer.substyleEolFill"></a> |
772 </dl> |
|
773 <a NAME="SubstyledLexer.substyleEolFill" ID="SubstyledLexer.substyleEolFill"></a> |
590 <h4>SubstyledLexer.substyleEolFill</h4> |
774 <h4>SubstyledLexer.substyleEolFill</h4> |
591 <b>substyleEolFill</b>(<i>style, substyle</i>) |
775 <b>substyleEolFill</b>(<i>style, substyle</i>) |
|
776 |
592 <p> |
777 <p> |
593 Public method to get the eolfill flag. |
778 Public method to get the eolfill flag. |
594 </p><dl> |
779 </p> |
595 <dt><i>style</i> (int)</dt> |
780 <dl> |
596 <dd> |
781 |
597 base style number |
782 <dt><i>style</i> (int)</dt> |
598 </dd><dt><i>substyle</i> (int)</dt> |
783 <dd> |
599 <dd> |
784 base style number |
600 sub-style number |
785 </dd> |
601 </dd> |
786 <dt><i>substyle</i> (int)</dt> |
602 </dl><dl> |
787 <dd> |
|
788 sub-style number |
|
789 </dd> |
|
790 </dl> |
|
791 <dl> |
603 <dt>Returns:</dt> |
792 <dt>Returns:</dt> |
604 <dd> |
793 <dd> |
605 eolfill flag |
794 eolfill flag |
606 </dd> |
795 </dd> |
607 </dl><dl> |
796 </dl> |
|
797 <dl> |
608 <dt>Return Type:</dt> |
798 <dt>Return Type:</dt> |
609 <dd> |
799 <dd> |
610 bool |
800 bool |
611 </dd> |
801 </dd> |
612 </dl><a NAME="SubstyledLexer.substyleFont" ID="SubstyledLexer.substyleFont"></a> |
802 </dl> |
|
803 <a NAME="SubstyledLexer.substyleFont" ID="SubstyledLexer.substyleFont"></a> |
613 <h4>SubstyledLexer.substyleFont</h4> |
804 <h4>SubstyledLexer.substyleFont</h4> |
614 <b>substyleFont</b>(<i>style, substyle</i>) |
805 <b>substyleFont</b>(<i>style, substyle</i>) |
|
806 |
615 <p> |
807 <p> |
616 Public method to get the sub-style font. |
808 Public method to get the sub-style font. |
617 </p><dl> |
809 </p> |
618 <dt><i>style</i> (int)</dt> |
810 <dl> |
619 <dd> |
811 |
620 base style number |
812 <dt><i>style</i> (int)</dt> |
621 </dd><dt><i>substyle</i> (int)</dt> |
813 <dd> |
622 <dd> |
814 base style number |
623 sub-style number |
815 </dd> |
624 </dd> |
816 <dt><i>substyle</i> (int)</dt> |
625 </dl><dl> |
817 <dd> |
|
818 sub-style number |
|
819 </dd> |
|
820 </dl> |
|
821 <dl> |
626 <dt>Returns:</dt> |
822 <dt>Returns:</dt> |
627 <dd> |
823 <dd> |
628 font |
824 font |
629 </dd> |
825 </dd> |
630 </dl><dl> |
826 </dl> |
|
827 <dl> |
631 <dt>Return Type:</dt> |
828 <dt>Return Type:</dt> |
632 <dd> |
829 <dd> |
633 QFont |
830 QFont |
634 </dd> |
831 </dd> |
635 </dl><a NAME="SubstyledLexer.substylePaper" ID="SubstyledLexer.substylePaper"></a> |
832 </dl> |
|
833 <a NAME="SubstyledLexer.substylePaper" ID="SubstyledLexer.substylePaper"></a> |
636 <h4>SubstyledLexer.substylePaper</h4> |
834 <h4>SubstyledLexer.substylePaper</h4> |
637 <b>substylePaper</b>(<i>style, substyle</i>) |
835 <b>substylePaper</b>(<i>style, substyle</i>) |
|
836 |
638 <p> |
837 <p> |
639 Public method to get the sub-style background color. |
838 Public method to get the sub-style background color. |
640 </p><dl> |
839 </p> |
641 <dt><i>style</i> (int)</dt> |
840 <dl> |
642 <dd> |
841 |
643 base style number |
842 <dt><i>style</i> (int)</dt> |
644 </dd><dt><i>substyle</i> (int)</dt> |
843 <dd> |
645 <dd> |
844 base style number |
646 sub-style number |
845 </dd> |
647 </dd> |
846 <dt><i>substyle</i> (int)</dt> |
648 </dl><dl> |
847 <dd> |
|
848 sub-style number |
|
849 </dd> |
|
850 </dl> |
|
851 <dl> |
649 <dt>Returns:</dt> |
852 <dt>Returns:</dt> |
650 <dd> |
853 <dd> |
651 background color |
854 background color |
652 </dd> |
855 </dd> |
653 </dl><dl> |
856 </dl> |
|
857 <dl> |
654 <dt>Return Type:</dt> |
858 <dt>Return Type:</dt> |
655 <dd> |
859 <dd> |
656 QColor |
860 QColor |
657 </dd> |
861 </dd> |
658 </dl><a NAME="SubstyledLexer.substyleWords" ID="SubstyledLexer.substyleWords"></a> |
862 </dl> |
|
863 <a NAME="SubstyledLexer.substyleWords" ID="SubstyledLexer.substyleWords"></a> |
659 <h4>SubstyledLexer.substyleWords</h4> |
864 <h4>SubstyledLexer.substyleWords</h4> |
660 <b>substyleWords</b>(<i>style, substyle</i>) |
865 <b>substyleWords</b>(<i>style, substyle</i>) |
|
866 |
661 <p> |
867 <p> |
662 Public method to get the words of a sub-style. |
868 Public method to get the words of a sub-style. |
663 </p><dl> |
869 </p> |
664 <dt><i>style</i> (int)</dt> |
870 <dl> |
665 <dd> |
871 |
666 base style number |
872 <dt><i>style</i> (int)</dt> |
667 </dd><dt><i>substyle</i> (int)</dt> |
873 <dd> |
668 <dd> |
874 base style number |
669 sub-style number |
875 </dd> |
670 </dd> |
876 <dt><i>substyle</i> (int)</dt> |
671 </dl><dl> |
877 <dd> |
|
878 sub-style number |
|
879 </dd> |
|
880 </dl> |
|
881 <dl> |
672 <dt>Returns:</dt> |
882 <dt>Returns:</dt> |
673 <dd> |
883 <dd> |
674 white-space separated word list |
884 white-space separated word list |
675 </dd> |
885 </dd> |
676 </dl><dl> |
886 </dl> |
|
887 <dl> |
677 <dt>Return Type:</dt> |
888 <dt>Return Type:</dt> |
678 <dd> |
889 <dd> |
679 str |
890 str |
680 </dd> |
891 </dd> |
681 </dl><a NAME="SubstyledLexer.substylesCount" ID="SubstyledLexer.substylesCount"></a> |
892 </dl> |
|
893 <a NAME="SubstyledLexer.substylesCount" ID="SubstyledLexer.substylesCount"></a> |
682 <h4>SubstyledLexer.substylesCount</h4> |
894 <h4>SubstyledLexer.substylesCount</h4> |
683 <b>substylesCount</b>(<i>style</i>) |
895 <b>substylesCount</b>(<i>style</i>) |
|
896 |
684 <p> |
897 <p> |
685 Public method to get the number of defined sub-styles. |
898 Public method to get the number of defined sub-styles. |
686 </p><dl> |
899 </p> |
687 <dt><i>style</i> (int)</dt> |
900 <dl> |
688 <dd> |
901 |
689 base style number |
902 <dt><i>style</i> (int)</dt> |
690 </dd> |
903 <dd> |
691 </dl><dl> |
904 base style number |
|
905 </dd> |
|
906 </dl> |
|
907 <dl> |
692 <dt>Returns:</dt> |
908 <dt>Returns:</dt> |
693 <dd> |
909 <dd> |
694 number of defined sub-styles |
910 number of defined sub-styles |
695 </dd> |
911 </dd> |
696 </dl><dl> |
912 </dl> |
|
913 <dl> |
697 <dt>Return Type:</dt> |
914 <dt>Return Type:</dt> |
698 <dd> |
915 <dd> |
699 int |
916 int |
700 </dd> |
917 </dd> |
701 </dl><a NAME="SubstyledLexer.writeSubstyles" ID="SubstyledLexer.writeSubstyles"></a> |
918 </dl> |
|
919 <a NAME="SubstyledLexer.writeSubstyles" ID="SubstyledLexer.writeSubstyles"></a> |
702 <h4>SubstyledLexer.writeSubstyles</h4> |
920 <h4>SubstyledLexer.writeSubstyles</h4> |
703 <b>writeSubstyles</b>(<i></i>) |
921 <b>writeSubstyles</b>(<i></i>) |
|
922 |
704 <p> |
923 <p> |
705 Public method to save the sub-styles. |
924 Public method to save the sub-styles. |
706 </p> |
925 </p> |
707 <div align="right"><a href="#top">Up</a></div> |
926 <div align="right"><a href="#top">Up</a></div> |
708 <hr /> |
927 <hr /> |