1 // This file is part of Notepad++ project
2 // Copyright (C)2003 Don HO <don.h@free.fr>
3 //
4 // This program is free software; you can redistribute it and/or
5 // modify it under the terms of the GNU General Public License
6 // as published by the Free Software Foundation; either
7 // version 2 of the License, or (at your option) any later version.
8 //
9 // Note that the GPL places important restrictions on "derived works", yet
10 // it does not provide a detailed definition of that term.  To avoid
11 // misunderstandings, we consider an application to constitute a
12 // "derivative work" for the purpose of this license if it does any of the
13 // following:
14 // 1. Integrates source code from Notepad++.
15 // 2. Integrates/includes/aggregates Notepad++ into a proprietary executable
16 //    installer, such as those produced by InstallShield.
17 // 3. Links to a library or executes a program that does any of the above.
18 //
19 // This program is distributed in the hope that it will be useful,
20 // but WITHOUT ANY WARRANTY; without even the implied warranty of
21 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
22 // GNU General Public License for more details.
23 //
24 // You should have received a copy of the GNU General Public License
25 // along with this program; if not, write to the Free Software
26 // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
27 /**
28  * scintilla message wrapper
29  *
30  * See_Also:
31  *      https://www.scintilla.org/ScintillaDoc.html
32  *
33  * ToDo: recheck
34  * Author: dokutoku, https://twitter.com/dokutoku3
35  * License: GPL-2.0 or later
36  */
37 module npp_api.pluginfunc.scintilla_msg;
38 
39 
40 version (Windows):
41 
42 private static import core.stdc.stdint;
43 private static import core.sys.windows.windef;
44 private static import core.sys.windows.winuser;
45 private static import npp_api.scintilla.scintilla;
46 
47 alias position = core.stdc.stdint.intptr_t;
48 alias line = core.stdc.stdint.intptr_t;
49 alias pointer = void*;
50 
51 //ToDo:
52 alias colour = void*;
53 
54 //alias alpha = ;
55 
56 pragma(inline, true):
57 nothrow @nogc:
58 
59 /+
60 void send_SCI_START(core.sys.windows.windef.HWND _scintillaHandle)
61 
62 	in
63 	{
64 		static import core.sys.windows.windef;
65 
66 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
67 	}
68 
69 	do
70 	{
71 		static import core.sys.windows.windef;
72 		static import core.sys.windows.winuser;
73 		static import npp_api.scintilla.scintilla;
74 
75 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_START, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
76 	}
77 +/
78 
79 /+
80 void send_SCI_OPTIONAL_START(core.sys.windows.windef.HWND _scintillaHandle)
81 
82 	in
83 	{
84 		static import core.sys.windows.windef;
85 
86 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
87 	}
88 
89 	do
90 	{
91 		static import core.sys.windows.windef;
92 		static import core.sys.windows.winuser;
93 		static import npp_api.scintilla.scintilla;
94 
95 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_OPTIONAL_START, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
96 	}
97 +/
98 
99 /+
100 void send_SCI_LEXER_START(core.sys.windows.windef.HWND _scintillaHandle)
101 
102 	in
103 	{
104 		static import core.sys.windows.windef;
105 
106 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
107 	}
108 
109 	do
110 	{
111 		static import core.sys.windows.windef;
112 		static import core.sys.windows.winuser;
113 		static import npp_api.scintilla.scintilla;
114 
115 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LEXER_START, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
116 	}
117 +/
118 
119 void send_SCI_ADDTEXT(core.sys.windows.windef.HWND _scintillaHandle, .position length, const char* text)
120 
121 	in
122 	{
123 		static import core.sys.windows.windef;
124 
125 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
126 	}
127 
128 	do
129 	{
130 		static import core.sys.windows.windef;
131 		static import core.sys.windows.winuser;
132 		static import npp_api.scintilla.scintilla;
133 
134 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ADDTEXT, cast(core.sys.windows.windef.WPARAM)(length), cast(core.sys.windows.windef.LPARAM)(text));
135 	}
136 
137 /+
138 void send_SCI_ADDSTYLEDTEXT(core.sys.windows.windef.HWND _scintillaHandle)
139 
140 	in
141 	{
142 		static import core.sys.windows.windef;
143 
144 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
145 	}
146 
147 	do
148 	{
149 		static import core.sys.windows.windef;
150 		static import core.sys.windows.winuser;
151 		static import npp_api.scintilla.scintilla;
152 
153 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ADDSTYLEDTEXT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
154 	}
155 +/
156 
157 void send_SCI_INSERTTEXT(core.sys.windows.windef.HWND _scintillaHandle, .position pos, const char* text)
158 
159 	in
160 	{
161 		static import core.sys.windows.windef;
162 
163 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
164 	}
165 
166 	do
167 	{
168 		static import core.sys.windows.windef;
169 		static import core.sys.windows.winuser;
170 		static import npp_api.scintilla.scintilla;
171 
172 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_INSERTTEXT, cast(core.sys.windows.windef.WPARAM)(pos), cast(core.sys.windows.windef.LPARAM)(text));
173 	}
174 
175 void send_SCI_CHANGEINSERTION(core.sys.windows.windef.HWND _scintillaHandle, .position length, const char* text)
176 
177 	in
178 	{
179 		static import core.sys.windows.windef;
180 
181 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
182 	}
183 
184 	do
185 	{
186 		static import core.sys.windows.windef;
187 		static import core.sys.windows.winuser;
188 		static import npp_api.scintilla.scintilla;
189 
190 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CHANGEINSERTION, cast(core.sys.windows.windef.WPARAM)(length), cast(core.sys.windows.windef.LPARAM)(text));
191 	}
192 
193 void send_SCI_CLEARALL(core.sys.windows.windef.HWND _scintillaHandle)
194 
195 	in
196 	{
197 		static import core.sys.windows.windef;
198 
199 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
200 	}
201 
202 	do
203 	{
204 		static import core.sys.windows.windef;
205 		static import core.sys.windows.winuser;
206 		static import npp_api.scintilla.scintilla;
207 
208 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CLEARALL, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
209 	}
210 
211 /+
212 void send_SCI_DELETERANGE(core.sys.windows.windef.HWND _scintillaHandle)
213 
214 	in
215 	{
216 		static import core.sys.windows.windef;
217 
218 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
219 	}
220 
221 	do
222 	{
223 		static import core.sys.windows.windef;
224 		static import core.sys.windows.winuser;
225 		static import npp_api.scintilla.scintilla;
226 
227 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_DELETERANGE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
228 	}
229 +/
230 
231 /+
232 void send_SCI_CLEARDOCUMENTSTYLE(core.sys.windows.windef.HWND _scintillaHandle)
233 
234 	in
235 	{
236 		static import core.sys.windows.windef;
237 
238 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
239 	}
240 
241 	do
242 	{
243 		static import core.sys.windows.windef;
244 		static import core.sys.windows.winuser;
245 		static import npp_api.scintilla.scintilla;
246 
247 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CLEARDOCUMENTSTYLE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
248 	}
249 +/
250 
251 .position send_SCI_GETLENGTH(core.sys.windows.windef.HWND _scintillaHandle)
252 
253 	in
254 	{
255 		static import core.sys.windows.windef;
256 
257 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
258 	}
259 
260 	do
261 	{
262 		static import core.sys.windows.windef;
263 		static import core.sys.windows.winuser;
264 		static import npp_api.scintilla.scintilla;
265 
266 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETLENGTH, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
267 	}
268 
269 core.stdc.stdint.intptr_t send_SCI_GETCHARAT(core.sys.windows.windef.HWND _scintillaHandle, .position pos)
270 
271 	in
272 	{
273 		static import core.sys.windows.windef;
274 
275 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
276 	}
277 
278 	do
279 	{
280 		static import core.sys.windows.windef;
281 		static import core.sys.windows.winuser;
282 		static import npp_api.scintilla.scintilla;
283 
284 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETCHARAT, cast(core.sys.windows.windef.WPARAM)(pos), cast(core.sys.windows.windef.LPARAM)(0)));
285 	}
286 
287 .position send_SCI_GETCURRENTPOS(core.sys.windows.windef.HWND _scintillaHandle)
288 
289 	in
290 	{
291 		static import core.sys.windows.windef;
292 
293 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
294 	}
295 
296 	do
297 	{
298 		static import core.sys.windows.windef;
299 		static import core.sys.windows.winuser;
300 		static import npp_api.scintilla.scintilla;
301 
302 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETCURRENTPOS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
303 	}
304 
305 .position send_SCI_GETANCHOR(core.sys.windows.windef.HWND _scintillaHandle)
306 
307 	in
308 	{
309 		static import core.sys.windows.windef;
310 
311 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
312 	}
313 
314 	do
315 	{
316 		static import core.sys.windows.windef;
317 		static import core.sys.windows.winuser;
318 		static import npp_api.scintilla.scintilla;
319 
320 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETANCHOR, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
321 	}
322 
323 core.stdc.stdint.intptr_t send_SCI_GETSTYLEAT(core.sys.windows.windef.HWND _scintillaHandle, .position pos)
324 
325 	in
326 	{
327 		static import core.sys.windows.windef;
328 
329 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
330 	}
331 
332 	do
333 	{
334 		static import core.sys.windows.windef;
335 		static import core.sys.windows.winuser;
336 		static import npp_api.scintilla.scintilla;
337 
338 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETSTYLEAT, cast(core.sys.windows.windef.WPARAM)(pos), cast(core.sys.windows.windef.LPARAM)(0)));
339 	}
340 
341 void send_SCI_REDO(core.sys.windows.windef.HWND _scintillaHandle)
342 
343 	in
344 	{
345 		static import core.sys.windows.windef;
346 
347 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
348 	}
349 
350 	do
351 	{
352 		static import core.sys.windows.windef;
353 		static import core.sys.windows.winuser;
354 		static import npp_api.scintilla.scintilla;
355 
356 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_REDO, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
357 	}
358 
359 /+
360 void send_SCI_SETUNDOCOLLECTION(core.sys.windows.windef.HWND _scintillaHandle)
361 
362 	in
363 	{
364 		static import core.sys.windows.windef;
365 
366 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
367 	}
368 
369 	do
370 	{
371 		static import core.sys.windows.windef;
372 		static import core.sys.windows.winuser;
373 		static import npp_api.scintilla.scintilla;
374 
375 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETUNDOCOLLECTION, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
376 	}
377 +/
378 
379 /+
380 void send_SCI_SELECTALL(core.sys.windows.windef.HWND _scintillaHandle)
381 
382 	in
383 	{
384 		static import core.sys.windows.windef;
385 
386 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
387 	}
388 
389 	do
390 	{
391 		static import core.sys.windows.windef;
392 		static import core.sys.windows.winuser;
393 		static import npp_api.scintilla.scintilla;
394 
395 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SELECTALL, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
396 	}
397 +/
398 
399 /+
400 void send_SCI_SETSAVEPOINT(core.sys.windows.windef.HWND _scintillaHandle)
401 
402 	in
403 	{
404 		static import core.sys.windows.windef;
405 
406 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
407 	}
408 
409 	do
410 	{
411 		static import core.sys.windows.windef;
412 		static import core.sys.windows.winuser;
413 		static import npp_api.scintilla.scintilla;
414 
415 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETSAVEPOINT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
416 	}
417 +/
418 
419 .position send_SCI_GETSTYLEDTEXT(core.sys.windows.windef.HWND _scintillaHandle, ref npp_api.scintilla.scintilla.Sci_TextRange tr)
420 
421 	in
422 	{
423 		static import core.sys.windows.windef;
424 
425 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
426 	}
427 
428 	do
429 	{
430 		static import core.sys.windows.windef;
431 		static import core.sys.windows.winuser;
432 		static import npp_api.scintilla.scintilla;
433 
434 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETSTYLEDTEXT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(&tr)));
435 	}
436 
437 bool send_SCI_CANREDO(core.sys.windows.windef.HWND _scintillaHandle)
438 
439 	in
440 	{
441 		static import core.sys.windows.windef;
442 
443 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
444 	}
445 
446 	do
447 	{
448 		static import core.sys.windows.windef;
449 		static import core.sys.windows.winuser;
450 		static import npp_api.scintilla.scintilla;
451 
452 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CANREDO, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
453 	}
454 
455 core.stdc.stdint.intptr_t send_SCI_MARKERLINEFROMHANDLE(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t markerHandle)
456 
457 	in
458 	{
459 		static import core.sys.windows.windef;
460 
461 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
462 	}
463 
464 	do
465 	{
466 		static import core.sys.windows.windef;
467 		static import core.sys.windows.winuser;
468 		static import npp_api.scintilla.scintilla;
469 
470 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MARKERLINEFROMHANDLE, cast(core.sys.windows.windef.WPARAM)(markerHandle), cast(core.sys.windows.windef.LPARAM)(0)));
471 	}
472 
473 /+
474 void send_SCI_MARKERDELETEHANDLE(core.sys.windows.windef.HWND _scintillaHandle)
475 
476 	in
477 	{
478 		static import core.sys.windows.windef;
479 
480 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
481 	}
482 
483 	do
484 	{
485 		static import core.sys.windows.windef;
486 		static import core.sys.windows.winuser;
487 		static import npp_api.scintilla.scintilla;
488 
489 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MARKERDELETEHANDLE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
490 	}
491 +/
492 
493 bool send_SCI_GETUNDOCOLLECTION(core.sys.windows.windef.HWND _scintillaHandle)
494 
495 	in
496 	{
497 		static import core.sys.windows.windef;
498 
499 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
500 	}
501 
502 	do
503 	{
504 		static import core.sys.windows.windef;
505 		static import core.sys.windows.winuser;
506 		static import npp_api.scintilla.scintilla;
507 
508 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETUNDOCOLLECTION, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
509 	}
510 
511 core.stdc.stdint.intptr_t send_SCI_GETVIEWWS(core.sys.windows.windef.HWND _scintillaHandle)
512 
513 	in
514 	{
515 		static import core.sys.windows.windef;
516 
517 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
518 	}
519 
520 	do
521 	{
522 		static import core.sys.windows.windef;
523 		static import core.sys.windows.winuser;
524 		static import npp_api.scintilla.scintilla;
525 
526 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETVIEWWS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
527 	}
528 
529 /+
530 void send_SCI_SETVIEWWS(core.sys.windows.windef.HWND _scintillaHandle)
531 
532 	in
533 	{
534 		static import core.sys.windows.windef;
535 
536 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
537 	}
538 
539 	do
540 	{
541 		static import core.sys.windows.windef;
542 		static import core.sys.windows.winuser;
543 		static import npp_api.scintilla.scintilla;
544 
545 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETVIEWWS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
546 	}
547 +/
548 
549 core.stdc.stdint.intptr_t send_SCI_GETTABDRAWMODE(core.sys.windows.windef.HWND _scintillaHandle)
550 
551 	in
552 	{
553 		static import core.sys.windows.windef;
554 
555 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
556 	}
557 
558 	do
559 	{
560 		static import core.sys.windows.windef;
561 		static import core.sys.windows.winuser;
562 		static import npp_api.scintilla.scintilla;
563 
564 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETTABDRAWMODE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
565 	}
566 
567 /+
568 void send_SCI_SETTABDRAWMODE(core.sys.windows.windef.HWND _scintillaHandle)
569 
570 	in
571 	{
572 		static import core.sys.windows.windef;
573 
574 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
575 	}
576 
577 	do
578 	{
579 		static import core.sys.windows.windef;
580 		static import core.sys.windows.winuser;
581 		static import npp_api.scintilla.scintilla;
582 
583 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETTABDRAWMODE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
584 	}
585 +/
586 
587 .position send_SCI_POSITIONFROMPOINT(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t x, core.stdc.stdint.intptr_t y)
588 
589 	in
590 	{
591 		static import core.sys.windows.windef;
592 
593 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
594 	}
595 
596 	do
597 	{
598 		static import core.sys.windows.windef;
599 		static import core.sys.windows.winuser;
600 		static import npp_api.scintilla.scintilla;
601 
602 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_POSITIONFROMPOINT, cast(core.sys.windows.windef.WPARAM)(x), cast(core.sys.windows.windef.LPARAM)(y)));
603 	}
604 
605 .position send_SCI_POSITIONFROMPOINTCLOSE(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t x, core.stdc.stdint.intptr_t y)
606 
607 	in
608 	{
609 		static import core.sys.windows.windef;
610 
611 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
612 	}
613 
614 	do
615 	{
616 		static import core.sys.windows.windef;
617 		static import core.sys.windows.winuser;
618 		static import npp_api.scintilla.scintilla;
619 
620 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_POSITIONFROMPOINTCLOSE, cast(core.sys.windows.windef.WPARAM)(x), cast(core.sys.windows.windef.LPARAM)(y)));
621 	}
622 
623 void send_SCI_GOTOLINE(core.sys.windows.windef.HWND _scintillaHandle, .line line)
624 
625 	in
626 	{
627 		static import core.sys.windows.windef;
628 
629 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
630 	}
631 
632 	do
633 	{
634 		static import core.sys.windows.windef;
635 		static import core.sys.windows.winuser;
636 		static import npp_api.scintilla.scintilla;
637 
638 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GOTOLINE, cast(core.sys.windows.windef.WPARAM)(line), cast(core.sys.windows.windef.LPARAM)(0));
639 	}
640 
641 void send_SCI_GOTOPOS(core.sys.windows.windef.HWND _scintillaHandle, .position caret)
642 
643 	in
644 	{
645 		static import core.sys.windows.windef;
646 
647 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
648 	}
649 
650 	do
651 	{
652 		static import core.sys.windows.windef;
653 		static import core.sys.windows.winuser;
654 		static import npp_api.scintilla.scintilla;
655 
656 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GOTOPOS, cast(core.sys.windows.windef.WPARAM)(caret), cast(core.sys.windows.windef.LPARAM)(0));
657 	}
658 
659 /+
660 void send_SCI_SETANCHOR(core.sys.windows.windef.HWND _scintillaHandle)
661 
662 	in
663 	{
664 		static import core.sys.windows.windef;
665 
666 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
667 	}
668 
669 	do
670 	{
671 		static import core.sys.windows.windef;
672 		static import core.sys.windows.winuser;
673 		static import npp_api.scintilla.scintilla;
674 
675 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETANCHOR, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
676 	}
677 +/
678 
679 .position send_SCI_GETCURLINE(core.sys.windows.windef.HWND _scintillaHandle, .position length, char* text)
680 
681 	in
682 	{
683 		static import core.sys.windows.windef;
684 
685 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
686 	}
687 
688 	do
689 	{
690 		static import core.sys.windows.windef;
691 		static import core.sys.windows.winuser;
692 		static import npp_api.scintilla.scintilla;
693 
694 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETCURLINE, cast(core.sys.windows.windef.WPARAM)(length), cast(core.sys.windows.windef.LPARAM)(text)));
695 	}
696 
697 .position send_SCI_GETENDSTYLED(core.sys.windows.windef.HWND _scintillaHandle)
698 
699 	in
700 	{
701 		static import core.sys.windows.windef;
702 
703 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
704 	}
705 
706 	do
707 	{
708 		static import core.sys.windows.windef;
709 		static import core.sys.windows.winuser;
710 		static import npp_api.scintilla.scintilla;
711 
712 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETENDSTYLED, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
713 	}
714 
715 /+
716 void send_SCI_CONVERTEOLS(core.sys.windows.windef.HWND _scintillaHandle)
717 
718 	in
719 	{
720 		static import core.sys.windows.windef;
721 
722 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
723 	}
724 
725 	do
726 	{
727 		static import core.sys.windows.windef;
728 		static import core.sys.windows.winuser;
729 		static import npp_api.scintilla.scintilla;
730 
731 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CONVERTEOLS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
732 	}
733 +/
734 
735 core.stdc.stdint.intptr_t send_SCI_GETEOLMODE(core.sys.windows.windef.HWND _scintillaHandle)
736 
737 	in
738 	{
739 		static import core.sys.windows.windef;
740 
741 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
742 	}
743 
744 	do
745 	{
746 		static import core.sys.windows.windef;
747 		static import core.sys.windows.winuser;
748 		static import npp_api.scintilla.scintilla;
749 
750 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETEOLMODE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
751 	}
752 
753 /+
754 void send_SCI_SETEOLMODE(core.sys.windows.windef.HWND _scintillaHandle)
755 
756 	in
757 	{
758 		static import core.sys.windows.windef;
759 
760 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
761 	}
762 
763 	do
764 	{
765 		static import core.sys.windows.windef;
766 		static import core.sys.windows.winuser;
767 		static import npp_api.scintilla.scintilla;
768 
769 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETEOLMODE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
770 	}
771 +/
772 
773 /+
774 void send_SCI_STARTSTYLING(core.sys.windows.windef.HWND _scintillaHandle)
775 
776 	in
777 	{
778 		static import core.sys.windows.windef;
779 
780 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
781 	}
782 
783 	do
784 	{
785 		static import core.sys.windows.windef;
786 		static import core.sys.windows.winuser;
787 		static import npp_api.scintilla.scintilla;
788 
789 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STARTSTYLING, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
790 	}
791 +/
792 
793 /+
794 void send_SCI_SETSTYLING(core.sys.windows.windef.HWND _scintillaHandle)
795 
796 	in
797 	{
798 		static import core.sys.windows.windef;
799 
800 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
801 	}
802 
803 	do
804 	{
805 		static import core.sys.windows.windef;
806 		static import core.sys.windows.winuser;
807 		static import npp_api.scintilla.scintilla;
808 
809 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETSTYLING, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
810 	}
811 +/
812 
813 bool send_SCI_GETBUFFEREDDRAW(core.sys.windows.windef.HWND _scintillaHandle)
814 
815 	in
816 	{
817 		static import core.sys.windows.windef;
818 
819 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
820 	}
821 
822 	do
823 	{
824 		static import core.sys.windows.windef;
825 		static import core.sys.windows.winuser;
826 		static import npp_api.scintilla.scintilla;
827 
828 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETBUFFEREDDRAW, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
829 	}
830 
831 /+
832 void send_SCI_SETBUFFEREDDRAW(core.sys.windows.windef.HWND _scintillaHandle)
833 
834 	in
835 	{
836 		static import core.sys.windows.windef;
837 
838 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
839 	}
840 
841 	do
842 	{
843 		static import core.sys.windows.windef;
844 		static import core.sys.windows.winuser;
845 		static import npp_api.scintilla.scintilla;
846 
847 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETBUFFEREDDRAW, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
848 	}
849 +/
850 
851 /+
852 void send_SCI_SETTABWIDTH(core.sys.windows.windef.HWND _scintillaHandle)
853 
854 	in
855 	{
856 		static import core.sys.windows.windef;
857 
858 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
859 	}
860 
861 	do
862 	{
863 		static import core.sys.windows.windef;
864 		static import core.sys.windows.winuser;
865 		static import npp_api.scintilla.scintilla;
866 
867 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETTABWIDTH, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
868 	}
869 +/
870 
871 core.stdc.stdint.intptr_t send_SCI_GETTABWIDTH(core.sys.windows.windef.HWND _scintillaHandle)
872 
873 	in
874 	{
875 		static import core.sys.windows.windef;
876 
877 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
878 	}
879 
880 	do
881 	{
882 		static import core.sys.windows.windef;
883 		static import core.sys.windows.winuser;
884 		static import npp_api.scintilla.scintilla;
885 
886 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETTABWIDTH, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
887 	}
888 
889 /+
890 void send_SCI_CLEARTABSTOPS(core.sys.windows.windef.HWND _scintillaHandle)
891 
892 	in
893 	{
894 		static import core.sys.windows.windef;
895 
896 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
897 	}
898 
899 	do
900 	{
901 		static import core.sys.windows.windef;
902 		static import core.sys.windows.winuser;
903 		static import npp_api.scintilla.scintilla;
904 
905 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CLEARTABSTOPS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
906 	}
907 +/
908 
909 /+
910 void send_SCI_ADDTABSTOP(core.sys.windows.windef.HWND _scintillaHandle)
911 
912 	in
913 	{
914 		static import core.sys.windows.windef;
915 
916 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
917 	}
918 
919 	do
920 	{
921 		static import core.sys.windows.windef;
922 		static import core.sys.windows.winuser;
923 		static import npp_api.scintilla.scintilla;
924 
925 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ADDTABSTOP, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
926 	}
927 +/
928 
929 core.stdc.stdint.intptr_t send_SCI_GETNEXTTABSTOP(core.sys.windows.windef.HWND _scintillaHandle, .line line, core.stdc.stdint.intptr_t x)
930 
931 	in
932 	{
933 		static import core.sys.windows.windef;
934 
935 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
936 	}
937 
938 	do
939 	{
940 		static import core.sys.windows.windef;
941 		static import core.sys.windows.winuser;
942 		static import npp_api.scintilla.scintilla;
943 
944 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETNEXTTABSTOP, cast(core.sys.windows.windef.WPARAM)(line), cast(core.sys.windows.windef.LPARAM)(x)));
945 	}
946 
947 /+
948 void send_SCI_SETCODEPAGE(core.sys.windows.windef.HWND _scintillaHandle)
949 
950 	in
951 	{
952 		static import core.sys.windows.windef;
953 
954 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
955 	}
956 
957 	do
958 	{
959 		static import core.sys.windows.windef;
960 		static import core.sys.windows.winuser;
961 		static import npp_api.scintilla.scintilla;
962 
963 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETCODEPAGE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
964 	}
965 +/
966 
967 core.stdc.stdint.intptr_t send_SCI_GETIMEINTERACTION(core.sys.windows.windef.HWND _scintillaHandle)
968 
969 	in
970 	{
971 		static import core.sys.windows.windef;
972 
973 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
974 	}
975 
976 	do
977 	{
978 		static import core.sys.windows.windef;
979 		static import core.sys.windows.winuser;
980 		static import npp_api.scintilla.scintilla;
981 
982 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETIMEINTERACTION, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
983 	}
984 
985 /+
986 void send_SCI_SETIMEINTERACTION(core.sys.windows.windef.HWND _scintillaHandle)
987 
988 	in
989 	{
990 		static import core.sys.windows.windef;
991 
992 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
993 	}
994 
995 	do
996 	{
997 		static import core.sys.windows.windef;
998 		static import core.sys.windows.winuser;
999 		static import npp_api.scintilla.scintilla;
1000 
1001 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETIMEINTERACTION, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
1002 	}
1003 +/
1004 
1005 /+
1006 void send_SCI_MARKERDEFINE(core.sys.windows.windef.HWND _scintillaHandle)
1007 
1008 	in
1009 	{
1010 		static import core.sys.windows.windef;
1011 
1012 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1013 	}
1014 
1015 	do
1016 	{
1017 		static import core.sys.windows.windef;
1018 		static import core.sys.windows.winuser;
1019 		static import npp_api.scintilla.scintilla;
1020 
1021 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MARKERDEFINE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
1022 	}
1023 +/
1024 
1025 /+
1026 void send_SCI_MARKERSETFORE(core.sys.windows.windef.HWND _scintillaHandle)
1027 
1028 	in
1029 	{
1030 		static import core.sys.windows.windef;
1031 
1032 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1033 	}
1034 
1035 	do
1036 	{
1037 		static import core.sys.windows.windef;
1038 		static import core.sys.windows.winuser;
1039 		static import npp_api.scintilla.scintilla;
1040 
1041 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MARKERSETFORE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
1042 	}
1043 +/
1044 
1045 /+
1046 void send_SCI_MARKERSETBACK(core.sys.windows.windef.HWND _scintillaHandle)
1047 
1048 	in
1049 	{
1050 		static import core.sys.windows.windef;
1051 
1052 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1053 	}
1054 
1055 	do
1056 	{
1057 		static import core.sys.windows.windef;
1058 		static import core.sys.windows.winuser;
1059 		static import npp_api.scintilla.scintilla;
1060 
1061 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MARKERSETBACK, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
1062 	}
1063 +/
1064 
1065 /+
1066 void send_SCI_MARKERSETBACKSELECTED(core.sys.windows.windef.HWND _scintillaHandle)
1067 
1068 	in
1069 	{
1070 		static import core.sys.windows.windef;
1071 
1072 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1073 	}
1074 
1075 	do
1076 	{
1077 		static import core.sys.windows.windef;
1078 		static import core.sys.windows.winuser;
1079 		static import npp_api.scintilla.scintilla;
1080 
1081 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MARKERSETBACKSELECTED, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
1082 	}
1083 +/
1084 
1085 /+
1086 void send_SCI_MARKERENABLEHIGHLIGHT(core.sys.windows.windef.HWND _scintillaHandle)
1087 
1088 	in
1089 	{
1090 		static import core.sys.windows.windef;
1091 
1092 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1093 	}
1094 
1095 	do
1096 	{
1097 		static import core.sys.windows.windef;
1098 		static import core.sys.windows.winuser;
1099 		static import npp_api.scintilla.scintilla;
1100 
1101 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MARKERENABLEHIGHLIGHT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
1102 	}
1103 +/
1104 
1105 core.stdc.stdint.intptr_t send_SCI_MARKERADD(core.sys.windows.windef.HWND _scintillaHandle, .line line, core.stdc.stdint.intptr_t markerNumber)
1106 
1107 	in
1108 	{
1109 		static import core.sys.windows.windef;
1110 
1111 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1112 	}
1113 
1114 	do
1115 	{
1116 		static import core.sys.windows.windef;
1117 		static import core.sys.windows.winuser;
1118 		static import npp_api.scintilla.scintilla;
1119 
1120 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MARKERADD, cast(core.sys.windows.windef.WPARAM)(line), cast(core.sys.windows.windef.LPARAM)(markerNumber)));
1121 	}
1122 
1123 /+
1124 void send_SCI_MARKERDELETE(core.sys.windows.windef.HWND _scintillaHandle)
1125 
1126 	in
1127 	{
1128 		static import core.sys.windows.windef;
1129 
1130 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1131 	}
1132 
1133 	do
1134 	{
1135 		static import core.sys.windows.windef;
1136 		static import core.sys.windows.winuser;
1137 		static import npp_api.scintilla.scintilla;
1138 
1139 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MARKERDELETE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
1140 	}
1141 +/
1142 
1143 /+
1144 void send_SCI_MARKERDELETEALL(core.sys.windows.windef.HWND _scintillaHandle)
1145 
1146 	in
1147 	{
1148 		static import core.sys.windows.windef;
1149 
1150 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1151 	}
1152 
1153 	do
1154 	{
1155 		static import core.sys.windows.windef;
1156 		static import core.sys.windows.winuser;
1157 		static import npp_api.scintilla.scintilla;
1158 
1159 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MARKERDELETEALL, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
1160 	}
1161 +/
1162 
1163 core.stdc.stdint.intptr_t send_SCI_MARKERGET(core.sys.windows.windef.HWND _scintillaHandle, .line line)
1164 
1165 	in
1166 	{
1167 		static import core.sys.windows.windef;
1168 
1169 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1170 	}
1171 
1172 	do
1173 	{
1174 		static import core.sys.windows.windef;
1175 		static import core.sys.windows.winuser;
1176 		static import npp_api.scintilla.scintilla;
1177 
1178 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MARKERGET, cast(core.sys.windows.windef.WPARAM)(line), cast(core.sys.windows.windef.LPARAM)(0)));
1179 	}
1180 
1181 .line send_SCI_MARKERNEXT(core.sys.windows.windef.HWND _scintillaHandle, .line lineStart, core.stdc.stdint.intptr_t markerMask)
1182 
1183 	in
1184 	{
1185 		static import core.sys.windows.windef;
1186 
1187 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1188 	}
1189 
1190 	do
1191 	{
1192 		static import core.sys.windows.windef;
1193 		static import core.sys.windows.winuser;
1194 		static import npp_api.scintilla.scintilla;
1195 
1196 		return cast(.line)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MARKERNEXT, cast(core.sys.windows.windef.WPARAM)(lineStart), cast(core.sys.windows.windef.LPARAM)(markerMask)));
1197 	}
1198 
1199 .line send_SCI_MARKERPREVIOUS(core.sys.windows.windef.HWND _scintillaHandle, .line lineStart, core.stdc.stdint.intptr_t markerMask)
1200 
1201 	in
1202 	{
1203 		static import core.sys.windows.windef;
1204 
1205 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1206 	}
1207 
1208 	do
1209 	{
1210 		static import core.sys.windows.windef;
1211 		static import core.sys.windows.winuser;
1212 		static import npp_api.scintilla.scintilla;
1213 
1214 		return cast(.line)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MARKERPREVIOUS, cast(core.sys.windows.windef.WPARAM)(lineStart), cast(core.sys.windows.windef.LPARAM)(markerMask)));
1215 	}
1216 
1217 /+
1218 void send_SCI_MARKERDEFINEPIXMAP(core.sys.windows.windef.HWND _scintillaHandle)
1219 
1220 	in
1221 	{
1222 		static import core.sys.windows.windef;
1223 
1224 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1225 	}
1226 
1227 	do
1228 	{
1229 		static import core.sys.windows.windef;
1230 		static import core.sys.windows.winuser;
1231 		static import npp_api.scintilla.scintilla;
1232 
1233 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MARKERDEFINEPIXMAP, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
1234 	}
1235 +/
1236 
1237 /+
1238 void send_SCI_MARKERADDSET(core.sys.windows.windef.HWND _scintillaHandle)
1239 
1240 	in
1241 	{
1242 		static import core.sys.windows.windef;
1243 
1244 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1245 	}
1246 
1247 	do
1248 	{
1249 		static import core.sys.windows.windef;
1250 		static import core.sys.windows.winuser;
1251 		static import npp_api.scintilla.scintilla;
1252 
1253 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MARKERADDSET, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
1254 	}
1255 +/
1256 
1257 /+
1258 void send_SCI_MARKERSETALPHA(core.sys.windows.windef.HWND _scintillaHandle)
1259 
1260 	in
1261 	{
1262 		static import core.sys.windows.windef;
1263 
1264 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1265 	}
1266 
1267 	do
1268 	{
1269 		static import core.sys.windows.windef;
1270 		static import core.sys.windows.winuser;
1271 		static import npp_api.scintilla.scintilla;
1272 
1273 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MARKERSETALPHA, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
1274 	}
1275 +/
1276 
1277 /+
1278 void send_SCI_SETMARGINTYPEN(core.sys.windows.windef.HWND _scintillaHandle)
1279 
1280 	in
1281 	{
1282 		static import core.sys.windows.windef;
1283 
1284 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1285 	}
1286 
1287 	do
1288 	{
1289 		static import core.sys.windows.windef;
1290 		static import core.sys.windows.winuser;
1291 		static import npp_api.scintilla.scintilla;
1292 
1293 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETMARGINTYPEN, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
1294 	}
1295 +/
1296 
1297 core.stdc.stdint.intptr_t send_SCI_GETMARGINTYPEN(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t margin)
1298 
1299 	in
1300 	{
1301 		static import core.sys.windows.windef;
1302 
1303 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1304 	}
1305 
1306 	do
1307 	{
1308 		static import core.sys.windows.windef;
1309 		static import core.sys.windows.winuser;
1310 		static import npp_api.scintilla.scintilla;
1311 
1312 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETMARGINTYPEN, cast(core.sys.windows.windef.WPARAM)(margin), cast(core.sys.windows.windef.LPARAM)(0)));
1313 	}
1314 
1315 /+
1316 void send_SCI_SETMARGINWIDTHN(core.sys.windows.windef.HWND _scintillaHandle)
1317 
1318 	in
1319 	{
1320 		static import core.sys.windows.windef;
1321 
1322 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1323 	}
1324 
1325 	do
1326 	{
1327 		static import core.sys.windows.windef;
1328 		static import core.sys.windows.winuser;
1329 		static import npp_api.scintilla.scintilla;
1330 
1331 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETMARGINWIDTHN, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
1332 	}
1333 +/
1334 
1335 core.stdc.stdint.intptr_t send_SCI_GETMARGINWIDTHN(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t margin)
1336 
1337 	in
1338 	{
1339 		static import core.sys.windows.windef;
1340 
1341 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1342 	}
1343 
1344 	do
1345 	{
1346 		static import core.sys.windows.windef;
1347 		static import core.sys.windows.winuser;
1348 		static import npp_api.scintilla.scintilla;
1349 
1350 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETMARGINWIDTHN, cast(core.sys.windows.windef.WPARAM)(margin), cast(core.sys.windows.windef.LPARAM)(0)));
1351 	}
1352 
1353 /+
1354 void send_SCI_SETMARGINMASKN(core.sys.windows.windef.HWND _scintillaHandle)
1355 
1356 	in
1357 	{
1358 		static import core.sys.windows.windef;
1359 
1360 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1361 	}
1362 
1363 	do
1364 	{
1365 		static import core.sys.windows.windef;
1366 		static import core.sys.windows.winuser;
1367 		static import npp_api.scintilla.scintilla;
1368 
1369 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETMARGINMASKN, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
1370 	}
1371 +/
1372 
1373 core.stdc.stdint.intptr_t send_SCI_GETMARGINMASKN(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t margin)
1374 
1375 	in
1376 	{
1377 		static import core.sys.windows.windef;
1378 
1379 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1380 	}
1381 
1382 	do
1383 	{
1384 		static import core.sys.windows.windef;
1385 		static import core.sys.windows.winuser;
1386 		static import npp_api.scintilla.scintilla;
1387 
1388 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETMARGINMASKN, cast(core.sys.windows.windef.WPARAM)(margin), cast(core.sys.windows.windef.LPARAM)(0)));
1389 	}
1390 
1391 /+
1392 void send_SCI_SETMARGINSENSITIVEN(core.sys.windows.windef.HWND _scintillaHandle)
1393 
1394 	in
1395 	{
1396 		static import core.sys.windows.windef;
1397 
1398 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1399 	}
1400 
1401 	do
1402 	{
1403 		static import core.sys.windows.windef;
1404 		static import core.sys.windows.winuser;
1405 		static import npp_api.scintilla.scintilla;
1406 
1407 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETMARGINSENSITIVEN, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
1408 	}
1409 +/
1410 
1411 bool send_SCI_GETMARGINSENSITIVEN(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t margin)
1412 
1413 	in
1414 	{
1415 		static import core.sys.windows.windef;
1416 
1417 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1418 	}
1419 
1420 	do
1421 	{
1422 		static import core.sys.windows.windef;
1423 		static import core.sys.windows.winuser;
1424 		static import npp_api.scintilla.scintilla;
1425 
1426 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETMARGINSENSITIVEN, cast(core.sys.windows.windef.WPARAM)(margin), cast(core.sys.windows.windef.LPARAM)(0)));
1427 	}
1428 
1429 /+
1430 void send_SCI_SETMARGINCURSORN(core.sys.windows.windef.HWND _scintillaHandle)
1431 
1432 	in
1433 	{
1434 		static import core.sys.windows.windef;
1435 
1436 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1437 	}
1438 
1439 	do
1440 	{
1441 		static import core.sys.windows.windef;
1442 		static import core.sys.windows.winuser;
1443 		static import npp_api.scintilla.scintilla;
1444 
1445 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETMARGINCURSORN, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
1446 	}
1447 +/
1448 
1449 core.stdc.stdint.intptr_t send_SCI_GETMARGINCURSORN(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t margin)
1450 
1451 	in
1452 	{
1453 		static import core.sys.windows.windef;
1454 
1455 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1456 	}
1457 
1458 	do
1459 	{
1460 		static import core.sys.windows.windef;
1461 		static import core.sys.windows.winuser;
1462 		static import npp_api.scintilla.scintilla;
1463 
1464 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETMARGINCURSORN, cast(core.sys.windows.windef.WPARAM)(margin), cast(core.sys.windows.windef.LPARAM)(0)));
1465 	}
1466 
1467 /+
1468 void send_SCI_SETMARGINBACKN(core.sys.windows.windef.HWND _scintillaHandle)
1469 
1470 	in
1471 	{
1472 		static import core.sys.windows.windef;
1473 
1474 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1475 	}
1476 
1477 	do
1478 	{
1479 		static import core.sys.windows.windef;
1480 		static import core.sys.windows.winuser;
1481 		static import npp_api.scintilla.scintilla;
1482 
1483 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETMARGINBACKN, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
1484 	}
1485 +/
1486 
1487 .colour send_SCI_GETMARGINBACKN(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t margin)
1488 
1489 	in
1490 	{
1491 		static import core.sys.windows.windef;
1492 
1493 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1494 	}
1495 
1496 	do
1497 	{
1498 		static import core.sys.windows.windef;
1499 		static import core.sys.windows.winuser;
1500 		static import npp_api.scintilla.scintilla;
1501 
1502 		return cast(.colour)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETMARGINBACKN, cast(core.sys.windows.windef.WPARAM)(margin), cast(core.sys.windows.windef.LPARAM)(0)));
1503 	}
1504 
1505 /+
1506 void send_SCI_SETMARGINS(core.sys.windows.windef.HWND _scintillaHandle)
1507 
1508 	in
1509 	{
1510 		static import core.sys.windows.windef;
1511 
1512 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1513 	}
1514 
1515 	do
1516 	{
1517 		static import core.sys.windows.windef;
1518 		static import core.sys.windows.winuser;
1519 		static import npp_api.scintilla.scintilla;
1520 
1521 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETMARGINS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
1522 	}
1523 +/
1524 
1525 core.stdc.stdint.intptr_t send_SCI_GETMARGINS(core.sys.windows.windef.HWND _scintillaHandle)
1526 
1527 	in
1528 	{
1529 		static import core.sys.windows.windef;
1530 
1531 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1532 	}
1533 
1534 	do
1535 	{
1536 		static import core.sys.windows.windef;
1537 		static import core.sys.windows.winuser;
1538 		static import npp_api.scintilla.scintilla;
1539 
1540 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETMARGINS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
1541 	}
1542 
1543 /+
1544 void send_SCI_STYLECLEARALL(core.sys.windows.windef.HWND _scintillaHandle)
1545 
1546 	in
1547 	{
1548 		static import core.sys.windows.windef;
1549 
1550 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1551 	}
1552 
1553 	do
1554 	{
1555 		static import core.sys.windows.windef;
1556 		static import core.sys.windows.winuser;
1557 		static import npp_api.scintilla.scintilla;
1558 
1559 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLECLEARALL, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
1560 	}
1561 +/
1562 
1563 /+
1564 void send_SCI_STYLESETFORE(core.sys.windows.windef.HWND _scintillaHandle)
1565 
1566 	in
1567 	{
1568 		static import core.sys.windows.windef;
1569 
1570 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1571 	}
1572 
1573 	do
1574 	{
1575 		static import core.sys.windows.windef;
1576 		static import core.sys.windows.winuser;
1577 		static import npp_api.scintilla.scintilla;
1578 
1579 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLESETFORE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
1580 	}
1581 +/
1582 
1583 /+
1584 void send_SCI_STYLESETBACK(core.sys.windows.windef.HWND _scintillaHandle)
1585 
1586 	in
1587 	{
1588 		static import core.sys.windows.windef;
1589 
1590 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1591 	}
1592 
1593 	do
1594 	{
1595 		static import core.sys.windows.windef;
1596 		static import core.sys.windows.winuser;
1597 		static import npp_api.scintilla.scintilla;
1598 
1599 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLESETBACK, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
1600 	}
1601 +/
1602 
1603 /+
1604 void send_SCI_STYLESETBOLD(core.sys.windows.windef.HWND _scintillaHandle)
1605 
1606 	in
1607 	{
1608 		static import core.sys.windows.windef;
1609 
1610 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1611 	}
1612 
1613 	do
1614 	{
1615 		static import core.sys.windows.windef;
1616 		static import core.sys.windows.winuser;
1617 		static import npp_api.scintilla.scintilla;
1618 
1619 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLESETBOLD, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
1620 	}
1621 +/
1622 
1623 /+
1624 void send_SCI_STYLESETITALIC(core.sys.windows.windef.HWND _scintillaHandle)
1625 
1626 	in
1627 	{
1628 		static import core.sys.windows.windef;
1629 
1630 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1631 	}
1632 
1633 	do
1634 	{
1635 		static import core.sys.windows.windef;
1636 		static import core.sys.windows.winuser;
1637 		static import npp_api.scintilla.scintilla;
1638 
1639 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLESETITALIC, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
1640 	}
1641 +/
1642 
1643 /+
1644 void send_SCI_STYLESETSIZE(core.sys.windows.windef.HWND _scintillaHandle)
1645 
1646 	in
1647 	{
1648 		static import core.sys.windows.windef;
1649 
1650 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1651 	}
1652 
1653 	do
1654 	{
1655 		static import core.sys.windows.windef;
1656 		static import core.sys.windows.winuser;
1657 		static import npp_api.scintilla.scintilla;
1658 
1659 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLESETSIZE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
1660 	}
1661 +/
1662 
1663 /+
1664 void send_SCI_STYLESETFONT(core.sys.windows.windef.HWND _scintillaHandle)
1665 
1666 	in
1667 	{
1668 		static import core.sys.windows.windef;
1669 
1670 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1671 	}
1672 
1673 	do
1674 	{
1675 		static import core.sys.windows.windef;
1676 		static import core.sys.windows.winuser;
1677 		static import npp_api.scintilla.scintilla;
1678 
1679 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLESETFONT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
1680 	}
1681 +/
1682 
1683 /+
1684 void send_SCI_STYLESETEOLFILLED(core.sys.windows.windef.HWND _scintillaHandle)
1685 
1686 	in
1687 	{
1688 		static import core.sys.windows.windef;
1689 
1690 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1691 	}
1692 
1693 	do
1694 	{
1695 		static import core.sys.windows.windef;
1696 		static import core.sys.windows.winuser;
1697 		static import npp_api.scintilla.scintilla;
1698 
1699 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLESETEOLFILLED, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
1700 	}
1701 +/
1702 
1703 /+
1704 void send_SCI_STYLERESETDEFAULT(core.sys.windows.windef.HWND _scintillaHandle)
1705 
1706 	in
1707 	{
1708 		static import core.sys.windows.windef;
1709 
1710 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1711 	}
1712 
1713 	do
1714 	{
1715 		static import core.sys.windows.windef;
1716 		static import core.sys.windows.winuser;
1717 		static import npp_api.scintilla.scintilla;
1718 
1719 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLERESETDEFAULT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
1720 	}
1721 +/
1722 
1723 /+
1724 void send_SCI_STYLESETUNDERLINE(core.sys.windows.windef.HWND _scintillaHandle)
1725 
1726 	in
1727 	{
1728 		static import core.sys.windows.windef;
1729 
1730 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1731 	}
1732 
1733 	do
1734 	{
1735 		static import core.sys.windows.windef;
1736 		static import core.sys.windows.winuser;
1737 		static import npp_api.scintilla.scintilla;
1738 
1739 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLESETUNDERLINE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
1740 	}
1741 +/
1742 
1743 .colour send_SCI_STYLEGETFORE(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t style)
1744 
1745 	in
1746 	{
1747 		static import core.sys.windows.windef;
1748 
1749 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1750 	}
1751 
1752 	do
1753 	{
1754 		static import core.sys.windows.windef;
1755 		static import core.sys.windows.winuser;
1756 		static import npp_api.scintilla.scintilla;
1757 
1758 		return cast(.colour)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLEGETFORE, cast(core.sys.windows.windef.WPARAM)(style), cast(core.sys.windows.windef.LPARAM)(0)));
1759 	}
1760 
1761 .colour send_SCI_STYLEGETBACK(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t style)
1762 
1763 	in
1764 	{
1765 		static import core.sys.windows.windef;
1766 
1767 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1768 	}
1769 
1770 	do
1771 	{
1772 		static import core.sys.windows.windef;
1773 		static import core.sys.windows.winuser;
1774 		static import npp_api.scintilla.scintilla;
1775 
1776 		return cast(.colour)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLEGETBACK, cast(core.sys.windows.windef.WPARAM)(style), cast(core.sys.windows.windef.LPARAM)(0)));
1777 	}
1778 
1779 bool send_SCI_STYLEGETBOLD(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t style)
1780 
1781 	in
1782 	{
1783 		static import core.sys.windows.windef;
1784 
1785 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1786 	}
1787 
1788 	do
1789 	{
1790 		static import core.sys.windows.windef;
1791 		static import core.sys.windows.winuser;
1792 		static import npp_api.scintilla.scintilla;
1793 
1794 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLEGETBOLD, cast(core.sys.windows.windef.WPARAM)(style), cast(core.sys.windows.windef.LPARAM)(0)));
1795 	}
1796 
1797 bool send_SCI_STYLEGETITALIC(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t style)
1798 
1799 	in
1800 	{
1801 		static import core.sys.windows.windef;
1802 
1803 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1804 	}
1805 
1806 	do
1807 	{
1808 		static import core.sys.windows.windef;
1809 		static import core.sys.windows.winuser;
1810 		static import npp_api.scintilla.scintilla;
1811 
1812 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLEGETITALIC, cast(core.sys.windows.windef.WPARAM)(style), cast(core.sys.windows.windef.LPARAM)(0)));
1813 	}
1814 
1815 core.stdc.stdint.intptr_t send_SCI_STYLEGETSIZE(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t style)
1816 
1817 	in
1818 	{
1819 		static import core.sys.windows.windef;
1820 
1821 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1822 	}
1823 
1824 	do
1825 	{
1826 		static import core.sys.windows.windef;
1827 		static import core.sys.windows.winuser;
1828 		static import npp_api.scintilla.scintilla;
1829 
1830 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLEGETSIZE, cast(core.sys.windows.windef.WPARAM)(style), cast(core.sys.windows.windef.LPARAM)(0)));
1831 	}
1832 
1833 core.stdc.stdint.intptr_t send_SCI_STYLEGETFONT(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t style, char* tags)
1834 
1835 	in
1836 	{
1837 		static import core.sys.windows.windef;
1838 
1839 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1840 	}
1841 
1842 	do
1843 	{
1844 		static import core.sys.windows.windef;
1845 		static import core.sys.windows.winuser;
1846 		static import npp_api.scintilla.scintilla;
1847 
1848 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLEGETFONT, cast(core.sys.windows.windef.WPARAM)(style), cast(core.sys.windows.windef.LPARAM)(tags)));
1849 	}
1850 
1851 bool send_SCI_STYLEGETEOLFILLED(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t style)
1852 
1853 	in
1854 	{
1855 		static import core.sys.windows.windef;
1856 
1857 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1858 	}
1859 
1860 	do
1861 	{
1862 		static import core.sys.windows.windef;
1863 		static import core.sys.windows.winuser;
1864 		static import npp_api.scintilla.scintilla;
1865 
1866 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLEGETEOLFILLED, cast(core.sys.windows.windef.WPARAM)(style), cast(core.sys.windows.windef.LPARAM)(0)));
1867 	}
1868 
1869 bool send_SCI_STYLEGETUNDERLINE(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t style)
1870 
1871 	in
1872 	{
1873 		static import core.sys.windows.windef;
1874 
1875 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1876 	}
1877 
1878 	do
1879 	{
1880 		static import core.sys.windows.windef;
1881 		static import core.sys.windows.winuser;
1882 		static import npp_api.scintilla.scintilla;
1883 
1884 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLEGETUNDERLINE, cast(core.sys.windows.windef.WPARAM)(style), cast(core.sys.windows.windef.LPARAM)(0)));
1885 	}
1886 
1887 core.stdc.stdint.intptr_t send_SCI_STYLEGETCASE(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t style)
1888 
1889 	in
1890 	{
1891 		static import core.sys.windows.windef;
1892 
1893 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1894 	}
1895 
1896 	do
1897 	{
1898 		static import core.sys.windows.windef;
1899 		static import core.sys.windows.winuser;
1900 		static import npp_api.scintilla.scintilla;
1901 
1902 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLEGETCASE, cast(core.sys.windows.windef.WPARAM)(style), cast(core.sys.windows.windef.LPARAM)(0)));
1903 	}
1904 
1905 core.stdc.stdint.intptr_t send_SCI_STYLEGETCHARACTERSET(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t style)
1906 
1907 	in
1908 	{
1909 		static import core.sys.windows.windef;
1910 
1911 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1912 	}
1913 
1914 	do
1915 	{
1916 		static import core.sys.windows.windef;
1917 		static import core.sys.windows.winuser;
1918 		static import npp_api.scintilla.scintilla;
1919 
1920 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLEGETCHARACTERSET, cast(core.sys.windows.windef.WPARAM)(style), cast(core.sys.windows.windef.LPARAM)(0)));
1921 	}
1922 
1923 bool send_SCI_STYLEGETVISIBLE(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t style)
1924 
1925 	in
1926 	{
1927 		static import core.sys.windows.windef;
1928 
1929 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1930 	}
1931 
1932 	do
1933 	{
1934 		static import core.sys.windows.windef;
1935 		static import core.sys.windows.winuser;
1936 		static import npp_api.scintilla.scintilla;
1937 
1938 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLEGETVISIBLE, cast(core.sys.windows.windef.WPARAM)(style), cast(core.sys.windows.windef.LPARAM)(0)));
1939 	}
1940 
1941 bool send_SCI_STYLEGETCHANGEABLE(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t style)
1942 
1943 	in
1944 	{
1945 		static import core.sys.windows.windef;
1946 
1947 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1948 	}
1949 
1950 	do
1951 	{
1952 		static import core.sys.windows.windef;
1953 		static import core.sys.windows.winuser;
1954 		static import npp_api.scintilla.scintilla;
1955 
1956 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLEGETCHANGEABLE, cast(core.sys.windows.windef.WPARAM)(style), cast(core.sys.windows.windef.LPARAM)(0)));
1957 	}
1958 
1959 bool send_SCI_STYLEGETHOTSPOT(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t style)
1960 
1961 	in
1962 	{
1963 		static import core.sys.windows.windef;
1964 
1965 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1966 	}
1967 
1968 	do
1969 	{
1970 		static import core.sys.windows.windef;
1971 		static import core.sys.windows.winuser;
1972 		static import npp_api.scintilla.scintilla;
1973 
1974 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLEGETHOTSPOT, cast(core.sys.windows.windef.WPARAM)(style), cast(core.sys.windows.windef.LPARAM)(0)));
1975 	}
1976 
1977 /+
1978 void send_SCI_STYLESETCASE(core.sys.windows.windef.HWND _scintillaHandle)
1979 
1980 	in
1981 	{
1982 		static import core.sys.windows.windef;
1983 
1984 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
1985 	}
1986 
1987 	do
1988 	{
1989 		static import core.sys.windows.windef;
1990 		static import core.sys.windows.winuser;
1991 		static import npp_api.scintilla.scintilla;
1992 
1993 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLESETCASE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
1994 	}
1995 +/
1996 
1997 /+
1998 void send_SCI_STYLESETSIZEFRACTIONAL(core.sys.windows.windef.HWND _scintillaHandle)
1999 
2000 	in
2001 	{
2002 		static import core.sys.windows.windef;
2003 
2004 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2005 	}
2006 
2007 	do
2008 	{
2009 		static import core.sys.windows.windef;
2010 		static import core.sys.windows.winuser;
2011 		static import npp_api.scintilla.scintilla;
2012 
2013 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLESETSIZEFRACTIONAL, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2014 	}
2015 +/
2016 
2017 core.stdc.stdint.intptr_t send_SCI_STYLEGETSIZEFRACTIONAL(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t style)
2018 
2019 	in
2020 	{
2021 		static import core.sys.windows.windef;
2022 
2023 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2024 	}
2025 
2026 	do
2027 	{
2028 		static import core.sys.windows.windef;
2029 		static import core.sys.windows.winuser;
2030 		static import npp_api.scintilla.scintilla;
2031 
2032 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLEGETSIZEFRACTIONAL, cast(core.sys.windows.windef.WPARAM)(style), cast(core.sys.windows.windef.LPARAM)(0)));
2033 	}
2034 
2035 /+
2036 void send_SCI_STYLESETWEIGHT(core.sys.windows.windef.HWND _scintillaHandle)
2037 
2038 	in
2039 	{
2040 		static import core.sys.windows.windef;
2041 
2042 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2043 	}
2044 
2045 	do
2046 	{
2047 		static import core.sys.windows.windef;
2048 		static import core.sys.windows.winuser;
2049 		static import npp_api.scintilla.scintilla;
2050 
2051 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLESETWEIGHT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2052 	}
2053 +/
2054 
2055 core.stdc.stdint.intptr_t send_SCI_STYLEGETWEIGHT(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t style)
2056 
2057 	in
2058 	{
2059 		static import core.sys.windows.windef;
2060 
2061 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2062 	}
2063 
2064 	do
2065 	{
2066 		static import core.sys.windows.windef;
2067 		static import core.sys.windows.winuser;
2068 		static import npp_api.scintilla.scintilla;
2069 
2070 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLEGETWEIGHT, cast(core.sys.windows.windef.WPARAM)(style), cast(core.sys.windows.windef.LPARAM)(0)));
2071 	}
2072 
2073 /+
2074 void send_SCI_STYLESETCHARACTERSET(core.sys.windows.windef.HWND _scintillaHandle)
2075 
2076 	in
2077 	{
2078 		static import core.sys.windows.windef;
2079 
2080 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2081 	}
2082 
2083 	do
2084 	{
2085 		static import core.sys.windows.windef;
2086 		static import core.sys.windows.winuser;
2087 		static import npp_api.scintilla.scintilla;
2088 
2089 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLESETCHARACTERSET, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2090 	}
2091 +/
2092 
2093 /+
2094 void send_SCI_STYLESETHOTSPOT(core.sys.windows.windef.HWND _scintillaHandle)
2095 
2096 	in
2097 	{
2098 		static import core.sys.windows.windef;
2099 
2100 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2101 	}
2102 
2103 	do
2104 	{
2105 		static import core.sys.windows.windef;
2106 		static import core.sys.windows.winuser;
2107 		static import npp_api.scintilla.scintilla;
2108 
2109 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLESETHOTSPOT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2110 	}
2111 +/
2112 
2113 /+
2114 void send_SCI_SETSELFORE(core.sys.windows.windef.HWND _scintillaHandle)
2115 
2116 	in
2117 	{
2118 		static import core.sys.windows.windef;
2119 
2120 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2121 	}
2122 
2123 	do
2124 	{
2125 		static import core.sys.windows.windef;
2126 		static import core.sys.windows.winuser;
2127 		static import npp_api.scintilla.scintilla;
2128 
2129 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETSELFORE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2130 	}
2131 +/
2132 
2133 /+
2134 void send_SCI_SETSELBACK(core.sys.windows.windef.HWND _scintillaHandle)
2135 
2136 	in
2137 	{
2138 		static import core.sys.windows.windef;
2139 
2140 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2141 	}
2142 
2143 	do
2144 	{
2145 		static import core.sys.windows.windef;
2146 		static import core.sys.windows.winuser;
2147 		static import npp_api.scintilla.scintilla;
2148 
2149 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETSELBACK, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2150 	}
2151 +/
2152 
2153 core.stdc.stdint.intptr_t send_SCI_GETSELALPHA(core.sys.windows.windef.HWND _scintillaHandle)
2154 
2155 	in
2156 	{
2157 		static import core.sys.windows.windef;
2158 
2159 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2160 	}
2161 
2162 	do
2163 	{
2164 		static import core.sys.windows.windef;
2165 		static import core.sys.windows.winuser;
2166 		static import npp_api.scintilla.scintilla;
2167 
2168 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETSELALPHA, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
2169 	}
2170 
2171 /+
2172 void send_SCI_SETSELALPHA(core.sys.windows.windef.HWND _scintillaHandle)
2173 
2174 	in
2175 	{
2176 		static import core.sys.windows.windef;
2177 
2178 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2179 	}
2180 
2181 	do
2182 	{
2183 		static import core.sys.windows.windef;
2184 		static import core.sys.windows.winuser;
2185 		static import npp_api.scintilla.scintilla;
2186 
2187 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETSELALPHA, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2188 	}
2189 +/
2190 
2191 bool send_SCI_GETSELEOLFILLED(core.sys.windows.windef.HWND _scintillaHandle)
2192 
2193 	in
2194 	{
2195 		static import core.sys.windows.windef;
2196 
2197 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2198 	}
2199 
2200 	do
2201 	{
2202 		static import core.sys.windows.windef;
2203 		static import core.sys.windows.winuser;
2204 		static import npp_api.scintilla.scintilla;
2205 
2206 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETSELEOLFILLED, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
2207 	}
2208 
2209 /+
2210 void send_SCI_SETSELEOLFILLED(core.sys.windows.windef.HWND _scintillaHandle)
2211 
2212 	in
2213 	{
2214 		static import core.sys.windows.windef;
2215 
2216 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2217 	}
2218 
2219 	do
2220 	{
2221 		static import core.sys.windows.windef;
2222 		static import core.sys.windows.winuser;
2223 		static import npp_api.scintilla.scintilla;
2224 
2225 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETSELEOLFILLED, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2226 	}
2227 +/
2228 
2229 /+
2230 void send_SCI_SETCARETFORE(core.sys.windows.windef.HWND _scintillaHandle)
2231 
2232 	in
2233 	{
2234 		static import core.sys.windows.windef;
2235 
2236 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2237 	}
2238 
2239 	do
2240 	{
2241 		static import core.sys.windows.windef;
2242 		static import core.sys.windows.winuser;
2243 		static import npp_api.scintilla.scintilla;
2244 
2245 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETCARETFORE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2246 	}
2247 +/
2248 
2249 /+
2250 void send_SCI_ASSIGNCMDKEY(core.sys.windows.windef.HWND _scintillaHandle)
2251 
2252 	in
2253 	{
2254 		static import core.sys.windows.windef;
2255 
2256 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2257 	}
2258 
2259 	do
2260 	{
2261 		static import core.sys.windows.windef;
2262 		static import core.sys.windows.winuser;
2263 		static import npp_api.scintilla.scintilla;
2264 
2265 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ASSIGNCMDKEY, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2266 	}
2267 +/
2268 
2269 /+
2270 void send_SCI_CLEARCMDKEY(core.sys.windows.windef.HWND _scintillaHandle)
2271 
2272 	in
2273 	{
2274 		static import core.sys.windows.windef;
2275 
2276 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2277 	}
2278 
2279 	do
2280 	{
2281 		static import core.sys.windows.windef;
2282 		static import core.sys.windows.winuser;
2283 		static import npp_api.scintilla.scintilla;
2284 
2285 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CLEARCMDKEY, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2286 	}
2287 +/
2288 
2289 /+
2290 void send_SCI_CLEARALLCMDKEYS(core.sys.windows.windef.HWND _scintillaHandle)
2291 
2292 	in
2293 	{
2294 		static import core.sys.windows.windef;
2295 
2296 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2297 	}
2298 
2299 	do
2300 	{
2301 		static import core.sys.windows.windef;
2302 		static import core.sys.windows.winuser;
2303 		static import npp_api.scintilla.scintilla;
2304 
2305 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CLEARALLCMDKEYS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2306 	}
2307 +/
2308 
2309 /+
2310 void send_SCI_SETSTYLINGEX(core.sys.windows.windef.HWND _scintillaHandle)
2311 
2312 	in
2313 	{
2314 		static import core.sys.windows.windef;
2315 
2316 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2317 	}
2318 
2319 	do
2320 	{
2321 		static import core.sys.windows.windef;
2322 		static import core.sys.windows.winuser;
2323 		static import npp_api.scintilla.scintilla;
2324 
2325 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETSTYLINGEX, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2326 	}
2327 +/
2328 
2329 /+
2330 void send_SCI_STYLESETVISIBLE(core.sys.windows.windef.HWND _scintillaHandle)
2331 
2332 	in
2333 	{
2334 		static import core.sys.windows.windef;
2335 
2336 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2337 	}
2338 
2339 	do
2340 	{
2341 		static import core.sys.windows.windef;
2342 		static import core.sys.windows.winuser;
2343 		static import npp_api.scintilla.scintilla;
2344 
2345 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLESETVISIBLE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2346 	}
2347 +/
2348 
2349 core.stdc.stdint.intptr_t send_SCI_GETCARETPERIOD(core.sys.windows.windef.HWND _scintillaHandle)
2350 
2351 	in
2352 	{
2353 		static import core.sys.windows.windef;
2354 
2355 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2356 	}
2357 
2358 	do
2359 	{
2360 		static import core.sys.windows.windef;
2361 		static import core.sys.windows.winuser;
2362 		static import npp_api.scintilla.scintilla;
2363 
2364 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETCARETPERIOD, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
2365 	}
2366 
2367 /+
2368 void send_SCI_SETCARETPERIOD(core.sys.windows.windef.HWND _scintillaHandle)
2369 
2370 	in
2371 	{
2372 		static import core.sys.windows.windef;
2373 
2374 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2375 	}
2376 
2377 	do
2378 	{
2379 		static import core.sys.windows.windef;
2380 		static import core.sys.windows.winuser;
2381 		static import npp_api.scintilla.scintilla;
2382 
2383 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETCARETPERIOD, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2384 	}
2385 +/
2386 
2387 /+
2388 void send_SCI_SETWORDCHARS(core.sys.windows.windef.HWND _scintillaHandle)
2389 
2390 	in
2391 	{
2392 		static import core.sys.windows.windef;
2393 
2394 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2395 	}
2396 
2397 	do
2398 	{
2399 		static import core.sys.windows.windef;
2400 		static import core.sys.windows.winuser;
2401 		static import npp_api.scintilla.scintilla;
2402 
2403 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETWORDCHARS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2404 	}
2405 +/
2406 
2407 core.stdc.stdint.intptr_t send_SCI_GETWORDCHARS(core.sys.windows.windef.HWND _scintillaHandle, char* characters)
2408 
2409 	in
2410 	{
2411 		static import core.sys.windows.windef;
2412 
2413 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2414 	}
2415 
2416 	do
2417 	{
2418 		static import core.sys.windows.windef;
2419 		static import core.sys.windows.winuser;
2420 		static import npp_api.scintilla.scintilla;
2421 
2422 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETWORDCHARS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(characters)));
2423 	}
2424 
2425 void send_SCI_BEGINUNDOACTION(core.sys.windows.windef.HWND _scintillaHandle)
2426 
2427 	in
2428 	{
2429 		static import core.sys.windows.windef;
2430 
2431 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2432 	}
2433 
2434 	do
2435 	{
2436 		static import core.sys.windows.windef;
2437 		static import core.sys.windows.winuser;
2438 		static import npp_api.scintilla.scintilla;
2439 
2440 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_BEGINUNDOACTION, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2441 	}
2442 
2443 void send_SCI_ENDUNDOACTION(core.sys.windows.windef.HWND _scintillaHandle)
2444 
2445 	in
2446 	{
2447 		static import core.sys.windows.windef;
2448 
2449 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2450 	}
2451 
2452 	do
2453 	{
2454 		static import core.sys.windows.windef;
2455 		static import core.sys.windows.winuser;
2456 		static import npp_api.scintilla.scintilla;
2457 
2458 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ENDUNDOACTION, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2459 	}
2460 
2461 /+
2462 void send_SCI_INDICSETSTYLE(core.sys.windows.windef.HWND _scintillaHandle)
2463 
2464 	in
2465 	{
2466 		static import core.sys.windows.windef;
2467 
2468 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2469 	}
2470 
2471 	do
2472 	{
2473 		static import core.sys.windows.windef;
2474 		static import core.sys.windows.winuser;
2475 		static import npp_api.scintilla.scintilla;
2476 
2477 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_INDICSETSTYLE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2478 	}
2479 +/
2480 
2481 core.stdc.stdint.intptr_t send_SCI_INDICGETSTYLE(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t indicator)
2482 
2483 	in
2484 	{
2485 		static import core.sys.windows.windef;
2486 
2487 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2488 	}
2489 
2490 	do
2491 	{
2492 		static import core.sys.windows.windef;
2493 		static import core.sys.windows.winuser;
2494 		static import npp_api.scintilla.scintilla;
2495 
2496 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_INDICGETSTYLE, cast(core.sys.windows.windef.WPARAM)(indicator), cast(core.sys.windows.windef.LPARAM)(0)));
2497 	}
2498 
2499 /+
2500 void send_SCI_INDICSETFORE(core.sys.windows.windef.HWND _scintillaHandle)
2501 
2502 	in
2503 	{
2504 		static import core.sys.windows.windef;
2505 
2506 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2507 	}
2508 
2509 	do
2510 	{
2511 		static import core.sys.windows.windef;
2512 		static import core.sys.windows.winuser;
2513 		static import npp_api.scintilla.scintilla;
2514 
2515 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_INDICSETFORE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2516 	}
2517 +/
2518 
2519 .colour send_SCI_INDICGETFORE(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t indicator)
2520 
2521 	in
2522 	{
2523 		static import core.sys.windows.windef;
2524 
2525 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2526 	}
2527 
2528 	do
2529 	{
2530 		static import core.sys.windows.windef;
2531 		static import core.sys.windows.winuser;
2532 		static import npp_api.scintilla.scintilla;
2533 
2534 		return cast(.colour)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_INDICGETFORE, cast(core.sys.windows.windef.WPARAM)(indicator), cast(core.sys.windows.windef.LPARAM)(0)));
2535 	}
2536 
2537 /+
2538 void send_SCI_INDICSETUNDER(core.sys.windows.windef.HWND _scintillaHandle)
2539 
2540 	in
2541 	{
2542 		static import core.sys.windows.windef;
2543 
2544 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2545 	}
2546 
2547 	do
2548 	{
2549 		static import core.sys.windows.windef;
2550 		static import core.sys.windows.winuser;
2551 		static import npp_api.scintilla.scintilla;
2552 
2553 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_INDICSETUNDER, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2554 	}
2555 +/
2556 
2557 bool send_SCI_INDICGETUNDER(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t indicator)
2558 
2559 	in
2560 	{
2561 		static import core.sys.windows.windef;
2562 
2563 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2564 	}
2565 
2566 	do
2567 	{
2568 		static import core.sys.windows.windef;
2569 		static import core.sys.windows.winuser;
2570 		static import npp_api.scintilla.scintilla;
2571 
2572 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_INDICGETUNDER, cast(core.sys.windows.windef.WPARAM)(indicator), cast(core.sys.windows.windef.LPARAM)(0)));
2573 	}
2574 
2575 /+
2576 void send_SCI_INDICSETHOVERSTYLE(core.sys.windows.windef.HWND _scintillaHandle)
2577 
2578 	in
2579 	{
2580 		static import core.sys.windows.windef;
2581 
2582 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2583 	}
2584 
2585 	do
2586 	{
2587 		static import core.sys.windows.windef;
2588 		static import core.sys.windows.winuser;
2589 		static import npp_api.scintilla.scintilla;
2590 
2591 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_INDICSETHOVERSTYLE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2592 	}
2593 +/
2594 
2595 core.stdc.stdint.intptr_t send_SCI_INDICGETHOVERSTYLE(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t indicator)
2596 
2597 	in
2598 	{
2599 		static import core.sys.windows.windef;
2600 
2601 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2602 	}
2603 
2604 	do
2605 	{
2606 		static import core.sys.windows.windef;
2607 		static import core.sys.windows.winuser;
2608 		static import npp_api.scintilla.scintilla;
2609 
2610 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_INDICGETHOVERSTYLE, cast(core.sys.windows.windef.WPARAM)(indicator), cast(core.sys.windows.windef.LPARAM)(0)));
2611 	}
2612 
2613 /+
2614 void send_SCI_INDICSETHOVERFORE(core.sys.windows.windef.HWND _scintillaHandle)
2615 
2616 	in
2617 	{
2618 		static import core.sys.windows.windef;
2619 
2620 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2621 	}
2622 
2623 	do
2624 	{
2625 		static import core.sys.windows.windef;
2626 		static import core.sys.windows.winuser;
2627 		static import npp_api.scintilla.scintilla;
2628 
2629 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_INDICSETHOVERFORE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2630 	}
2631 +/
2632 
2633 .colour send_SCI_INDICGETHOVERFORE(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t indicator)
2634 
2635 	in
2636 	{
2637 		static import core.sys.windows.windef;
2638 
2639 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2640 	}
2641 
2642 	do
2643 	{
2644 		static import core.sys.windows.windef;
2645 		static import core.sys.windows.winuser;
2646 		static import npp_api.scintilla.scintilla;
2647 
2648 		return cast(.colour)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_INDICGETHOVERFORE, cast(core.sys.windows.windef.WPARAM)(indicator), cast(core.sys.windows.windef.LPARAM)(0)));
2649 	}
2650 
2651 /+
2652 void send_SCI_INDICSETFLAGS(core.sys.windows.windef.HWND _scintillaHandle)
2653 
2654 	in
2655 	{
2656 		static import core.sys.windows.windef;
2657 
2658 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2659 	}
2660 
2661 	do
2662 	{
2663 		static import core.sys.windows.windef;
2664 		static import core.sys.windows.winuser;
2665 		static import npp_api.scintilla.scintilla;
2666 
2667 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_INDICSETFLAGS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2668 	}
2669 +/
2670 
2671 core.stdc.stdint.intptr_t send_SCI_INDICGETFLAGS(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t indicator)
2672 
2673 	in
2674 	{
2675 		static import core.sys.windows.windef;
2676 
2677 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2678 	}
2679 
2680 	do
2681 	{
2682 		static import core.sys.windows.windef;
2683 		static import core.sys.windows.winuser;
2684 		static import npp_api.scintilla.scintilla;
2685 
2686 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_INDICGETFLAGS, cast(core.sys.windows.windef.WPARAM)(indicator), cast(core.sys.windows.windef.LPARAM)(0)));
2687 	}
2688 
2689 /+
2690 void send_SCI_SETWHITESPACEFORE(core.sys.windows.windef.HWND _scintillaHandle)
2691 
2692 	in
2693 	{
2694 		static import core.sys.windows.windef;
2695 
2696 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2697 	}
2698 
2699 	do
2700 	{
2701 		static import core.sys.windows.windef;
2702 		static import core.sys.windows.winuser;
2703 		static import npp_api.scintilla.scintilla;
2704 
2705 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETWHITESPACEFORE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2706 	}
2707 +/
2708 
2709 /+
2710 void send_SCI_SETWHITESPACEBACK(core.sys.windows.windef.HWND _scintillaHandle)
2711 
2712 	in
2713 	{
2714 		static import core.sys.windows.windef;
2715 
2716 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2717 	}
2718 
2719 	do
2720 	{
2721 		static import core.sys.windows.windef;
2722 		static import core.sys.windows.winuser;
2723 		static import npp_api.scintilla.scintilla;
2724 
2725 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETWHITESPACEBACK, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2726 	}
2727 +/
2728 
2729 /+
2730 void send_SCI_SETWHITESPACESIZE(core.sys.windows.windef.HWND _scintillaHandle)
2731 
2732 	in
2733 	{
2734 		static import core.sys.windows.windef;
2735 
2736 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2737 	}
2738 
2739 	do
2740 	{
2741 		static import core.sys.windows.windef;
2742 		static import core.sys.windows.winuser;
2743 		static import npp_api.scintilla.scintilla;
2744 
2745 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETWHITESPACESIZE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2746 	}
2747 +/
2748 
2749 core.stdc.stdint.intptr_t send_SCI_GETWHITESPACESIZE(core.sys.windows.windef.HWND _scintillaHandle)
2750 
2751 	in
2752 	{
2753 		static import core.sys.windows.windef;
2754 
2755 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2756 	}
2757 
2758 	do
2759 	{
2760 		static import core.sys.windows.windef;
2761 		static import core.sys.windows.winuser;
2762 		static import npp_api.scintilla.scintilla;
2763 
2764 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETWHITESPACESIZE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
2765 	}
2766 
2767 /+
2768 void send_SCI_SETLINESTATE(core.sys.windows.windef.HWND _scintillaHandle)
2769 
2770 	in
2771 	{
2772 		static import core.sys.windows.windef;
2773 
2774 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2775 	}
2776 
2777 	do
2778 	{
2779 		static import core.sys.windows.windef;
2780 		static import core.sys.windows.winuser;
2781 		static import npp_api.scintilla.scintilla;
2782 
2783 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETLINESTATE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2784 	}
2785 +/
2786 
2787 core.stdc.stdint.intptr_t send_SCI_GETLINESTATE(core.sys.windows.windef.HWND _scintillaHandle, .line line)
2788 
2789 	in
2790 	{
2791 		static import core.sys.windows.windef;
2792 
2793 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2794 	}
2795 
2796 	do
2797 	{
2798 		static import core.sys.windows.windef;
2799 		static import core.sys.windows.winuser;
2800 		static import npp_api.scintilla.scintilla;
2801 
2802 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETLINESTATE, cast(core.sys.windows.windef.WPARAM)(line), cast(core.sys.windows.windef.LPARAM)(0)));
2803 	}
2804 
2805 core.stdc.stdint.intptr_t send_SCI_GETMAXLINESTATE(core.sys.windows.windef.HWND _scintillaHandle)
2806 
2807 	in
2808 	{
2809 		static import core.sys.windows.windef;
2810 
2811 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2812 	}
2813 
2814 	do
2815 	{
2816 		static import core.sys.windows.windef;
2817 		static import core.sys.windows.winuser;
2818 		static import npp_api.scintilla.scintilla;
2819 
2820 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETMAXLINESTATE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
2821 	}
2822 
2823 bool send_SCI_GETCARETLINEVISIBLE(core.sys.windows.windef.HWND _scintillaHandle)
2824 
2825 	in
2826 	{
2827 		static import core.sys.windows.windef;
2828 
2829 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2830 	}
2831 
2832 	do
2833 	{
2834 		static import core.sys.windows.windef;
2835 		static import core.sys.windows.winuser;
2836 		static import npp_api.scintilla.scintilla;
2837 
2838 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETCARETLINEVISIBLE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
2839 	}
2840 
2841 /+
2842 void send_SCI_SETCARETLINEVISIBLE(core.sys.windows.windef.HWND _scintillaHandle)
2843 
2844 	in
2845 	{
2846 		static import core.sys.windows.windef;
2847 
2848 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2849 	}
2850 
2851 	do
2852 	{
2853 		static import core.sys.windows.windef;
2854 		static import core.sys.windows.winuser;
2855 		static import npp_api.scintilla.scintilla;
2856 
2857 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETCARETLINEVISIBLE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2858 	}
2859 +/
2860 
2861 .colour send_SCI_GETCARETLINEBACK(core.sys.windows.windef.HWND _scintillaHandle)
2862 
2863 	in
2864 	{
2865 		static import core.sys.windows.windef;
2866 
2867 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2868 	}
2869 
2870 	do
2871 	{
2872 		static import core.sys.windows.windef;
2873 		static import core.sys.windows.winuser;
2874 		static import npp_api.scintilla.scintilla;
2875 
2876 		return cast(.colour)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETCARETLINEBACK, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
2877 	}
2878 
2879 /+
2880 void send_SCI_SETCARETLINEBACK(core.sys.windows.windef.HWND _scintillaHandle)
2881 
2882 	in
2883 	{
2884 		static import core.sys.windows.windef;
2885 
2886 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2887 	}
2888 
2889 	do
2890 	{
2891 		static import core.sys.windows.windef;
2892 		static import core.sys.windows.winuser;
2893 		static import npp_api.scintilla.scintilla;
2894 
2895 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETCARETLINEBACK, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2896 	}
2897 +/
2898 
2899 core.stdc.stdint.intptr_t send_SCI_GETCARETLINEFRAME(core.sys.windows.windef.HWND _scintillaHandle)
2900 
2901 	in
2902 	{
2903 		static import core.sys.windows.windef;
2904 
2905 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2906 	}
2907 
2908 	do
2909 	{
2910 		static import core.sys.windows.windef;
2911 		static import core.sys.windows.winuser;
2912 		static import npp_api.scintilla.scintilla;
2913 
2914 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETCARETLINEFRAME, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
2915 	}
2916 
2917 /+
2918 void send_SCI_SETCARETLINEFRAME(core.sys.windows.windef.HWND _scintillaHandle)
2919 
2920 	in
2921 	{
2922 		static import core.sys.windows.windef;
2923 
2924 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2925 	}
2926 
2927 	do
2928 	{
2929 		static import core.sys.windows.windef;
2930 		static import core.sys.windows.winuser;
2931 		static import npp_api.scintilla.scintilla;
2932 
2933 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETCARETLINEFRAME, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2934 	}
2935 +/
2936 
2937 /+
2938 void send_SCI_STYLESETCHANGEABLE(core.sys.windows.windef.HWND _scintillaHandle)
2939 
2940 	in
2941 	{
2942 		static import core.sys.windows.windef;
2943 
2944 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2945 	}
2946 
2947 	do
2948 	{
2949 		static import core.sys.windows.windef;
2950 		static import core.sys.windows.winuser;
2951 		static import npp_api.scintilla.scintilla;
2952 
2953 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STYLESETCHANGEABLE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2954 	}
2955 +/
2956 
2957 /+
2958 void send_SCI_AUTOCSHOW(core.sys.windows.windef.HWND _scintillaHandle)
2959 
2960 	in
2961 	{
2962 		static import core.sys.windows.windef;
2963 
2964 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2965 	}
2966 
2967 	do
2968 	{
2969 		static import core.sys.windows.windef;
2970 		static import core.sys.windows.winuser;
2971 		static import npp_api.scintilla.scintilla;
2972 
2973 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCSHOW, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2974 	}
2975 +/
2976 
2977 /+
2978 void send_SCI_AUTOCCANCEL(core.sys.windows.windef.HWND _scintillaHandle)
2979 
2980 	in
2981 	{
2982 		static import core.sys.windows.windef;
2983 
2984 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
2985 	}
2986 
2987 	do
2988 	{
2989 		static import core.sys.windows.windef;
2990 		static import core.sys.windows.winuser;
2991 		static import npp_api.scintilla.scintilla;
2992 
2993 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCCANCEL, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
2994 	}
2995 +/
2996 
2997 bool send_SCI_AUTOCACTIVE(core.sys.windows.windef.HWND _scintillaHandle)
2998 
2999 	in
3000 	{
3001 		static import core.sys.windows.windef;
3002 
3003 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3004 	}
3005 
3006 	do
3007 	{
3008 		static import core.sys.windows.windef;
3009 		static import core.sys.windows.winuser;
3010 		static import npp_api.scintilla.scintilla;
3011 
3012 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCACTIVE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
3013 	}
3014 
3015 .position send_SCI_AUTOCPOSSTART(core.sys.windows.windef.HWND _scintillaHandle)
3016 
3017 	in
3018 	{
3019 		static import core.sys.windows.windef;
3020 
3021 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3022 	}
3023 
3024 	do
3025 	{
3026 		static import core.sys.windows.windef;
3027 		static import core.sys.windows.winuser;
3028 		static import npp_api.scintilla.scintilla;
3029 
3030 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCPOSSTART, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
3031 	}
3032 
3033 /+
3034 void send_SCI_AUTOCCOMPLETE(core.sys.windows.windef.HWND _scintillaHandle)
3035 
3036 	in
3037 	{
3038 		static import core.sys.windows.windef;
3039 
3040 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3041 	}
3042 
3043 	do
3044 	{
3045 		static import core.sys.windows.windef;
3046 		static import core.sys.windows.winuser;
3047 		static import npp_api.scintilla.scintilla;
3048 
3049 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCCOMPLETE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
3050 	}
3051 +/
3052 
3053 /+
3054 void send_SCI_AUTOCSTOPS(core.sys.windows.windef.HWND _scintillaHandle)
3055 
3056 	in
3057 	{
3058 		static import core.sys.windows.windef;
3059 
3060 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3061 	}
3062 
3063 	do
3064 	{
3065 		static import core.sys.windows.windef;
3066 		static import core.sys.windows.winuser;
3067 		static import npp_api.scintilla.scintilla;
3068 
3069 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCSTOPS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
3070 	}
3071 +/
3072 
3073 /+
3074 void send_SCI_AUTOCSETSEPARATOR(core.sys.windows.windef.HWND _scintillaHandle)
3075 
3076 	in
3077 	{
3078 		static import core.sys.windows.windef;
3079 
3080 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3081 	}
3082 
3083 	do
3084 	{
3085 		static import core.sys.windows.windef;
3086 		static import core.sys.windows.winuser;
3087 		static import npp_api.scintilla.scintilla;
3088 
3089 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCSETSEPARATOR, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
3090 	}
3091 +/
3092 
3093 core.stdc.stdint.intptr_t send_SCI_AUTOCGETSEPARATOR(core.sys.windows.windef.HWND _scintillaHandle)
3094 
3095 	in
3096 	{
3097 		static import core.sys.windows.windef;
3098 
3099 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3100 	}
3101 
3102 	do
3103 	{
3104 		static import core.sys.windows.windef;
3105 		static import core.sys.windows.winuser;
3106 		static import npp_api.scintilla.scintilla;
3107 
3108 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCGETSEPARATOR, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
3109 	}
3110 
3111 /+
3112 void send_SCI_AUTOCSELECT(core.sys.windows.windef.HWND _scintillaHandle)
3113 
3114 	in
3115 	{
3116 		static import core.sys.windows.windef;
3117 
3118 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3119 	}
3120 
3121 	do
3122 	{
3123 		static import core.sys.windows.windef;
3124 		static import core.sys.windows.winuser;
3125 		static import npp_api.scintilla.scintilla;
3126 
3127 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCSELECT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
3128 	}
3129 +/
3130 
3131 /+
3132 void send_SCI_AUTOCSETCANCELATSTART(core.sys.windows.windef.HWND _scintillaHandle)
3133 
3134 	in
3135 	{
3136 		static import core.sys.windows.windef;
3137 
3138 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3139 	}
3140 
3141 	do
3142 	{
3143 		static import core.sys.windows.windef;
3144 		static import core.sys.windows.winuser;
3145 		static import npp_api.scintilla.scintilla;
3146 
3147 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCSETCANCELATSTART, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
3148 	}
3149 +/
3150 
3151 bool send_SCI_AUTOCGETCANCELATSTART(core.sys.windows.windef.HWND _scintillaHandle)
3152 
3153 	in
3154 	{
3155 		static import core.sys.windows.windef;
3156 
3157 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3158 	}
3159 
3160 	do
3161 	{
3162 		static import core.sys.windows.windef;
3163 		static import core.sys.windows.winuser;
3164 		static import npp_api.scintilla.scintilla;
3165 
3166 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCGETCANCELATSTART, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
3167 	}
3168 
3169 /+
3170 void send_SCI_AUTOCSETFILLUPS(core.sys.windows.windef.HWND _scintillaHandle)
3171 
3172 	in
3173 	{
3174 		static import core.sys.windows.windef;
3175 
3176 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3177 	}
3178 
3179 	do
3180 	{
3181 		static import core.sys.windows.windef;
3182 		static import core.sys.windows.winuser;
3183 		static import npp_api.scintilla.scintilla;
3184 
3185 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCSETFILLUPS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
3186 	}
3187 +/
3188 
3189 /+
3190 void send_SCI_AUTOCSETCHOOSESINGLE(core.sys.windows.windef.HWND _scintillaHandle)
3191 
3192 	in
3193 	{
3194 		static import core.sys.windows.windef;
3195 
3196 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3197 	}
3198 
3199 	do
3200 	{
3201 		static import core.sys.windows.windef;
3202 		static import core.sys.windows.winuser;
3203 		static import npp_api.scintilla.scintilla;
3204 
3205 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCSETCHOOSESINGLE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
3206 	}
3207 +/
3208 
3209 bool send_SCI_AUTOCGETCHOOSESINGLE(core.sys.windows.windef.HWND _scintillaHandle)
3210 
3211 	in
3212 	{
3213 		static import core.sys.windows.windef;
3214 
3215 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3216 	}
3217 
3218 	do
3219 	{
3220 		static import core.sys.windows.windef;
3221 		static import core.sys.windows.winuser;
3222 		static import npp_api.scintilla.scintilla;
3223 
3224 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCGETCHOOSESINGLE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
3225 	}
3226 
3227 /+
3228 void send_SCI_AUTOCSETIGNORECASE(core.sys.windows.windef.HWND _scintillaHandle)
3229 
3230 	in
3231 	{
3232 		static import core.sys.windows.windef;
3233 
3234 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3235 	}
3236 
3237 	do
3238 	{
3239 		static import core.sys.windows.windef;
3240 		static import core.sys.windows.winuser;
3241 		static import npp_api.scintilla.scintilla;
3242 
3243 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCSETIGNORECASE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
3244 	}
3245 +/
3246 
3247 bool send_SCI_AUTOCGETIGNORECASE(core.sys.windows.windef.HWND _scintillaHandle)
3248 
3249 	in
3250 	{
3251 		static import core.sys.windows.windef;
3252 
3253 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3254 	}
3255 
3256 	do
3257 	{
3258 		static import core.sys.windows.windef;
3259 		static import core.sys.windows.winuser;
3260 		static import npp_api.scintilla.scintilla;
3261 
3262 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCGETIGNORECASE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
3263 	}
3264 
3265 /+
3266 void send_SCI_USERLISTSHOW(core.sys.windows.windef.HWND _scintillaHandle)
3267 
3268 	in
3269 	{
3270 		static import core.sys.windows.windef;
3271 
3272 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3273 	}
3274 
3275 	do
3276 	{
3277 		static import core.sys.windows.windef;
3278 		static import core.sys.windows.winuser;
3279 		static import npp_api.scintilla.scintilla;
3280 
3281 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_USERLISTSHOW, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
3282 	}
3283 +/
3284 
3285 /+
3286 void send_SCI_AUTOCSETAUTOHIDE(core.sys.windows.windef.HWND _scintillaHandle)
3287 
3288 	in
3289 	{
3290 		static import core.sys.windows.windef;
3291 
3292 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3293 	}
3294 
3295 	do
3296 	{
3297 		static import core.sys.windows.windef;
3298 		static import core.sys.windows.winuser;
3299 		static import npp_api.scintilla.scintilla;
3300 
3301 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCSETAUTOHIDE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
3302 	}
3303 +/
3304 
3305 bool send_SCI_AUTOCGETAUTOHIDE(core.sys.windows.windef.HWND _scintillaHandle)
3306 
3307 	in
3308 	{
3309 		static import core.sys.windows.windef;
3310 
3311 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3312 	}
3313 
3314 	do
3315 	{
3316 		static import core.sys.windows.windef;
3317 		static import core.sys.windows.winuser;
3318 		static import npp_api.scintilla.scintilla;
3319 
3320 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCGETAUTOHIDE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
3321 	}
3322 
3323 /+
3324 void send_SCI_AUTOCSETDROPRESTOFWORD(core.sys.windows.windef.HWND _scintillaHandle)
3325 
3326 	in
3327 	{
3328 		static import core.sys.windows.windef;
3329 
3330 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3331 	}
3332 
3333 	do
3334 	{
3335 		static import core.sys.windows.windef;
3336 		static import core.sys.windows.winuser;
3337 		static import npp_api.scintilla.scintilla;
3338 
3339 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCSETDROPRESTOFWORD, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
3340 	}
3341 +/
3342 
3343 bool send_SCI_AUTOCGETDROPRESTOFWORD(core.sys.windows.windef.HWND _scintillaHandle)
3344 
3345 	in
3346 	{
3347 		static import core.sys.windows.windef;
3348 
3349 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3350 	}
3351 
3352 	do
3353 	{
3354 		static import core.sys.windows.windef;
3355 		static import core.sys.windows.winuser;
3356 		static import npp_api.scintilla.scintilla;
3357 
3358 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCGETDROPRESTOFWORD, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
3359 	}
3360 
3361 /+
3362 void send_SCI_REGISTERIMAGE(core.sys.windows.windef.HWND _scintillaHandle)
3363 
3364 	in
3365 	{
3366 		static import core.sys.windows.windef;
3367 
3368 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3369 	}
3370 
3371 	do
3372 	{
3373 		static import core.sys.windows.windef;
3374 		static import core.sys.windows.winuser;
3375 		static import npp_api.scintilla.scintilla;
3376 
3377 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_REGISTERIMAGE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
3378 	}
3379 +/
3380 
3381 /+
3382 void send_SCI_CLEARREGISTEREDIMAGES(core.sys.windows.windef.HWND _scintillaHandle)
3383 
3384 	in
3385 	{
3386 		static import core.sys.windows.windef;
3387 
3388 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3389 	}
3390 
3391 	do
3392 	{
3393 		static import core.sys.windows.windef;
3394 		static import core.sys.windows.winuser;
3395 		static import npp_api.scintilla.scintilla;
3396 
3397 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CLEARREGISTEREDIMAGES, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
3398 	}
3399 +/
3400 
3401 core.stdc.stdint.intptr_t send_SCI_AUTOCGETTYPESEPARATOR(core.sys.windows.windef.HWND _scintillaHandle)
3402 
3403 	in
3404 	{
3405 		static import core.sys.windows.windef;
3406 
3407 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3408 	}
3409 
3410 	do
3411 	{
3412 		static import core.sys.windows.windef;
3413 		static import core.sys.windows.winuser;
3414 		static import npp_api.scintilla.scintilla;
3415 
3416 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCGETTYPESEPARATOR, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
3417 	}
3418 
3419 /+
3420 void send_SCI_AUTOCSETTYPESEPARATOR(core.sys.windows.windef.HWND _scintillaHandle)
3421 
3422 	in
3423 	{
3424 		static import core.sys.windows.windef;
3425 
3426 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3427 	}
3428 
3429 	do
3430 	{
3431 		static import core.sys.windows.windef;
3432 		static import core.sys.windows.winuser;
3433 		static import npp_api.scintilla.scintilla;
3434 
3435 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCSETTYPESEPARATOR, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
3436 	}
3437 +/
3438 
3439 /+
3440 void send_SCI_AUTOCSETMAXWIDTH(core.sys.windows.windef.HWND _scintillaHandle)
3441 
3442 	in
3443 	{
3444 		static import core.sys.windows.windef;
3445 
3446 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3447 	}
3448 
3449 	do
3450 	{
3451 		static import core.sys.windows.windef;
3452 		static import core.sys.windows.winuser;
3453 		static import npp_api.scintilla.scintilla;
3454 
3455 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCSETMAXWIDTH, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
3456 	}
3457 +/
3458 
3459 core.stdc.stdint.intptr_t send_SCI_AUTOCGETMAXWIDTH(core.sys.windows.windef.HWND _scintillaHandle)
3460 
3461 	in
3462 	{
3463 		static import core.sys.windows.windef;
3464 
3465 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3466 	}
3467 
3468 	do
3469 	{
3470 		static import core.sys.windows.windef;
3471 		static import core.sys.windows.winuser;
3472 		static import npp_api.scintilla.scintilla;
3473 
3474 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCGETMAXWIDTH, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
3475 	}
3476 
3477 /+
3478 void send_SCI_AUTOCSETMAXHEIGHT(core.sys.windows.windef.HWND _scintillaHandle)
3479 
3480 	in
3481 	{
3482 		static import core.sys.windows.windef;
3483 
3484 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3485 	}
3486 
3487 	do
3488 	{
3489 		static import core.sys.windows.windef;
3490 		static import core.sys.windows.winuser;
3491 		static import npp_api.scintilla.scintilla;
3492 
3493 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCSETMAXHEIGHT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
3494 	}
3495 +/
3496 
3497 core.stdc.stdint.intptr_t send_SCI_AUTOCGETMAXHEIGHT(core.sys.windows.windef.HWND _scintillaHandle)
3498 
3499 	in
3500 	{
3501 		static import core.sys.windows.windef;
3502 
3503 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3504 	}
3505 
3506 	do
3507 	{
3508 		static import core.sys.windows.windef;
3509 		static import core.sys.windows.winuser;
3510 		static import npp_api.scintilla.scintilla;
3511 
3512 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCGETMAXHEIGHT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
3513 	}
3514 
3515 /+
3516 void send_SCI_SETINDENT(core.sys.windows.windef.HWND _scintillaHandle)
3517 
3518 	in
3519 	{
3520 		static import core.sys.windows.windef;
3521 
3522 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3523 	}
3524 
3525 	do
3526 	{
3527 		static import core.sys.windows.windef;
3528 		static import core.sys.windows.winuser;
3529 		static import npp_api.scintilla.scintilla;
3530 
3531 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETINDENT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
3532 	}
3533 +/
3534 
3535 core.stdc.stdint.intptr_t send_SCI_GETINDENT(core.sys.windows.windef.HWND _scintillaHandle)
3536 
3537 	in
3538 	{
3539 		static import core.sys.windows.windef;
3540 
3541 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3542 	}
3543 
3544 	do
3545 	{
3546 		static import core.sys.windows.windef;
3547 		static import core.sys.windows.winuser;
3548 		static import npp_api.scintilla.scintilla;
3549 
3550 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETINDENT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
3551 	}
3552 
3553 /+
3554 void send_SCI_SETUSETABS(core.sys.windows.windef.HWND _scintillaHandle)
3555 
3556 	in
3557 	{
3558 		static import core.sys.windows.windef;
3559 
3560 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3561 	}
3562 
3563 	do
3564 	{
3565 		static import core.sys.windows.windef;
3566 		static import core.sys.windows.winuser;
3567 		static import npp_api.scintilla.scintilla;
3568 
3569 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETUSETABS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
3570 	}
3571 +/
3572 
3573 bool send_SCI_GETUSETABS(core.sys.windows.windef.HWND _scintillaHandle)
3574 
3575 	in
3576 	{
3577 		static import core.sys.windows.windef;
3578 
3579 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3580 	}
3581 
3582 	do
3583 	{
3584 		static import core.sys.windows.windef;
3585 		static import core.sys.windows.winuser;
3586 		static import npp_api.scintilla.scintilla;
3587 
3588 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETUSETABS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
3589 	}
3590 
3591 /+
3592 void send_SCI_SETLINEINDENTATION(core.sys.windows.windef.HWND _scintillaHandle)
3593 
3594 	in
3595 	{
3596 		static import core.sys.windows.windef;
3597 
3598 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3599 	}
3600 
3601 	do
3602 	{
3603 		static import core.sys.windows.windef;
3604 		static import core.sys.windows.winuser;
3605 		static import npp_api.scintilla.scintilla;
3606 
3607 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETLINEINDENTATION, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
3608 	}
3609 +/
3610 
3611 core.stdc.stdint.intptr_t send_SCI_GETLINEINDENTATION(core.sys.windows.windef.HWND _scintillaHandle, .line line)
3612 
3613 	in
3614 	{
3615 		static import core.sys.windows.windef;
3616 
3617 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3618 	}
3619 
3620 	do
3621 	{
3622 		static import core.sys.windows.windef;
3623 		static import core.sys.windows.winuser;
3624 		static import npp_api.scintilla.scintilla;
3625 
3626 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETLINEINDENTATION, cast(core.sys.windows.windef.WPARAM)(line), cast(core.sys.windows.windef.LPARAM)(0)));
3627 	}
3628 
3629 .position send_SCI_GETLINEINDENTPOSITION(core.sys.windows.windef.HWND _scintillaHandle, .line line)
3630 
3631 	in
3632 	{
3633 		static import core.sys.windows.windef;
3634 
3635 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3636 	}
3637 
3638 	do
3639 	{
3640 		static import core.sys.windows.windef;
3641 		static import core.sys.windows.winuser;
3642 		static import npp_api.scintilla.scintilla;
3643 
3644 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETLINEINDENTPOSITION, cast(core.sys.windows.windef.WPARAM)(line), cast(core.sys.windows.windef.LPARAM)(0)));
3645 	}
3646 
3647 .position send_SCI_GETCOLUMN(core.sys.windows.windef.HWND _scintillaHandle, .position pos)
3648 
3649 	in
3650 	{
3651 		static import core.sys.windows.windef;
3652 
3653 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3654 	}
3655 
3656 	do
3657 	{
3658 		static import core.sys.windows.windef;
3659 		static import core.sys.windows.winuser;
3660 		static import npp_api.scintilla.scintilla;
3661 
3662 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETCOLUMN, cast(core.sys.windows.windef.WPARAM)(pos), cast(core.sys.windows.windef.LPARAM)(0)));
3663 	}
3664 
3665 .position send_SCI_COUNTCHARACTERS(core.sys.windows.windef.HWND _scintillaHandle, .position start, .position end)
3666 
3667 	in
3668 	{
3669 		static import core.sys.windows.windef;
3670 
3671 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3672 	}
3673 
3674 	do
3675 	{
3676 		static import core.sys.windows.windef;
3677 		static import core.sys.windows.winuser;
3678 		static import npp_api.scintilla.scintilla;
3679 
3680 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_COUNTCHARACTERS, cast(core.sys.windows.windef.WPARAM)(start), cast(core.sys.windows.windef.LPARAM)(end)));
3681 	}
3682 
3683 .position send_SCI_COUNTCODEUNITS(core.sys.windows.windef.HWND _scintillaHandle, .position start, .position end)
3684 
3685 	in
3686 	{
3687 		static import core.sys.windows.windef;
3688 
3689 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3690 	}
3691 
3692 	do
3693 	{
3694 		static import core.sys.windows.windef;
3695 		static import core.sys.windows.winuser;
3696 		static import npp_api.scintilla.scintilla;
3697 
3698 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_COUNTCODEUNITS, cast(core.sys.windows.windef.WPARAM)(start), cast(core.sys.windows.windef.LPARAM)(end)));
3699 	}
3700 
3701 /+
3702 void send_SCI_SETHSCROLLBAR(core.sys.windows.windef.HWND _scintillaHandle)
3703 
3704 	in
3705 	{
3706 		static import core.sys.windows.windef;
3707 
3708 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3709 	}
3710 
3711 	do
3712 	{
3713 		static import core.sys.windows.windef;
3714 		static import core.sys.windows.winuser;
3715 		static import npp_api.scintilla.scintilla;
3716 
3717 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETHSCROLLBAR, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
3718 	}
3719 +/
3720 
3721 bool send_SCI_GETHSCROLLBAR(core.sys.windows.windef.HWND _scintillaHandle)
3722 
3723 	in
3724 	{
3725 		static import core.sys.windows.windef;
3726 
3727 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3728 	}
3729 
3730 	do
3731 	{
3732 		static import core.sys.windows.windef;
3733 		static import core.sys.windows.winuser;
3734 		static import npp_api.scintilla.scintilla;
3735 
3736 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETHSCROLLBAR, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
3737 	}
3738 
3739 /+
3740 void send_SCI_SETINDENTATIONGUIDES(core.sys.windows.windef.HWND _scintillaHandle)
3741 
3742 	in
3743 	{
3744 		static import core.sys.windows.windef;
3745 
3746 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3747 	}
3748 
3749 	do
3750 	{
3751 		static import core.sys.windows.windef;
3752 		static import core.sys.windows.winuser;
3753 		static import npp_api.scintilla.scintilla;
3754 
3755 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETINDENTATIONGUIDES, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
3756 	}
3757 +/
3758 
3759 core.stdc.stdint.intptr_t send_SCI_GETINDENTATIONGUIDES(core.sys.windows.windef.HWND _scintillaHandle)
3760 
3761 	in
3762 	{
3763 		static import core.sys.windows.windef;
3764 
3765 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3766 	}
3767 
3768 	do
3769 	{
3770 		static import core.sys.windows.windef;
3771 		static import core.sys.windows.winuser;
3772 		static import npp_api.scintilla.scintilla;
3773 
3774 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETINDENTATIONGUIDES, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
3775 	}
3776 
3777 /+
3778 void send_SCI_SETHIGHLIGHTGUIDE(core.sys.windows.windef.HWND _scintillaHandle)
3779 
3780 	in
3781 	{
3782 		static import core.sys.windows.windef;
3783 
3784 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3785 	}
3786 
3787 	do
3788 	{
3789 		static import core.sys.windows.windef;
3790 		static import core.sys.windows.winuser;
3791 		static import npp_api.scintilla.scintilla;
3792 
3793 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETHIGHLIGHTGUIDE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
3794 	}
3795 +/
3796 
3797 .position send_SCI_GETHIGHLIGHTGUIDE(core.sys.windows.windef.HWND _scintillaHandle)
3798 
3799 	in
3800 	{
3801 		static import core.sys.windows.windef;
3802 
3803 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3804 	}
3805 
3806 	do
3807 	{
3808 		static import core.sys.windows.windef;
3809 		static import core.sys.windows.winuser;
3810 		static import npp_api.scintilla.scintilla;
3811 
3812 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETHIGHLIGHTGUIDE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
3813 	}
3814 
3815 .position send_SCI_GETLINEENDPOSITION(core.sys.windows.windef.HWND _scintillaHandle, .line line)
3816 
3817 	in
3818 	{
3819 		static import core.sys.windows.windef;
3820 
3821 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3822 	}
3823 
3824 	do
3825 	{
3826 		static import core.sys.windows.windef;
3827 		static import core.sys.windows.winuser;
3828 		static import npp_api.scintilla.scintilla;
3829 
3830 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETLINEENDPOSITION, cast(core.sys.windows.windef.WPARAM)(line), cast(core.sys.windows.windef.LPARAM)(0)));
3831 	}
3832 
3833 core.stdc.stdint.intptr_t send_SCI_GETCODEPAGE(core.sys.windows.windef.HWND _scintillaHandle)
3834 
3835 	in
3836 	{
3837 		static import core.sys.windows.windef;
3838 
3839 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3840 	}
3841 
3842 	do
3843 	{
3844 		static import core.sys.windows.windef;
3845 		static import core.sys.windows.winuser;
3846 		static import npp_api.scintilla.scintilla;
3847 
3848 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETCODEPAGE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
3849 	}
3850 
3851 .colour send_SCI_GETCARETFORE(core.sys.windows.windef.HWND _scintillaHandle)
3852 
3853 	in
3854 	{
3855 		static import core.sys.windows.windef;
3856 
3857 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3858 	}
3859 
3860 	do
3861 	{
3862 		static import core.sys.windows.windef;
3863 		static import core.sys.windows.winuser;
3864 		static import npp_api.scintilla.scintilla;
3865 
3866 		return cast(.colour)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETCARETFORE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
3867 	}
3868 
3869 bool send_SCI_GETREADONLY(core.sys.windows.windef.HWND _scintillaHandle)
3870 
3871 	in
3872 	{
3873 		static import core.sys.windows.windef;
3874 
3875 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3876 	}
3877 
3878 	do
3879 	{
3880 		static import core.sys.windows.windef;
3881 		static import core.sys.windows.winuser;
3882 		static import npp_api.scintilla.scintilla;
3883 
3884 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETREADONLY, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
3885 	}
3886 
3887 /+
3888 void send_SCI_SETCURRENTPOS(core.sys.windows.windef.HWND _scintillaHandle)
3889 
3890 	in
3891 	{
3892 		static import core.sys.windows.windef;
3893 
3894 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3895 	}
3896 
3897 	do
3898 	{
3899 		static import core.sys.windows.windef;
3900 		static import core.sys.windows.winuser;
3901 		static import npp_api.scintilla.scintilla;
3902 
3903 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETCURRENTPOS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
3904 	}
3905 +/
3906 
3907 /+
3908 void send_SCI_SETSELECTIONSTART(core.sys.windows.windef.HWND _scintillaHandle)
3909 
3910 	in
3911 	{
3912 		static import core.sys.windows.windef;
3913 
3914 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3915 	}
3916 
3917 	do
3918 	{
3919 		static import core.sys.windows.windef;
3920 		static import core.sys.windows.winuser;
3921 		static import npp_api.scintilla.scintilla;
3922 
3923 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETSELECTIONSTART, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
3924 	}
3925 +/
3926 
3927 .position send_SCI_GETSELECTIONSTART(core.sys.windows.windef.HWND _scintillaHandle)
3928 
3929 	in
3930 	{
3931 		static import core.sys.windows.windef;
3932 
3933 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3934 	}
3935 
3936 	do
3937 	{
3938 		static import core.sys.windows.windef;
3939 		static import core.sys.windows.winuser;
3940 		static import npp_api.scintilla.scintilla;
3941 
3942 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETSELECTIONSTART, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
3943 	}
3944 
3945 /+
3946 void send_SCI_SETSELECTIONEND(core.sys.windows.windef.HWND _scintillaHandle)
3947 
3948 	in
3949 	{
3950 		static import core.sys.windows.windef;
3951 
3952 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3953 	}
3954 
3955 	do
3956 	{
3957 		static import core.sys.windows.windef;
3958 		static import core.sys.windows.winuser;
3959 		static import npp_api.scintilla.scintilla;
3960 
3961 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETSELECTIONEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
3962 	}
3963 +/
3964 
3965 .position send_SCI_GETSELECTIONEND(core.sys.windows.windef.HWND _scintillaHandle)
3966 
3967 	in
3968 	{
3969 		static import core.sys.windows.windef;
3970 
3971 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3972 	}
3973 
3974 	do
3975 	{
3976 		static import core.sys.windows.windef;
3977 		static import core.sys.windows.winuser;
3978 		static import npp_api.scintilla.scintilla;
3979 
3980 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETSELECTIONEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
3981 	}
3982 
3983 /+
3984 void send_SCI_SETEMPTYSELECTION(core.sys.windows.windef.HWND _scintillaHandle)
3985 
3986 	in
3987 	{
3988 		static import core.sys.windows.windef;
3989 
3990 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
3991 	}
3992 
3993 	do
3994 	{
3995 		static import core.sys.windows.windef;
3996 		static import core.sys.windows.winuser;
3997 		static import npp_api.scintilla.scintilla;
3998 
3999 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETEMPTYSELECTION, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
4000 	}
4001 +/
4002 
4003 /+
4004 void send_SCI_SETPRINTMAGNIFICATION(core.sys.windows.windef.HWND _scintillaHandle)
4005 
4006 	in
4007 	{
4008 		static import core.sys.windows.windef;
4009 
4010 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4011 	}
4012 
4013 	do
4014 	{
4015 		static import core.sys.windows.windef;
4016 		static import core.sys.windows.winuser;
4017 		static import npp_api.scintilla.scintilla;
4018 
4019 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETPRINTMAGNIFICATION, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
4020 	}
4021 +/
4022 
4023 core.stdc.stdint.intptr_t send_SCI_GETPRINTMAGNIFICATION(core.sys.windows.windef.HWND _scintillaHandle)
4024 
4025 	in
4026 	{
4027 		static import core.sys.windows.windef;
4028 
4029 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4030 	}
4031 
4032 	do
4033 	{
4034 		static import core.sys.windows.windef;
4035 		static import core.sys.windows.winuser;
4036 		static import npp_api.scintilla.scintilla;
4037 
4038 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETPRINTMAGNIFICATION, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
4039 	}
4040 
4041 /+
4042 void send_SCI_SETPRINTCOLOURMODE(core.sys.windows.windef.HWND _scintillaHandle)
4043 
4044 	in
4045 	{
4046 		static import core.sys.windows.windef;
4047 
4048 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4049 	}
4050 
4051 	do
4052 	{
4053 		static import core.sys.windows.windef;
4054 		static import core.sys.windows.winuser;
4055 		static import npp_api.scintilla.scintilla;
4056 
4057 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETPRINTCOLOURMODE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
4058 	}
4059 +/
4060 
4061 core.stdc.stdint.intptr_t send_SCI_GETPRINTCOLOURMODE(core.sys.windows.windef.HWND _scintillaHandle)
4062 
4063 	in
4064 	{
4065 		static import core.sys.windows.windef;
4066 
4067 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4068 	}
4069 
4070 	do
4071 	{
4072 		static import core.sys.windows.windef;
4073 		static import core.sys.windows.winuser;
4074 		static import npp_api.scintilla.scintilla;
4075 
4076 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETPRINTCOLOURMODE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
4077 	}
4078 
4079 .position send_SCI_FINDTEXT(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t searchFlags, ref npp_api.scintilla.scintilla.Sci_TextToFind ft)
4080 
4081 	in
4082 	{
4083 		static import core.sys.windows.windef;
4084 	}
4085 
4086 	do
4087 	{
4088 		static import core.sys.windows.windef;
4089 		static import core.sys.windows.winuser;
4090 		static import npp_api.scintilla.scintilla;
4091 
4092 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_FINDTEXT, cast(core.sys.windows.windef.WPARAM)(searchFlags), cast(core.sys.windows.windef.LPARAM)(&ft)));
4093 	}
4094 
4095 .position send_SCI_FORMATRANGE(core.sys.windows.windef.HWND _scintillaHandle, bool draw, ref npp_api.scintilla.scintilla.Sci_RangeToFormat fr)
4096 
4097 	in
4098 	{
4099 		static import core.sys.windows.windef;
4100 
4101 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4102 	}
4103 
4104 	do
4105 	{
4106 		static import core.sys.windows.windef;
4107 		static import core.sys.windows.winuser;
4108 		static import npp_api.scintilla.scintilla;
4109 
4110 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_FORMATRANGE, cast(core.sys.windows.windef.WPARAM)(draw), cast(core.sys.windows.windef.LPARAM)(&fr)));
4111 	}
4112 
4113 .line send_SCI_GETFIRSTVISIBLELINE(core.sys.windows.windef.HWND _scintillaHandle)
4114 
4115 	in
4116 	{
4117 		static import core.sys.windows.windef;
4118 
4119 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4120 	}
4121 
4122 	do
4123 	{
4124 		static import core.sys.windows.windef;
4125 		static import core.sys.windows.winuser;
4126 		static import npp_api.scintilla.scintilla;
4127 
4128 		return cast(.line)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETFIRSTVISIBLELINE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
4129 	}
4130 
4131 .position send_SCI_GETLINE(core.sys.windows.windef.HWND _scintillaHandle, .line line, char* text)
4132 
4133 	in
4134 	{
4135 		static import core.sys.windows.windef;
4136 
4137 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4138 	}
4139 
4140 	do
4141 	{
4142 		static import core.sys.windows.windef;
4143 		static import core.sys.windows.winuser;
4144 		static import npp_api.scintilla.scintilla;
4145 
4146 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETLINE, cast(core.sys.windows.windef.WPARAM)(line), cast(core.sys.windows.windef.LPARAM)(text)));
4147 	}
4148 
4149 .line send_SCI_GETLINECOUNT(core.sys.windows.windef.HWND _scintillaHandle)
4150 
4151 	in
4152 	{
4153 		static import core.sys.windows.windef;
4154 
4155 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4156 	}
4157 
4158 	do
4159 	{
4160 		static import core.sys.windows.windef;
4161 		static import core.sys.windows.winuser;
4162 		static import npp_api.scintilla.scintilla;
4163 
4164 		return cast(.line)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETLINECOUNT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
4165 	}
4166 
4167 /+
4168 void send_SCI_SETMARGINLEFT(core.sys.windows.windef.HWND _scintillaHandle)
4169 
4170 	in
4171 	{
4172 		static import core.sys.windows.windef;
4173 
4174 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4175 	}
4176 
4177 	do
4178 	{
4179 		static import core.sys.windows.windef;
4180 		static import core.sys.windows.winuser;
4181 		static import npp_api.scintilla.scintilla;
4182 
4183 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETMARGINLEFT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
4184 	}
4185 +/
4186 
4187 core.stdc.stdint.intptr_t send_SCI_GETMARGINLEFT(core.sys.windows.windef.HWND _scintillaHandle)
4188 
4189 	in
4190 	{
4191 		static import core.sys.windows.windef;
4192 
4193 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4194 	}
4195 
4196 	do
4197 	{
4198 		static import core.sys.windows.windef;
4199 		static import core.sys.windows.winuser;
4200 		static import npp_api.scintilla.scintilla;
4201 
4202 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETMARGINLEFT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
4203 	}
4204 
4205 /+
4206 void send_SCI_SETMARGINRIGHT(core.sys.windows.windef.HWND _scintillaHandle)
4207 
4208 	in
4209 	{
4210 		static import core.sys.windows.windef;
4211 
4212 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4213 	}
4214 
4215 	do
4216 	{
4217 		static import core.sys.windows.windef;
4218 		static import core.sys.windows.winuser;
4219 		static import npp_api.scintilla.scintilla;
4220 
4221 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETMARGINRIGHT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
4222 	}
4223 +/
4224 
4225 core.stdc.stdint.intptr_t send_SCI_GETMARGINRIGHT(core.sys.windows.windef.HWND _scintillaHandle)
4226 
4227 	in
4228 	{
4229 		static import core.sys.windows.windef;
4230 
4231 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4232 	}
4233 
4234 	do
4235 	{
4236 		static import core.sys.windows.windef;
4237 		static import core.sys.windows.winuser;
4238 		static import npp_api.scintilla.scintilla;
4239 
4240 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETMARGINRIGHT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
4241 	}
4242 
4243 bool send_SCI_GETMODIFY(core.sys.windows.windef.HWND _scintillaHandle)
4244 
4245 	in
4246 	{
4247 		static import core.sys.windows.windef;
4248 
4249 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4250 	}
4251 
4252 	do
4253 	{
4254 		static import core.sys.windows.windef;
4255 		static import core.sys.windows.winuser;
4256 		static import npp_api.scintilla.scintilla;
4257 
4258 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETMODIFY, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
4259 	}
4260 
4261 void send_SCI_SETSEL(core.sys.windows.windef.HWND _scintillaHandle, .position anchor, .position caret)
4262 
4263 	in
4264 	{
4265 		static import core.sys.windows.windef;
4266 
4267 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4268 	}
4269 
4270 	do
4271 	{
4272 		static import core.sys.windows.windef;
4273 		static import core.sys.windows.winuser;
4274 		static import npp_api.scintilla.scintilla;
4275 
4276 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETSEL, cast(core.sys.windows.windef.WPARAM)(anchor), cast(core.sys.windows.windef.LPARAM)(caret));
4277 	}
4278 
4279 .position send_SCI_GETSELTEXT(core.sys.windows.windef.HWND _scintillaHandle)
4280 
4281 	in
4282 	{
4283 		static import core.sys.windows.windef;
4284 
4285 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4286 	}
4287 
4288 	do
4289 	{
4290 		static import core.sys.windows.windef;
4291 		static import core.sys.windows.winuser;
4292 		static import npp_api.scintilla.scintilla;
4293 
4294 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETSELTEXT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
4295 	}
4296 
4297 .position send_SCI_GETSELTEXT(core.sys.windows.windef.HWND _scintillaHandle, char* text)
4298 
4299 	in
4300 	{
4301 		static import core.sys.windows.windef;
4302 
4303 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4304 	}
4305 
4306 	do
4307 	{
4308 		static import core.sys.windows.windef;
4309 		static import core.sys.windows.winuser;
4310 		static import npp_api.scintilla.scintilla;
4311 
4312 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETSELTEXT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(text)));
4313 	}
4314 
4315 .position send_SCI_GETTEXTRANGE(core.sys.windows.windef.HWND _scintillaHandle, ref npp_api.scintilla.scintilla.Sci_TextRange tr)
4316 
4317 	in
4318 	{
4319 		static import core.sys.windows.windef;
4320 
4321 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4322 	}
4323 
4324 	do
4325 	{
4326 		static import core.sys.windows.windef;
4327 		static import core.sys.windows.winuser;
4328 		static import npp_api.scintilla.scintilla;
4329 
4330 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETTEXTRANGE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(&tr)));
4331 	}
4332 
4333 /+
4334 void send_SCI_HIDESELECTION(core.sys.windows.windef.HWND _scintillaHandle)
4335 
4336 	in
4337 	{
4338 		static import core.sys.windows.windef;
4339 
4340 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4341 	}
4342 
4343 	do
4344 	{
4345 		static import core.sys.windows.windef;
4346 		static import core.sys.windows.winuser;
4347 		static import npp_api.scintilla.scintilla;
4348 
4349 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_HIDESELECTION, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
4350 	}
4351 +/
4352 
4353 core.stdc.stdint.intptr_t send_SCI_POINTXFROMPOSITION(core.sys.windows.windef.HWND _scintillaHandle, .position pos)
4354 
4355 	in
4356 	{
4357 		static import core.sys.windows.windef;
4358 
4359 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4360 	}
4361 
4362 	do
4363 	{
4364 		static import core.sys.windows.windef;
4365 		static import core.sys.windows.winuser;
4366 		static import npp_api.scintilla.scintilla;
4367 
4368 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_POINTXFROMPOSITION, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(pos)));
4369 	}
4370 
4371 core.stdc.stdint.intptr_t send_SCI_POINTYFROMPOSITION(core.sys.windows.windef.HWND _scintillaHandle, .position pos)
4372 
4373 	in
4374 	{
4375 		static import core.sys.windows.windef;
4376 
4377 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4378 	}
4379 
4380 	do
4381 	{
4382 		static import core.sys.windows.windef;
4383 		static import core.sys.windows.winuser;
4384 		static import npp_api.scintilla.scintilla;
4385 
4386 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_POINTYFROMPOSITION, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(pos)));
4387 	}
4388 
4389 .line send_SCI_LINEFROMPOSITION(core.sys.windows.windef.HWND _scintillaHandle, .position pos)
4390 
4391 	in
4392 	{
4393 		static import core.sys.windows.windef;
4394 
4395 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4396 	}
4397 
4398 	do
4399 	{
4400 		static import core.sys.windows.windef;
4401 		static import core.sys.windows.winuser;
4402 		static import npp_api.scintilla.scintilla;
4403 
4404 		return cast(.line)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LINEFROMPOSITION, cast(core.sys.windows.windef.WPARAM)(pos), cast(core.sys.windows.windef.LPARAM)(0)));
4405 	}
4406 
4407 .position send_SCI_POSITIONFROMLINE(core.sys.windows.windef.HWND _scintillaHandle, .line line)
4408 
4409 	in
4410 	{
4411 		static import core.sys.windows.windef;
4412 
4413 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4414 	}
4415 
4416 	do
4417 	{
4418 		static import core.sys.windows.windef;
4419 		static import core.sys.windows.winuser;
4420 		static import npp_api.scintilla.scintilla;
4421 
4422 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_POSITIONFROMLINE, cast(core.sys.windows.windef.WPARAM)(line), cast(core.sys.windows.windef.LPARAM)(0)));
4423 	}
4424 
4425 /+
4426 void send_SCI_LINESCROLL(core.sys.windows.windef.HWND _scintillaHandle)
4427 
4428 	in
4429 	{
4430 		static import core.sys.windows.windef;
4431 
4432 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4433 	}
4434 
4435 	do
4436 	{
4437 		static import core.sys.windows.windef;
4438 		static import core.sys.windows.winuser;
4439 		static import npp_api.scintilla.scintilla;
4440 
4441 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LINESCROLL, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
4442 	}
4443 +/
4444 
4445 /+
4446 void send_SCI_SCROLLCARET(core.sys.windows.windef.HWND _scintillaHandle)
4447 
4448 	in
4449 	{
4450 		static import core.sys.windows.windef;
4451 
4452 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4453 	}
4454 
4455 	do
4456 	{
4457 		static import core.sys.windows.windef;
4458 		static import core.sys.windows.winuser;
4459 		static import npp_api.scintilla.scintilla;
4460 
4461 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SCROLLCARET, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
4462 	}
4463 +/
4464 
4465 /+
4466 void send_SCI_SCROLLRANGE(core.sys.windows.windef.HWND _scintillaHandle)
4467 
4468 	in
4469 	{
4470 		static import core.sys.windows.windef;
4471 
4472 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4473 	}
4474 
4475 	do
4476 	{
4477 		static import core.sys.windows.windef;
4478 		static import core.sys.windows.winuser;
4479 		static import npp_api.scintilla.scintilla;
4480 
4481 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SCROLLRANGE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
4482 	}
4483 +/
4484 
4485 void send_SCI_REPLACESEL(core.sys.windows.windef.HWND _scintillaHandle, const char* text)
4486 
4487 	in
4488 	{
4489 		static import core.sys.windows.windef;
4490 
4491 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4492 	}
4493 
4494 	do
4495 	{
4496 		static import core.sys.windows.windef;
4497 		static import core.sys.windows.winuser;
4498 		static import npp_api.scintilla.scintilla;
4499 
4500 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_REPLACESEL, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(text));
4501 	}
4502 
4503 /+
4504 void send_SCI_SETREADONLY(core.sys.windows.windef.HWND _scintillaHandle)
4505 
4506 	in
4507 	{
4508 		static import core.sys.windows.windef;
4509 
4510 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4511 	}
4512 
4513 	do
4514 	{
4515 		static import core.sys.windows.windef;
4516 		static import core.sys.windows.winuser;
4517 		static import npp_api.scintilla.scintilla;
4518 
4519 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETREADONLY, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
4520 	}
4521 +/
4522 
4523 /+
4524 void send_SCI_NULL(core.sys.windows.windef.HWND _scintillaHandle)
4525 
4526 	in
4527 	{
4528 		static import core.sys.windows.windef;
4529 
4530 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4531 	}
4532 
4533 	do
4534 	{
4535 		static import core.sys.windows.windef;
4536 		static import core.sys.windows.winuser;
4537 		static import npp_api.scintilla.scintilla;
4538 
4539 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_NULL, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
4540 	}
4541 +/
4542 
4543 bool send_SCI_CANPASTE(core.sys.windows.windef.HWND _scintillaHandle)
4544 
4545 	in
4546 	{
4547 		static import core.sys.windows.windef;
4548 
4549 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4550 	}
4551 
4552 	do
4553 	{
4554 		static import core.sys.windows.windef;
4555 		static import core.sys.windows.winuser;
4556 		static import npp_api.scintilla.scintilla;
4557 
4558 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CANPASTE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
4559 	}
4560 
4561 bool send_SCI_CANUNDO(core.sys.windows.windef.HWND _scintillaHandle)
4562 
4563 	in
4564 	{
4565 		static import core.sys.windows.windef;
4566 
4567 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4568 	}
4569 
4570 	do
4571 	{
4572 		static import core.sys.windows.windef;
4573 		static import core.sys.windows.winuser;
4574 		static import npp_api.scintilla.scintilla;
4575 
4576 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CANUNDO, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
4577 	}
4578 
4579 /+
4580 void send_SCI_EMPTYUNDOBUFFER(core.sys.windows.windef.HWND _scintillaHandle)
4581 
4582 	in
4583 	{
4584 		static import core.sys.windows.windef;
4585 
4586 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4587 	}
4588 
4589 	do
4590 	{
4591 		static import core.sys.windows.windef;
4592 		static import core.sys.windows.winuser;
4593 		static import npp_api.scintilla.scintilla;
4594 
4595 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_EMPTYUNDOBUFFER, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
4596 	}
4597 +/
4598 
4599 void send_SCI_UNDO(core.sys.windows.windef.HWND _scintillaHandle)
4600 
4601 	in
4602 	{
4603 		static import core.sys.windows.windef;
4604 
4605 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4606 	}
4607 
4608 	do
4609 	{
4610 		static import core.sys.windows.windef;
4611 		static import core.sys.windows.winuser;
4612 		static import npp_api.scintilla.scintilla;
4613 
4614 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_UNDO, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
4615 	}
4616 
4617 void send_SCI_CUT(core.sys.windows.windef.HWND _scintillaHandle)
4618 
4619 	in
4620 	{
4621 		static import core.sys.windows.windef;
4622 
4623 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4624 	}
4625 
4626 	do
4627 	{
4628 		static import core.sys.windows.windef;
4629 		static import core.sys.windows.winuser;
4630 		static import npp_api.scintilla.scintilla;
4631 
4632 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CUT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
4633 	}
4634 
4635 void send_SCI_COPY(core.sys.windows.windef.HWND _scintillaHandle)
4636 
4637 	in
4638 	{
4639 		static import core.sys.windows.windef;
4640 
4641 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4642 	}
4643 
4644 	do
4645 	{
4646 		static import core.sys.windows.windef;
4647 		static import core.sys.windows.winuser;
4648 		static import npp_api.scintilla.scintilla;
4649 
4650 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_COPY, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
4651 	}
4652 
4653 void send_SCI_PASTE(core.sys.windows.windef.HWND _scintillaHandle)
4654 
4655 	in
4656 	{
4657 		static import core.sys.windows.windef;
4658 
4659 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4660 	}
4661 
4662 	do
4663 	{
4664 		static import core.sys.windows.windef;
4665 		static import core.sys.windows.winuser;
4666 		static import npp_api.scintilla.scintilla;
4667 
4668 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_PASTE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
4669 	}
4670 
4671 void send_SCI_CLEAR(core.sys.windows.windef.HWND _scintillaHandle)
4672 
4673 	in
4674 	{
4675 		static import core.sys.windows.windef;
4676 
4677 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4678 	}
4679 
4680 	do
4681 	{
4682 		static import core.sys.windows.windef;
4683 		static import core.sys.windows.winuser;
4684 		static import npp_api.scintilla.scintilla;
4685 
4686 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CLEAR, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
4687 	}
4688 
4689 void send_SCI_SETTEXT(core.sys.windows.windef.HWND _scintillaHandle, const char* text)
4690 
4691 	in
4692 	{
4693 		static import core.sys.windows.windef;
4694 
4695 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4696 	}
4697 
4698 	do
4699 	{
4700 		static import core.sys.windows.windef;
4701 		static import core.sys.windows.winuser;
4702 		static import npp_api.scintilla.scintilla;
4703 
4704 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETTEXT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(text));
4705 	}
4706 
4707 .position send_SCI_GETTEXT(core.sys.windows.windef.HWND _scintillaHandle, .position length, char* text)
4708 
4709 	in
4710 	{
4711 		static import core.sys.windows.windef;
4712 
4713 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4714 	}
4715 
4716 	do
4717 	{
4718 		static import core.sys.windows.windef;
4719 		static import core.sys.windows.winuser;
4720 		static import npp_api.scintilla.scintilla;
4721 
4722 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETTEXT, cast(core.sys.windows.windef.WPARAM)(length), cast(core.sys.windows.windef.LPARAM)(text)));
4723 	}
4724 
4725 .position send_SCI_GETTEXTLENGTH(core.sys.windows.windef.HWND _scintillaHandle)
4726 
4727 	in
4728 	{
4729 		static import core.sys.windows.windef;
4730 
4731 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4732 	}
4733 
4734 	do
4735 	{
4736 		static import core.sys.windows.windef;
4737 		static import core.sys.windows.winuser;
4738 		static import npp_api.scintilla.scintilla;
4739 
4740 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETTEXTLENGTH, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
4741 	}
4742 
4743 .pointer send_SCI_GETDIRECTFUNCTION(core.sys.windows.windef.HWND _scintillaHandle)
4744 
4745 	in
4746 	{
4747 		static import core.sys.windows.windef;
4748 
4749 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4750 	}
4751 
4752 	do
4753 	{
4754 		static import core.sys.windows.windef;
4755 		static import core.sys.windows.winuser;
4756 		static import npp_api.scintilla.scintilla;
4757 
4758 		return cast(.pointer)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETDIRECTFUNCTION, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
4759 	}
4760 
4761 .pointer send_SCI_GETDIRECTPOINTER(core.sys.windows.windef.HWND _scintillaHandle)
4762 
4763 	in
4764 	{
4765 		static import core.sys.windows.windef;
4766 
4767 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4768 	}
4769 
4770 	do
4771 	{
4772 		static import core.sys.windows.windef;
4773 		static import core.sys.windows.winuser;
4774 		static import npp_api.scintilla.scintilla;
4775 
4776 		return cast(.pointer)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETDIRECTPOINTER, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
4777 	}
4778 
4779 /+
4780 void send_SCI_SETOVERTYPE(core.sys.windows.windef.HWND _scintillaHandle)
4781 
4782 	in
4783 	{
4784 		static import core.sys.windows.windef;
4785 
4786 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4787 	}
4788 
4789 	do
4790 	{
4791 		static import core.sys.windows.windef;
4792 		static import core.sys.windows.winuser;
4793 		static import npp_api.scintilla.scintilla;
4794 
4795 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETOVERTYPE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
4796 	}
4797 +/
4798 
4799 bool send_SCI_GETOVERTYPE(core.sys.windows.windef.HWND _scintillaHandle)
4800 
4801 	in
4802 	{
4803 		static import core.sys.windows.windef;
4804 
4805 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4806 	}
4807 
4808 	do
4809 	{
4810 		static import core.sys.windows.windef;
4811 		static import core.sys.windows.winuser;
4812 		static import npp_api.scintilla.scintilla;
4813 
4814 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETOVERTYPE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
4815 	}
4816 
4817 /+
4818 void send_SCI_SETCARETWIDTH(core.sys.windows.windef.HWND _scintillaHandle)
4819 
4820 	in
4821 	{
4822 		static import core.sys.windows.windef;
4823 
4824 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4825 	}
4826 
4827 	do
4828 	{
4829 		static import core.sys.windows.windef;
4830 		static import core.sys.windows.winuser;
4831 		static import npp_api.scintilla.scintilla;
4832 
4833 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETCARETWIDTH, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
4834 	}
4835 +/
4836 
4837 core.stdc.stdint.intptr_t send_SCI_GETCARETWIDTH(core.sys.windows.windef.HWND _scintillaHandle)
4838 
4839 	in
4840 	{
4841 		static import core.sys.windows.windef;
4842 
4843 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4844 	}
4845 
4846 	do
4847 	{
4848 		static import core.sys.windows.windef;
4849 		static import core.sys.windows.winuser;
4850 		static import npp_api.scintilla.scintilla;
4851 
4852 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETCARETWIDTH, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
4853 	}
4854 
4855 void send_SCI_SETTARGETSTART(core.sys.windows.windef.HWND _scintillaHandle, .position start)
4856 
4857 	in
4858 	{
4859 		static import core.sys.windows.windef;
4860 
4861 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4862 	}
4863 
4864 	do
4865 	{
4866 		static import core.sys.windows.windef;
4867 		static import core.sys.windows.winuser;
4868 		static import npp_api.scintilla.scintilla;
4869 
4870 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETTARGETSTART, cast(core.sys.windows.windef.WPARAM)(start), cast(core.sys.windows.windef.LPARAM)(0));
4871 	}
4872 
4873 .position send_SCI_GETTARGETSTART(core.sys.windows.windef.HWND _scintillaHandle)
4874 
4875 	in
4876 	{
4877 		static import core.sys.windows.windef;
4878 
4879 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4880 	}
4881 
4882 	do
4883 	{
4884 		static import core.sys.windows.windef;
4885 		static import core.sys.windows.winuser;
4886 		static import npp_api.scintilla.scintilla;
4887 
4888 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETTARGETSTART, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
4889 	}
4890 
4891 void send_SCI_SETTARGETEND(core.sys.windows.windef.HWND _scintillaHandle, .position end)
4892 
4893 	in
4894 	{
4895 		static import core.sys.windows.windef;
4896 
4897 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4898 	}
4899 
4900 	do
4901 	{
4902 		static import core.sys.windows.windef;
4903 		static import core.sys.windows.winuser;
4904 		static import npp_api.scintilla.scintilla;
4905 
4906 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETTARGETEND, cast(core.sys.windows.windef.WPARAM)(end), cast(core.sys.windows.windef.LPARAM)(0));
4907 	}
4908 
4909 .position send_SCI_GETTARGETEND(core.sys.windows.windef.HWND _scintillaHandle)
4910 
4911 	in
4912 	{
4913 		static import core.sys.windows.windef;
4914 
4915 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4916 	}
4917 
4918 	do
4919 	{
4920 		static import core.sys.windows.windef;
4921 		static import core.sys.windows.winuser;
4922 		static import npp_api.scintilla.scintilla;
4923 
4924 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETTARGETEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
4925 	}
4926 
4927 /+
4928 void send_SCI_SETTARGETRANGE(core.sys.windows.windef.HWND _scintillaHandle)
4929 
4930 	in
4931 	{
4932 		static import core.sys.windows.windef;
4933 
4934 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4935 	}
4936 
4937 	do
4938 	{
4939 		static import core.sys.windows.windef;
4940 		static import core.sys.windows.winuser;
4941 		static import npp_api.scintilla.scintilla;
4942 
4943 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETTARGETRANGE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
4944 	}
4945 +/
4946 
4947 .position send_SCI_GETTARGETTEXT(core.sys.windows.windef.HWND _scintillaHandle, char* text)
4948 
4949 	in
4950 	{
4951 		static import core.sys.windows.windef;
4952 
4953 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4954 	}
4955 
4956 	do
4957 	{
4958 		static import core.sys.windows.windef;
4959 		static import core.sys.windows.winuser;
4960 		static import npp_api.scintilla.scintilla;
4961 
4962 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETTARGETTEXT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(text)));
4963 	}
4964 
4965 void send_SCI_TARGETFROMSELECTION(core.sys.windows.windef.HWND _scintillaHandle)
4966 
4967 	in
4968 	{
4969 		static import core.sys.windows.windef;
4970 
4971 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4972 	}
4973 
4974 	do
4975 	{
4976 		static import core.sys.windows.windef;
4977 		static import core.sys.windows.winuser;
4978 		static import npp_api.scintilla.scintilla;
4979 
4980 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_TARGETFROMSELECTION, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
4981 	}
4982 
4983 /+
4984 void send_SCI_TARGETWHOLEDOCUMENT(core.sys.windows.windef.HWND _scintillaHandle)
4985 
4986 	in
4987 	{
4988 		static import core.sys.windows.windef;
4989 
4990 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
4991 	}
4992 
4993 	do
4994 	{
4995 		static import core.sys.windows.windef;
4996 		static import core.sys.windows.winuser;
4997 		static import npp_api.scintilla.scintilla;
4998 
4999 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_TARGETWHOLEDOCUMENT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
5000 	}
5001 +/
5002 
5003 .position send_SCI_REPLACETARGET(core.sys.windows.windef.HWND _scintillaHandle, .position length, const (char)* text)
5004 
5005 	in
5006 	{
5007 		static import core.sys.windows.windef;
5008 
5009 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5010 	}
5011 
5012 	do
5013 	{
5014 		static import core.sys.windows.windef;
5015 		static import core.sys.windows.winuser;
5016 		static import npp_api.scintilla.scintilla;
5017 
5018 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_REPLACETARGET, cast(core.sys.windows.windef.WPARAM)(length), cast(core.sys.windows.windef.LPARAM)(text)));
5019 	}
5020 
5021 .position send_SCI_REPLACETARGETRE(core.sys.windows.windef.HWND _scintillaHandle, .position length, const (char)* text)
5022 
5023 	in
5024 	{
5025 		static import core.sys.windows.windef;
5026 
5027 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5028 	}
5029 
5030 	do
5031 	{
5032 		static import core.sys.windows.windef;
5033 		static import core.sys.windows.winuser;
5034 		static import npp_api.scintilla.scintilla;
5035 
5036 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_REPLACETARGETRE, cast(core.sys.windows.windef.WPARAM)(length), cast(core.sys.windows.windef.LPARAM)(text)));
5037 	}
5038 
5039 .position send_SCI_SEARCHINTARGET(core.sys.windows.windef.HWND _scintillaHandle, .position length, const (char)* text)
5040 
5041 	in
5042 	{
5043 		static import core.sys.windows.windef;
5044 
5045 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5046 	}
5047 
5048 	do
5049 	{
5050 		static import core.sys.windows.windef;
5051 		static import core.sys.windows.winuser;
5052 		static import npp_api.scintilla.scintilla;
5053 
5054 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SEARCHINTARGET, cast(core.sys.windows.windef.WPARAM)(length), cast(core.sys.windows.windef.LPARAM)(text)));
5055 	}
5056 
5057 /+
5058 void send_SCI_SETSEARCHFLAGS(core.sys.windows.windef.HWND _scintillaHandle)
5059 
5060 	in
5061 	{
5062 		static import core.sys.windows.windef;
5063 
5064 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5065 	}
5066 
5067 	do
5068 	{
5069 		static import core.sys.windows.windef;
5070 		static import core.sys.windows.winuser;
5071 		static import npp_api.scintilla.scintilla;
5072 
5073 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETSEARCHFLAGS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
5074 	}
5075 +/
5076 
5077 core.stdc.stdint.intptr_t send_SCI_GETSEARCHFLAGS(core.sys.windows.windef.HWND _scintillaHandle)
5078 
5079 	in
5080 	{
5081 		static import core.sys.windows.windef;
5082 
5083 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5084 	}
5085 
5086 	do
5087 	{
5088 		static import core.sys.windows.windef;
5089 		static import core.sys.windows.winuser;
5090 		static import npp_api.scintilla.scintilla;
5091 
5092 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETSEARCHFLAGS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
5093 	}
5094 
5095 /+
5096 void send_SCI_CALLTIPSHOW(core.sys.windows.windef.HWND _scintillaHandle)
5097 
5098 	in
5099 	{
5100 		static import core.sys.windows.windef;
5101 
5102 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5103 	}
5104 
5105 	do
5106 	{
5107 		static import core.sys.windows.windef;
5108 		static import core.sys.windows.winuser;
5109 		static import npp_api.scintilla.scintilla;
5110 
5111 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CALLTIPSHOW, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
5112 	}
5113 +/
5114 
5115 /+
5116 void send_SCI_CALLTIPCANCEL(core.sys.windows.windef.HWND _scintillaHandle)
5117 
5118 	in
5119 	{
5120 		static import core.sys.windows.windef;
5121 
5122 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5123 	}
5124 
5125 	do
5126 	{
5127 		static import core.sys.windows.windef;
5128 		static import core.sys.windows.winuser;
5129 		static import npp_api.scintilla.scintilla;
5130 
5131 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CALLTIPCANCEL, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
5132 	}
5133 +/
5134 
5135 bool send_SCI_CALLTIPACTIVE(core.sys.windows.windef.HWND _scintillaHandle)
5136 
5137 	in
5138 	{
5139 		static import core.sys.windows.windef;
5140 
5141 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5142 	}
5143 
5144 	do
5145 	{
5146 		static import core.sys.windows.windef;
5147 		static import core.sys.windows.winuser;
5148 		static import npp_api.scintilla.scintilla;
5149 
5150 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CALLTIPACTIVE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
5151 	}
5152 
5153 .position send_SCI_CALLTIPPOSSTART(core.sys.windows.windef.HWND _scintillaHandle)
5154 
5155 	in
5156 	{
5157 		static import core.sys.windows.windef;
5158 
5159 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5160 	}
5161 
5162 	do
5163 	{
5164 		static import core.sys.windows.windef;
5165 		static import core.sys.windows.winuser;
5166 		static import npp_api.scintilla.scintilla;
5167 
5168 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CALLTIPPOSSTART, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
5169 	}
5170 
5171 /+
5172 void send_SCI_CALLTIPSETPOSSTART(core.sys.windows.windef.HWND _scintillaHandle)
5173 
5174 	in
5175 	{
5176 		static import core.sys.windows.windef;
5177 
5178 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5179 	}
5180 
5181 	do
5182 	{
5183 		static import core.sys.windows.windef;
5184 		static import core.sys.windows.winuser;
5185 		static import npp_api.scintilla.scintilla;
5186 
5187 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CALLTIPSETPOSSTART, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
5188 	}
5189 +/
5190 
5191 /+
5192 void send_SCI_CALLTIPSETHLT(core.sys.windows.windef.HWND _scintillaHandle)
5193 
5194 	in
5195 	{
5196 		static import core.sys.windows.windef;
5197 
5198 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5199 	}
5200 
5201 	do
5202 	{
5203 		static import core.sys.windows.windef;
5204 		static import core.sys.windows.winuser;
5205 		static import npp_api.scintilla.scintilla;
5206 
5207 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CALLTIPSETHLT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
5208 	}
5209 +/
5210 
5211 /+
5212 void send_SCI_CALLTIPSETBACK(core.sys.windows.windef.HWND _scintillaHandle)
5213 
5214 	in
5215 	{
5216 		static import core.sys.windows.windef;
5217 
5218 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5219 	}
5220 
5221 	do
5222 	{
5223 		static import core.sys.windows.windef;
5224 		static import core.sys.windows.winuser;
5225 		static import npp_api.scintilla.scintilla;
5226 
5227 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CALLTIPSETBACK, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
5228 	}
5229 +/
5230 
5231 /+
5232 void send_SCI_CALLTIPSETFORE(core.sys.windows.windef.HWND _scintillaHandle)
5233 
5234 	in
5235 	{
5236 		static import core.sys.windows.windef;
5237 
5238 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5239 	}
5240 
5241 	do
5242 	{
5243 		static import core.sys.windows.windef;
5244 		static import core.sys.windows.winuser;
5245 		static import npp_api.scintilla.scintilla;
5246 
5247 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CALLTIPSETFORE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
5248 	}
5249 +/
5250 
5251 /+
5252 void send_SCI_CALLTIPSETFOREHLT(core.sys.windows.windef.HWND _scintillaHandle)
5253 
5254 	in
5255 	{
5256 		static import core.sys.windows.windef;
5257 
5258 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5259 	}
5260 
5261 	do
5262 	{
5263 		static import core.sys.windows.windef;
5264 		static import core.sys.windows.winuser;
5265 		static import npp_api.scintilla.scintilla;
5266 
5267 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CALLTIPSETFOREHLT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
5268 	}
5269 +/
5270 
5271 /+
5272 void send_SCI_CALLTIPUSESTYLE(core.sys.windows.windef.HWND _scintillaHandle)
5273 
5274 	in
5275 	{
5276 		static import core.sys.windows.windef;
5277 
5278 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5279 	}
5280 
5281 	do
5282 	{
5283 		static import core.sys.windows.windef;
5284 		static import core.sys.windows.winuser;
5285 		static import npp_api.scintilla.scintilla;
5286 
5287 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CALLTIPUSESTYLE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
5288 	}
5289 +/
5290 
5291 /+
5292 void send_SCI_CALLTIPSETPOSITION(core.sys.windows.windef.HWND _scintillaHandle)
5293 
5294 	in
5295 	{
5296 		static import core.sys.windows.windef;
5297 
5298 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5299 	}
5300 
5301 	do
5302 	{
5303 		static import core.sys.windows.windef;
5304 		static import core.sys.windows.winuser;
5305 		static import npp_api.scintilla.scintilla;
5306 
5307 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CALLTIPSETPOSITION, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
5308 	}
5309 +/
5310 
5311 .line send_SCI_VISIBLEFROMDOCLINE(core.sys.windows.windef.HWND _scintillaHandle, .line docLine)
5312 
5313 	in
5314 	{
5315 		static import core.sys.windows.windef;
5316 
5317 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5318 	}
5319 
5320 	do
5321 	{
5322 		static import core.sys.windows.windef;
5323 		static import core.sys.windows.winuser;
5324 		static import npp_api.scintilla.scintilla;
5325 
5326 		return cast(.line)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_VISIBLEFROMDOCLINE, cast(core.sys.windows.windef.WPARAM)(docLine), cast(core.sys.windows.windef.LPARAM)(0)));
5327 	}
5328 
5329 .line send_SCI_DOCLINEFROMVISIBLE(core.sys.windows.windef.HWND _scintillaHandle, .line displayLine)
5330 
5331 	in
5332 	{
5333 		static import core.sys.windows.windef;
5334 
5335 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5336 	}
5337 
5338 	do
5339 	{
5340 		static import core.sys.windows.windef;
5341 		static import core.sys.windows.winuser;
5342 		static import npp_api.scintilla.scintilla;
5343 
5344 		return cast(.line)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_DOCLINEFROMVISIBLE, cast(core.sys.windows.windef.WPARAM)(displayLine), cast(core.sys.windows.windef.LPARAM)(0)));
5345 	}
5346 
5347 .line send_SCI_WRAPCOUNT(core.sys.windows.windef.HWND _scintillaHandle, .line docLine)
5348 
5349 	in
5350 	{
5351 		static import core.sys.windows.windef;
5352 
5353 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5354 	}
5355 
5356 	do
5357 	{
5358 		static import core.sys.windows.windef;
5359 		static import core.sys.windows.winuser;
5360 		static import npp_api.scintilla.scintilla;
5361 
5362 		return cast(.line)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_WRAPCOUNT, cast(core.sys.windows.windef.WPARAM)(docLine), cast(core.sys.windows.windef.LPARAM)(0)));
5363 	}
5364 
5365 /+
5366 void send_SCI_SETFOLDLEVEL(core.sys.windows.windef.HWND _scintillaHandle)
5367 
5368 	in
5369 	{
5370 		static import core.sys.windows.windef;
5371 
5372 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5373 	}
5374 
5375 	do
5376 	{
5377 		static import core.sys.windows.windef;
5378 		static import core.sys.windows.winuser;
5379 		static import npp_api.scintilla.scintilla;
5380 
5381 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETFOLDLEVEL, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
5382 	}
5383 +/
5384 
5385 core.stdc.stdint.intptr_t send_SCI_GETFOLDLEVEL(core.sys.windows.windef.HWND _scintillaHandle, .line line)
5386 
5387 	in
5388 	{
5389 		static import core.sys.windows.windef;
5390 
5391 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5392 	}
5393 
5394 	do
5395 	{
5396 		static import core.sys.windows.windef;
5397 		static import core.sys.windows.winuser;
5398 		static import npp_api.scintilla.scintilla;
5399 
5400 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETFOLDLEVEL, cast(core.sys.windows.windef.WPARAM)(line), cast(core.sys.windows.windef.LPARAM)(0)));
5401 	}
5402 
5403 .line send_SCI_GETLASTCHILD(core.sys.windows.windef.HWND _scintillaHandle, .line line, core.stdc.stdint.intptr_t level)
5404 
5405 	in
5406 	{
5407 		static import core.sys.windows.windef;
5408 
5409 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5410 	}
5411 
5412 	do
5413 	{
5414 		static import core.sys.windows.windef;
5415 		static import core.sys.windows.winuser;
5416 		static import npp_api.scintilla.scintilla;
5417 
5418 		return cast(.line)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETLASTCHILD, cast(core.sys.windows.windef.WPARAM)(line), cast(core.sys.windows.windef.LPARAM)(level)));
5419 	}
5420 
5421 .line send_SCI_GETFOLDPARENT(core.sys.windows.windef.HWND _scintillaHandle, .line line)
5422 
5423 	in
5424 	{
5425 		static import core.sys.windows.windef;
5426 
5427 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5428 	}
5429 
5430 	do
5431 	{
5432 		static import core.sys.windows.windef;
5433 		static import core.sys.windows.winuser;
5434 		static import npp_api.scintilla.scintilla;
5435 
5436 		return cast(.line)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETFOLDPARENT, cast(core.sys.windows.windef.WPARAM)(line), cast(core.sys.windows.windef.LPARAM)(0)));
5437 	}
5438 
5439 /+
5440 void send_SCI_SHOWLINES(core.sys.windows.windef.HWND _scintillaHandle)
5441 
5442 	in
5443 	{
5444 		static import core.sys.windows.windef;
5445 
5446 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5447 	}
5448 
5449 	do
5450 	{
5451 		static import core.sys.windows.windef;
5452 		static import core.sys.windows.winuser;
5453 		static import npp_api.scintilla.scintilla;
5454 
5455 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SHOWLINES, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
5456 	}
5457 +/
5458 
5459 /+
5460 void send_SCI_HIDELINES(core.sys.windows.windef.HWND _scintillaHandle)
5461 
5462 	in
5463 	{
5464 		static import core.sys.windows.windef;
5465 
5466 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5467 	}
5468 
5469 	do
5470 	{
5471 		static import core.sys.windows.windef;
5472 		static import core.sys.windows.winuser;
5473 		static import npp_api.scintilla.scintilla;
5474 
5475 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_HIDELINES, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
5476 	}
5477 +/
5478 
5479 bool send_SCI_GETLINEVISIBLE(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t line)
5480 
5481 	in
5482 	{
5483 		static import core.sys.windows.windef;
5484 
5485 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5486 	}
5487 
5488 	do
5489 	{
5490 		static import core.sys.windows.windef;
5491 		static import core.sys.windows.winuser;
5492 		static import npp_api.scintilla.scintilla;
5493 
5494 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETLINEVISIBLE, cast(core.sys.windows.windef.WPARAM)(line), cast(core.sys.windows.windef.LPARAM)(0)));
5495 	}
5496 
5497 bool send_SCI_GETALLLINESVISIBLE(core.sys.windows.windef.HWND _scintillaHandle)
5498 
5499 	in
5500 	{
5501 		static import core.sys.windows.windef;
5502 
5503 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5504 	}
5505 
5506 	do
5507 	{
5508 		static import core.sys.windows.windef;
5509 		static import core.sys.windows.winuser;
5510 		static import npp_api.scintilla.scintilla;
5511 
5512 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETALLLINESVISIBLE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
5513 	}
5514 
5515 /+
5516 void send_SCI_SETFOLDEXPANDED(core.sys.windows.windef.HWND _scintillaHandle)
5517 
5518 	in
5519 	{
5520 		static import core.sys.windows.windef;
5521 
5522 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5523 	}
5524 
5525 	do
5526 	{
5527 		static import core.sys.windows.windef;
5528 		static import core.sys.windows.winuser;
5529 		static import npp_api.scintilla.scintilla;
5530 
5531 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETFOLDEXPANDED, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
5532 	}
5533 +/
5534 
5535 bool send_SCI_GETFOLDEXPANDED(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t line)
5536 
5537 	in
5538 	{
5539 		static import core.sys.windows.windef;
5540 
5541 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5542 	}
5543 
5544 	do
5545 	{
5546 		static import core.sys.windows.windef;
5547 		static import core.sys.windows.winuser;
5548 		static import npp_api.scintilla.scintilla;
5549 
5550 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETFOLDEXPANDED, cast(core.sys.windows.windef.WPARAM)(line), cast(core.sys.windows.windef.LPARAM)(0)));
5551 	}
5552 
5553 /+
5554 void send_SCI_TOGGLEFOLD(core.sys.windows.windef.HWND _scintillaHandle)
5555 
5556 	in
5557 	{
5558 		static import core.sys.windows.windef;
5559 
5560 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5561 	}
5562 
5563 	do
5564 	{
5565 		static import core.sys.windows.windef;
5566 		static import core.sys.windows.winuser;
5567 		static import npp_api.scintilla.scintilla;
5568 
5569 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_TOGGLEFOLD, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
5570 	}
5571 +/
5572 
5573 /+
5574 void send_SCI_TOGGLEFOLDSHOWTEXT(core.sys.windows.windef.HWND _scintillaHandle)
5575 
5576 	in
5577 	{
5578 		static import core.sys.windows.windef;
5579 
5580 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5581 	}
5582 
5583 	do
5584 	{
5585 		static import core.sys.windows.windef;
5586 		static import core.sys.windows.winuser;
5587 		static import npp_api.scintilla.scintilla;
5588 
5589 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_TOGGLEFOLDSHOWTEXT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
5590 	}
5591 +/
5592 
5593 /+
5594 void send_SCI_FOLDDISPLAYTEXTSETSTYLE(core.sys.windows.windef.HWND _scintillaHandle)
5595 
5596 	in
5597 	{
5598 		static import core.sys.windows.windef;
5599 
5600 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5601 	}
5602 
5603 	do
5604 	{
5605 		static import core.sys.windows.windef;
5606 		static import core.sys.windows.winuser;
5607 		static import npp_api.scintilla.scintilla;
5608 
5609 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_FOLDDISPLAYTEXTSETSTYLE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
5610 	}
5611 +/
5612 
5613 /+
5614 void send_SCI_FOLDLINE(core.sys.windows.windef.HWND _scintillaHandle)
5615 
5616 	in
5617 	{
5618 		static import core.sys.windows.windef;
5619 
5620 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5621 	}
5622 
5623 	do
5624 	{
5625 		static import core.sys.windows.windef;
5626 		static import core.sys.windows.winuser;
5627 		static import npp_api.scintilla.scintilla;
5628 
5629 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_FOLDLINE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
5630 	}
5631 +/
5632 
5633 /+
5634 void send_SCI_FOLDCHILDREN(core.sys.windows.windef.HWND _scintillaHandle)
5635 
5636 	in
5637 	{
5638 		static import core.sys.windows.windef;
5639 
5640 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5641 	}
5642 
5643 	do
5644 	{
5645 		static import core.sys.windows.windef;
5646 		static import core.sys.windows.winuser;
5647 		static import npp_api.scintilla.scintilla;
5648 
5649 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_FOLDCHILDREN, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
5650 	}
5651 +/
5652 
5653 /+
5654 void send_SCI_EXPANDCHILDREN(core.sys.windows.windef.HWND _scintillaHandle)
5655 
5656 	in
5657 	{
5658 		static import core.sys.windows.windef;
5659 
5660 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5661 	}
5662 
5663 	do
5664 	{
5665 		static import core.sys.windows.windef;
5666 		static import core.sys.windows.winuser;
5667 		static import npp_api.scintilla.scintilla;
5668 
5669 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_EXPANDCHILDREN, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
5670 	}
5671 +/
5672 
5673 /+
5674 void send_SCI_FOLDALL(core.sys.windows.windef.HWND _scintillaHandle)
5675 
5676 	in
5677 	{
5678 		static import core.sys.windows.windef;
5679 
5680 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5681 	}
5682 
5683 	do
5684 	{
5685 		static import core.sys.windows.windef;
5686 		static import core.sys.windows.winuser;
5687 		static import npp_api.scintilla.scintilla;
5688 
5689 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_FOLDALL, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
5690 	}
5691 +/
5692 
5693 void send_SCI_ENSUREVISIBLE(core.sys.windows.windef.HWND _scintillaHandle, .line line)
5694 
5695 	in
5696 	{
5697 		static import core.sys.windows.windef;
5698 
5699 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5700 	}
5701 
5702 	do
5703 	{
5704 		static import core.sys.windows.windef;
5705 		static import core.sys.windows.winuser;
5706 		static import npp_api.scintilla.scintilla;
5707 
5708 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ENSUREVISIBLE, cast(core.sys.windows.windef.WPARAM)(line), cast(core.sys.windows.windef.LPARAM)(0));
5709 	}
5710 
5711 /+
5712 void send_SCI_SETAUTOMATICFOLD(core.sys.windows.windef.HWND _scintillaHandle)
5713 
5714 	in
5715 	{
5716 		static import core.sys.windows.windef;
5717 
5718 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5719 	}
5720 
5721 	do
5722 	{
5723 		static import core.sys.windows.windef;
5724 		static import core.sys.windows.winuser;
5725 		static import npp_api.scintilla.scintilla;
5726 
5727 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETAUTOMATICFOLD, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
5728 	}
5729 +/
5730 
5731 core.stdc.stdint.intptr_t send_SCI_GETAUTOMATICFOLD(core.sys.windows.windef.HWND _scintillaHandle)
5732 
5733 	in
5734 	{
5735 		static import core.sys.windows.windef;
5736 
5737 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5738 	}
5739 
5740 	do
5741 	{
5742 		static import core.sys.windows.windef;
5743 		static import core.sys.windows.winuser;
5744 		static import npp_api.scintilla.scintilla;
5745 
5746 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETAUTOMATICFOLD, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
5747 	}
5748 
5749 /+
5750 void send_SCI_SETFOLDFLAGS(core.sys.windows.windef.HWND _scintillaHandle)
5751 
5752 	in
5753 	{
5754 		static import core.sys.windows.windef;
5755 
5756 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5757 	}
5758 
5759 	do
5760 	{
5761 		static import core.sys.windows.windef;
5762 		static import core.sys.windows.winuser;
5763 		static import npp_api.scintilla.scintilla;
5764 
5765 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETFOLDFLAGS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
5766 	}
5767 +/
5768 
5769 /+
5770 void send_SCI_ENSUREVISIBLEENFORCEPOLICY(core.sys.windows.windef.HWND _scintillaHandle)
5771 
5772 	in
5773 	{
5774 		static import core.sys.windows.windef;
5775 
5776 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5777 	}
5778 
5779 	do
5780 	{
5781 		static import core.sys.windows.windef;
5782 		static import core.sys.windows.winuser;
5783 		static import npp_api.scintilla.scintilla;
5784 
5785 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ENSUREVISIBLEENFORCEPOLICY, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
5786 	}
5787 +/
5788 
5789 /+
5790 void send_SCI_SETTABINDENTS(core.sys.windows.windef.HWND _scintillaHandle)
5791 
5792 	in
5793 	{
5794 		static import core.sys.windows.windef;
5795 
5796 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5797 	}
5798 
5799 	do
5800 	{
5801 		static import core.sys.windows.windef;
5802 		static import core.sys.windows.winuser;
5803 		static import npp_api.scintilla.scintilla;
5804 
5805 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETTABINDENTS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
5806 	}
5807 +/
5808 
5809 bool send_SCI_GETTABINDENTS(core.sys.windows.windef.HWND _scintillaHandle)
5810 
5811 	in
5812 	{
5813 		static import core.sys.windows.windef;
5814 
5815 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5816 	}
5817 
5818 	do
5819 	{
5820 		static import core.sys.windows.windef;
5821 		static import core.sys.windows.winuser;
5822 		static import npp_api.scintilla.scintilla;
5823 
5824 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETTABINDENTS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
5825 	}
5826 
5827 /+
5828 void send_SCI_SETBACKSPACEUNINDENTS(core.sys.windows.windef.HWND _scintillaHandle)
5829 
5830 	in
5831 	{
5832 		static import core.sys.windows.windef;
5833 
5834 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5835 	}
5836 
5837 	do
5838 	{
5839 		static import core.sys.windows.windef;
5840 		static import core.sys.windows.winuser;
5841 		static import npp_api.scintilla.scintilla;
5842 
5843 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETBACKSPACEUNINDENTS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
5844 	}
5845 +/
5846 
5847 bool send_SCI_GETBACKSPACEUNINDENTS(core.sys.windows.windef.HWND _scintillaHandle)
5848 
5849 	in
5850 	{
5851 		static import core.sys.windows.windef;
5852 
5853 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5854 	}
5855 
5856 	do
5857 	{
5858 		static import core.sys.windows.windef;
5859 		static import core.sys.windows.winuser;
5860 		static import npp_api.scintilla.scintilla;
5861 
5862 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETBACKSPACEUNINDENTS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
5863 	}
5864 
5865 /+
5866 void send_SCI_SETMOUSEDWELLTIME(core.sys.windows.windef.HWND _scintillaHandle)
5867 
5868 	in
5869 	{
5870 		static import core.sys.windows.windef;
5871 
5872 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5873 	}
5874 
5875 	do
5876 	{
5877 		static import core.sys.windows.windef;
5878 		static import core.sys.windows.winuser;
5879 		static import npp_api.scintilla.scintilla;
5880 
5881 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETMOUSEDWELLTIME, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
5882 	}
5883 +/
5884 
5885 core.stdc.stdint.intptr_t send_SCI_GETMOUSEDWELLTIME(core.sys.windows.windef.HWND _scintillaHandle)
5886 
5887 	in
5888 	{
5889 		static import core.sys.windows.windef;
5890 
5891 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5892 	}
5893 
5894 	do
5895 	{
5896 		static import core.sys.windows.windef;
5897 		static import core.sys.windows.winuser;
5898 		static import npp_api.scintilla.scintilla;
5899 
5900 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETMOUSEDWELLTIME, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
5901 	}
5902 
5903 .position send_SCI_WORDSTARTPOSITION(core.sys.windows.windef.HWND _scintillaHandle, .position pos, bool onlyWordCharacters)
5904 
5905 	in
5906 	{
5907 		static import core.sys.windows.windef;
5908 
5909 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5910 	}
5911 
5912 	do
5913 	{
5914 		static import core.sys.windows.windef;
5915 		static import core.sys.windows.winuser;
5916 		static import npp_api.scintilla.scintilla;
5917 
5918 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_WORDSTARTPOSITION, cast(core.sys.windows.windef.WPARAM)(pos), cast(core.sys.windows.windef.LPARAM)(onlyWordCharacters)));
5919 	}
5920 
5921 .position send_SCI_WORDENDPOSITION(core.sys.windows.windef.HWND _scintillaHandle, .position pos, bool onlyWordCharacters)
5922 
5923 	in
5924 	{
5925 		static import core.sys.windows.windef;
5926 
5927 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5928 	}
5929 
5930 	do
5931 	{
5932 		static import core.sys.windows.windef;
5933 		static import core.sys.windows.winuser;
5934 		static import npp_api.scintilla.scintilla;
5935 
5936 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_WORDENDPOSITION, cast(core.sys.windows.windef.WPARAM)(pos), cast(core.sys.windows.windef.LPARAM)(onlyWordCharacters)));
5937 	}
5938 
5939 bool send_SCI_ISRANGEWORD(core.sys.windows.windef.HWND _scintillaHandle, .position start, .position end)
5940 
5941 	in
5942 	{
5943 		static import core.sys.windows.windef;
5944 
5945 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5946 	}
5947 
5948 	do
5949 	{
5950 		static import core.sys.windows.windef;
5951 		static import core.sys.windows.winuser;
5952 		static import npp_api.scintilla.scintilla;
5953 
5954 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ISRANGEWORD, cast(core.sys.windows.windef.WPARAM)(start), cast(core.sys.windows.windef.LPARAM)(end)));
5955 	}
5956 
5957 /+
5958 void send_SCI_SETIDLESTYLING(core.sys.windows.windef.HWND _scintillaHandle)
5959 
5960 	in
5961 	{
5962 		static import core.sys.windows.windef;
5963 
5964 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5965 	}
5966 
5967 	do
5968 	{
5969 		static import core.sys.windows.windef;
5970 		static import core.sys.windows.winuser;
5971 		static import npp_api.scintilla.scintilla;
5972 
5973 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETIDLESTYLING, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
5974 	}
5975 +/
5976 
5977 core.stdc.stdint.intptr_t send_SCI_GETIDLESTYLING(core.sys.windows.windef.HWND _scintillaHandle)
5978 
5979 	in
5980 	{
5981 		static import core.sys.windows.windef;
5982 
5983 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
5984 	}
5985 
5986 	do
5987 	{
5988 		static import core.sys.windows.windef;
5989 		static import core.sys.windows.winuser;
5990 		static import npp_api.scintilla.scintilla;
5991 
5992 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETIDLESTYLING, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
5993 	}
5994 
5995 /+
5996 void send_SCI_SETWRAPMODE(core.sys.windows.windef.HWND _scintillaHandle)
5997 
5998 	in
5999 	{
6000 		static import core.sys.windows.windef;
6001 
6002 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6003 	}
6004 
6005 	do
6006 	{
6007 		static import core.sys.windows.windef;
6008 		static import core.sys.windows.winuser;
6009 		static import npp_api.scintilla.scintilla;
6010 
6011 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETWRAPMODE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6012 	}
6013 +/
6014 
6015 core.stdc.stdint.intptr_t send_SCI_GETWRAPMODE(core.sys.windows.windef.HWND _scintillaHandle)
6016 
6017 	in
6018 	{
6019 		static import core.sys.windows.windef;
6020 
6021 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6022 	}
6023 
6024 	do
6025 	{
6026 		static import core.sys.windows.windef;
6027 		static import core.sys.windows.winuser;
6028 		static import npp_api.scintilla.scintilla;
6029 
6030 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETWRAPMODE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
6031 	}
6032 
6033 /+
6034 void send_SCI_SETWRAPVISUALFLAGS(core.sys.windows.windef.HWND _scintillaHandle)
6035 
6036 	in
6037 	{
6038 		static import core.sys.windows.windef;
6039 
6040 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6041 	}
6042 
6043 	do
6044 	{
6045 		static import core.sys.windows.windef;
6046 		static import core.sys.windows.winuser;
6047 		static import npp_api.scintilla.scintilla;
6048 
6049 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETWRAPVISUALFLAGS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6050 	}
6051 +/
6052 
6053 core.stdc.stdint.intptr_t send_SCI_GETWRAPVISUALFLAGS(core.sys.windows.windef.HWND _scintillaHandle)
6054 
6055 	in
6056 	{
6057 		static import core.sys.windows.windef;
6058 
6059 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6060 	}
6061 
6062 	do
6063 	{
6064 		static import core.sys.windows.windef;
6065 		static import core.sys.windows.winuser;
6066 		static import npp_api.scintilla.scintilla;
6067 
6068 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETWRAPVISUALFLAGS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
6069 	}
6070 
6071 /+
6072 void send_SCI_SETWRAPVISUALFLAGSLOCATION(core.sys.windows.windef.HWND _scintillaHandle)
6073 
6074 	in
6075 	{
6076 		static import core.sys.windows.windef;
6077 
6078 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6079 	}
6080 
6081 	do
6082 	{
6083 		static import core.sys.windows.windef;
6084 		static import core.sys.windows.winuser;
6085 		static import npp_api.scintilla.scintilla;
6086 
6087 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETWRAPVISUALFLAGSLOCATION, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6088 	}
6089 +/
6090 
6091 core.stdc.stdint.intptr_t send_SCI_GETWRAPVISUALFLAGSLOCATION(core.sys.windows.windef.HWND _scintillaHandle)
6092 
6093 	in
6094 	{
6095 		static import core.sys.windows.windef;
6096 
6097 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6098 	}
6099 
6100 	do
6101 	{
6102 		static import core.sys.windows.windef;
6103 		static import core.sys.windows.winuser;
6104 		static import npp_api.scintilla.scintilla;
6105 
6106 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETWRAPVISUALFLAGSLOCATION, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
6107 	}
6108 
6109 /+
6110 void send_SCI_SETWRAPSTARTINDENT(core.sys.windows.windef.HWND _scintillaHandle)
6111 
6112 	in
6113 	{
6114 		static import core.sys.windows.windef;
6115 
6116 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6117 	}
6118 
6119 	do
6120 	{
6121 		static import core.sys.windows.windef;
6122 		static import core.sys.windows.winuser;
6123 		static import npp_api.scintilla.scintilla;
6124 
6125 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETWRAPSTARTINDENT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6126 	}
6127 +/
6128 
6129 core.stdc.stdint.intptr_t send_SCI_GETWRAPSTARTINDENT(core.sys.windows.windef.HWND _scintillaHandle)
6130 
6131 	in
6132 	{
6133 		static import core.sys.windows.windef;
6134 
6135 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6136 	}
6137 
6138 	do
6139 	{
6140 		static import core.sys.windows.windef;
6141 		static import core.sys.windows.winuser;
6142 		static import npp_api.scintilla.scintilla;
6143 
6144 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETWRAPSTARTINDENT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
6145 	}
6146 
6147 /+
6148 void send_SCI_SETWRAPINDENTMODE(core.sys.windows.windef.HWND _scintillaHandle)
6149 
6150 	in
6151 	{
6152 		static import core.sys.windows.windef;
6153 
6154 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6155 	}
6156 
6157 	do
6158 	{
6159 		static import core.sys.windows.windef;
6160 		static import core.sys.windows.winuser;
6161 		static import npp_api.scintilla.scintilla;
6162 
6163 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETWRAPINDENTMODE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6164 	}
6165 +/
6166 
6167 core.stdc.stdint.intptr_t send_SCI_GETWRAPINDENTMODE(core.sys.windows.windef.HWND _scintillaHandle)
6168 
6169 	in
6170 	{
6171 		static import core.sys.windows.windef;
6172 
6173 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6174 	}
6175 
6176 	do
6177 	{
6178 		static import core.sys.windows.windef;
6179 		static import core.sys.windows.winuser;
6180 		static import npp_api.scintilla.scintilla;
6181 
6182 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETWRAPINDENTMODE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
6183 	}
6184 
6185 /+
6186 void send_SCI_SETLAYOUTCACHE(core.sys.windows.windef.HWND _scintillaHandle)
6187 
6188 	in
6189 	{
6190 		static import core.sys.windows.windef;
6191 
6192 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6193 	}
6194 
6195 	do
6196 	{
6197 		static import core.sys.windows.windef;
6198 		static import core.sys.windows.winuser;
6199 		static import npp_api.scintilla.scintilla;
6200 
6201 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETLAYOUTCACHE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6202 	}
6203 +/
6204 
6205 core.stdc.stdint.intptr_t send_SCI_GETLAYOUTCACHE(core.sys.windows.windef.HWND _scintillaHandle)
6206 
6207 	in
6208 	{
6209 		static import core.sys.windows.windef;
6210 
6211 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6212 	}
6213 
6214 	do
6215 	{
6216 		static import core.sys.windows.windef;
6217 		static import core.sys.windows.winuser;
6218 		static import npp_api.scintilla.scintilla;
6219 
6220 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETLAYOUTCACHE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
6221 	}
6222 
6223 /+
6224 void send_SCI_SETSCROLLWIDTH(core.sys.windows.windef.HWND _scintillaHandle)
6225 
6226 	in
6227 	{
6228 		static import core.sys.windows.windef;
6229 
6230 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6231 	}
6232 
6233 	do
6234 	{
6235 		static import core.sys.windows.windef;
6236 		static import core.sys.windows.winuser;
6237 		static import npp_api.scintilla.scintilla;
6238 
6239 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETSCROLLWIDTH, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6240 	}
6241 +/
6242 
6243 core.stdc.stdint.intptr_t send_SCI_GETSCROLLWIDTH(core.sys.windows.windef.HWND _scintillaHandle)
6244 
6245 	in
6246 	{
6247 		static import core.sys.windows.windef;
6248 
6249 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6250 	}
6251 
6252 	do
6253 	{
6254 		static import core.sys.windows.windef;
6255 		static import core.sys.windows.winuser;
6256 		static import npp_api.scintilla.scintilla;
6257 
6258 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETSCROLLWIDTH, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
6259 	}
6260 
6261 /+
6262 void send_SCI_SETSCROLLWIDTHTRACKING(core.sys.windows.windef.HWND _scintillaHandle)
6263 
6264 	in
6265 	{
6266 		static import core.sys.windows.windef;
6267 
6268 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6269 	}
6270 
6271 	do
6272 	{
6273 		static import core.sys.windows.windef;
6274 		static import core.sys.windows.winuser;
6275 		static import npp_api.scintilla.scintilla;
6276 
6277 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETSCROLLWIDTHTRACKING, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6278 	}
6279 +/
6280 
6281 bool send_SCI_GETSCROLLWIDTHTRACKING(core.sys.windows.windef.HWND _scintillaHandle)
6282 
6283 	in
6284 	{
6285 		static import core.sys.windows.windef;
6286 
6287 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6288 	}
6289 
6290 	do
6291 	{
6292 		static import core.sys.windows.windef;
6293 		static import core.sys.windows.winuser;
6294 		static import npp_api.scintilla.scintilla;
6295 
6296 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETSCROLLWIDTHTRACKING, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
6297 	}
6298 
6299 core.stdc.stdint.intptr_t send_SCI_TEXTWIDTH(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t style, const (char)* text)
6300 
6301 	in
6302 	{
6303 		static import core.sys.windows.windef;
6304 
6305 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6306 	}
6307 
6308 	do
6309 	{
6310 		static import core.sys.windows.windef;
6311 		static import core.sys.windows.winuser;
6312 		static import npp_api.scintilla.scintilla;
6313 
6314 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_TEXTWIDTH, cast(core.sys.windows.windef.WPARAM)(style), cast(core.sys.windows.windef.LPARAM)(text)));
6315 	}
6316 
6317 /+
6318 void send_SCI_SETENDATLASTLINE(core.sys.windows.windef.HWND _scintillaHandle)
6319 
6320 	in
6321 	{
6322 		static import core.sys.windows.windef;
6323 
6324 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6325 	}
6326 
6327 	do
6328 	{
6329 		static import core.sys.windows.windef;
6330 		static import core.sys.windows.winuser;
6331 		static import npp_api.scintilla.scintilla;
6332 
6333 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETENDATLASTLINE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6334 	}
6335 +/
6336 
6337 bool send_SCI_GETENDATLASTLINE(core.sys.windows.windef.HWND _scintillaHandle)
6338 
6339 	in
6340 	{
6341 		static import core.sys.windows.windef;
6342 
6343 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6344 	}
6345 
6346 	do
6347 	{
6348 		static import core.sys.windows.windef;
6349 		static import core.sys.windows.winuser;
6350 		static import npp_api.scintilla.scintilla;
6351 
6352 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETENDATLASTLINE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
6353 	}
6354 
6355 core.stdc.stdint.intptr_t send_SCI_TEXTHEIGHT(core.sys.windows.windef.HWND _scintillaHandle, .line line)
6356 
6357 	in
6358 	{
6359 		static import core.sys.windows.windef;
6360 
6361 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6362 	}
6363 
6364 	do
6365 	{
6366 		static import core.sys.windows.windef;
6367 		static import core.sys.windows.winuser;
6368 		static import npp_api.scintilla.scintilla;
6369 
6370 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_TEXTHEIGHT, cast(core.sys.windows.windef.WPARAM)(line), cast(core.sys.windows.windef.LPARAM)(0)));
6371 	}
6372 
6373 /+
6374 void send_SCI_SETVSCROLLBAR(core.sys.windows.windef.HWND _scintillaHandle)
6375 
6376 	in
6377 	{
6378 		static import core.sys.windows.windef;
6379 
6380 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6381 	}
6382 
6383 	do
6384 	{
6385 		static import core.sys.windows.windef;
6386 		static import core.sys.windows.winuser;
6387 		static import npp_api.scintilla.scintilla;
6388 
6389 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETVSCROLLBAR, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6390 	}
6391 +/
6392 
6393 bool send_SCI_GETVSCROLLBAR(core.sys.windows.windef.HWND _scintillaHandle)
6394 
6395 	in
6396 	{
6397 		static import core.sys.windows.windef;
6398 
6399 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6400 	}
6401 
6402 	do
6403 	{
6404 		static import core.sys.windows.windef;
6405 		static import core.sys.windows.winuser;
6406 		static import npp_api.scintilla.scintilla;
6407 
6408 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETVSCROLLBAR, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
6409 	}
6410 
6411 void send_SCI_APPENDTEXT(core.sys.windows.windef.HWND _scintillaHandle, .position length, const char* text)
6412 
6413 	in
6414 	{
6415 		static import core.sys.windows.windef;
6416 
6417 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6418 	}
6419 
6420 	do
6421 	{
6422 		static import core.sys.windows.windef;
6423 		static import core.sys.windows.winuser;
6424 		static import npp_api.scintilla.scintilla;
6425 
6426 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_APPENDTEXT, cast(core.sys.windows.windef.WPARAM)(length), cast(core.sys.windows.windef.LPARAM)(text));
6427 	}
6428 
6429 core.stdc.stdint.intptr_t send_SCI_GETPHASESDRAW(core.sys.windows.windef.HWND _scintillaHandle)
6430 
6431 	in
6432 	{
6433 		static import core.sys.windows.windef;
6434 
6435 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6436 	}
6437 
6438 	do
6439 	{
6440 		static import core.sys.windows.windef;
6441 		static import core.sys.windows.winuser;
6442 		static import npp_api.scintilla.scintilla;
6443 
6444 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETPHASESDRAW, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
6445 	}
6446 
6447 /+
6448 void send_SCI_SETPHASESDRAW(core.sys.windows.windef.HWND _scintillaHandle)
6449 
6450 	in
6451 	{
6452 		static import core.sys.windows.windef;
6453 
6454 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6455 	}
6456 
6457 	do
6458 	{
6459 		static import core.sys.windows.windef;
6460 		static import core.sys.windows.winuser;
6461 		static import npp_api.scintilla.scintilla;
6462 
6463 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETPHASESDRAW, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6464 	}
6465 +/
6466 
6467 /+
6468 void send_SCI_SETFONTQUALITY(core.sys.windows.windef.HWND _scintillaHandle)
6469 
6470 	in
6471 	{
6472 		static import core.sys.windows.windef;
6473 
6474 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6475 	}
6476 
6477 	do
6478 	{
6479 		static import core.sys.windows.windef;
6480 		static import core.sys.windows.winuser;
6481 		static import npp_api.scintilla.scintilla;
6482 
6483 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETFONTQUALITY, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6484 	}
6485 +/
6486 
6487 core.stdc.stdint.intptr_t send_SCI_GETFONTQUALITY(core.sys.windows.windef.HWND _scintillaHandle)
6488 
6489 	in
6490 	{
6491 		static import core.sys.windows.windef;
6492 
6493 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6494 	}
6495 
6496 	do
6497 	{
6498 		static import core.sys.windows.windef;
6499 		static import core.sys.windows.winuser;
6500 		static import npp_api.scintilla.scintilla;
6501 
6502 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETFONTQUALITY, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
6503 	}
6504 
6505 /+
6506 void send_SCI_SETFIRSTVISIBLELINE(core.sys.windows.windef.HWND _scintillaHandle)
6507 
6508 	in
6509 	{
6510 		static import core.sys.windows.windef;
6511 
6512 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6513 	}
6514 
6515 	do
6516 	{
6517 		static import core.sys.windows.windef;
6518 		static import core.sys.windows.winuser;
6519 		static import npp_api.scintilla.scintilla;
6520 
6521 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETFIRSTVISIBLELINE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6522 	}
6523 +/
6524 
6525 /+
6526 void send_SCI_SETMULTIPASTE(core.sys.windows.windef.HWND _scintillaHandle)
6527 
6528 	in
6529 	{
6530 		static import core.sys.windows.windef;
6531 
6532 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6533 	}
6534 
6535 	do
6536 	{
6537 		static import core.sys.windows.windef;
6538 		static import core.sys.windows.winuser;
6539 		static import npp_api.scintilla.scintilla;
6540 
6541 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETMULTIPASTE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6542 	}
6543 +/
6544 
6545 core.stdc.stdint.intptr_t send_SCI_GETMULTIPASTE(core.sys.windows.windef.HWND _scintillaHandle)
6546 
6547 	in
6548 	{
6549 		static import core.sys.windows.windef;
6550 
6551 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6552 	}
6553 
6554 	do
6555 	{
6556 		static import core.sys.windows.windef;
6557 		static import core.sys.windows.winuser;
6558 		static import npp_api.scintilla.scintilla;
6559 
6560 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETMULTIPASTE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
6561 	}
6562 
6563 core.stdc.stdint.intptr_t send_SCI_GETTAG(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t tagNumber, char* tagValue)
6564 
6565 	in
6566 	{
6567 		static import core.sys.windows.windef;
6568 
6569 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6570 	}
6571 
6572 	do
6573 	{
6574 		static import core.sys.windows.windef;
6575 		static import core.sys.windows.winuser;
6576 		static import npp_api.scintilla.scintilla;
6577 
6578 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETTAG, cast(core.sys.windows.windef.WPARAM)(tagNumber), cast(core.sys.windows.windef.LPARAM)(tagValue)));
6579 	}
6580 
6581 /+
6582 void send_SCI_LINESJOIN(core.sys.windows.windef.HWND _scintillaHandle)
6583 
6584 	in
6585 	{
6586 		static import core.sys.windows.windef;
6587 
6588 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6589 	}
6590 
6591 	do
6592 	{
6593 		static import core.sys.windows.windef;
6594 		static import core.sys.windows.winuser;
6595 		static import npp_api.scintilla.scintilla;
6596 
6597 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LINESJOIN, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6598 	}
6599 +/
6600 
6601 /+
6602 void send_SCI_LINESSPLIT(core.sys.windows.windef.HWND _scintillaHandle)
6603 
6604 	in
6605 	{
6606 		static import core.sys.windows.windef;
6607 
6608 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6609 	}
6610 
6611 	do
6612 	{
6613 		static import core.sys.windows.windef;
6614 		static import core.sys.windows.winuser;
6615 		static import npp_api.scintilla.scintilla;
6616 
6617 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LINESSPLIT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6618 	}
6619 +/
6620 
6621 /+
6622 void send_SCI_SETFOLDMARGINCOLOUR(core.sys.windows.windef.HWND _scintillaHandle)
6623 
6624 	in
6625 	{
6626 		static import core.sys.windows.windef;
6627 
6628 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6629 	}
6630 
6631 	do
6632 	{
6633 		static import core.sys.windows.windef;
6634 		static import core.sys.windows.winuser;
6635 		static import npp_api.scintilla.scintilla;
6636 
6637 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETFOLDMARGINCOLOUR, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6638 	}
6639 +/
6640 
6641 /+
6642 void send_SCI_SETFOLDMARGINHICOLOUR(core.sys.windows.windef.HWND _scintillaHandle)
6643 
6644 	in
6645 	{
6646 		static import core.sys.windows.windef;
6647 
6648 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6649 	}
6650 
6651 	do
6652 	{
6653 		static import core.sys.windows.windef;
6654 		static import core.sys.windows.winuser;
6655 		static import npp_api.scintilla.scintilla;
6656 
6657 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETFOLDMARGINHICOLOUR, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6658 	}
6659 +/
6660 
6661 /+
6662 void send_SCI_SETACCESSIBILITY(core.sys.windows.windef.HWND _scintillaHandle)
6663 
6664 	in
6665 	{
6666 		static import core.sys.windows.windef;
6667 
6668 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6669 	}
6670 
6671 	do
6672 	{
6673 		static import core.sys.windows.windef;
6674 		static import core.sys.windows.winuser;
6675 		static import npp_api.scintilla.scintilla;
6676 
6677 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETACCESSIBILITY, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6678 	}
6679 +/
6680 
6681 core.stdc.stdint.intptr_t send_SCI_GETACCESSIBILITY(core.sys.windows.windef.HWND _scintillaHandle)
6682 
6683 	in
6684 	{
6685 		static import core.sys.windows.windef;
6686 
6687 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6688 	}
6689 
6690 	do
6691 	{
6692 		static import core.sys.windows.windef;
6693 		static import core.sys.windows.winuser;
6694 		static import npp_api.scintilla.scintilla;
6695 
6696 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETACCESSIBILITY, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
6697 	}
6698 
6699 /+
6700 void send_SCI_LINEDOWN(core.sys.windows.windef.HWND _scintillaHandle)
6701 
6702 	in
6703 	{
6704 		static import core.sys.windows.windef;
6705 
6706 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6707 	}
6708 
6709 	do
6710 	{
6711 		static import core.sys.windows.windef;
6712 		static import core.sys.windows.winuser;
6713 		static import npp_api.scintilla.scintilla;
6714 
6715 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LINEDOWN, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6716 	}
6717 +/
6718 
6719 /+
6720 void send_SCI_LINEDOWNEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
6721 
6722 	in
6723 	{
6724 		static import core.sys.windows.windef;
6725 
6726 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6727 	}
6728 
6729 	do
6730 	{
6731 		static import core.sys.windows.windef;
6732 		static import core.sys.windows.winuser;
6733 		static import npp_api.scintilla.scintilla;
6734 
6735 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LINEDOWNEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6736 	}
6737 +/
6738 
6739 /+
6740 void send_SCI_LINEUP(core.sys.windows.windef.HWND _scintillaHandle)
6741 
6742 	in
6743 	{
6744 		static import core.sys.windows.windef;
6745 
6746 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6747 	}
6748 
6749 	do
6750 	{
6751 		static import core.sys.windows.windef;
6752 		static import core.sys.windows.winuser;
6753 		static import npp_api.scintilla.scintilla;
6754 
6755 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LINEUP, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6756 	}
6757 +/
6758 
6759 /+
6760 void send_SCI_LINEUPEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
6761 
6762 	in
6763 	{
6764 		static import core.sys.windows.windef;
6765 
6766 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6767 	}
6768 
6769 	do
6770 	{
6771 		static import core.sys.windows.windef;
6772 		static import core.sys.windows.winuser;
6773 		static import npp_api.scintilla.scintilla;
6774 
6775 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LINEUPEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6776 	}
6777 +/
6778 
6779 /+
6780 void send_SCI_CHARLEFT(core.sys.windows.windef.HWND _scintillaHandle)
6781 
6782 	in
6783 	{
6784 		static import core.sys.windows.windef;
6785 
6786 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6787 	}
6788 
6789 	do
6790 	{
6791 		static import core.sys.windows.windef;
6792 		static import core.sys.windows.winuser;
6793 		static import npp_api.scintilla.scintilla;
6794 
6795 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CHARLEFT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6796 	}
6797 +/
6798 
6799 /+
6800 void send_SCI_CHARLEFTEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
6801 
6802 	in
6803 	{
6804 		static import core.sys.windows.windef;
6805 
6806 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6807 	}
6808 
6809 	do
6810 	{
6811 		static import core.sys.windows.windef;
6812 		static import core.sys.windows.winuser;
6813 		static import npp_api.scintilla.scintilla;
6814 
6815 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CHARLEFTEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6816 	}
6817 +/
6818 
6819 /+
6820 void send_SCI_CHARRIGHT(core.sys.windows.windef.HWND _scintillaHandle)
6821 
6822 	in
6823 	{
6824 		static import core.sys.windows.windef;
6825 
6826 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6827 	}
6828 
6829 	do
6830 	{
6831 		static import core.sys.windows.windef;
6832 		static import core.sys.windows.winuser;
6833 		static import npp_api.scintilla.scintilla;
6834 
6835 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CHARRIGHT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6836 	}
6837 +/
6838 
6839 /+
6840 void send_SCI_CHARRIGHTEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
6841 
6842 	in
6843 	{
6844 		static import core.sys.windows.windef;
6845 
6846 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6847 	}
6848 
6849 	do
6850 	{
6851 		static import core.sys.windows.windef;
6852 		static import core.sys.windows.winuser;
6853 		static import npp_api.scintilla.scintilla;
6854 
6855 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CHARRIGHTEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6856 	}
6857 +/
6858 
6859 /+
6860 void send_SCI_WORDLEFT(core.sys.windows.windef.HWND _scintillaHandle)
6861 
6862 	in
6863 	{
6864 		static import core.sys.windows.windef;
6865 
6866 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6867 	}
6868 
6869 	do
6870 	{
6871 		static import core.sys.windows.windef;
6872 		static import core.sys.windows.winuser;
6873 		static import npp_api.scintilla.scintilla;
6874 
6875 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_WORDLEFT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6876 	}
6877 +/
6878 
6879 /+
6880 void send_SCI_WORDLEFTEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
6881 
6882 	in
6883 	{
6884 		static import core.sys.windows.windef;
6885 
6886 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6887 	}
6888 
6889 	do
6890 	{
6891 		static import core.sys.windows.windef;
6892 		static import core.sys.windows.winuser;
6893 		static import npp_api.scintilla.scintilla;
6894 
6895 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_WORDLEFTEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6896 	}
6897 +/
6898 
6899 /+
6900 void send_SCI_WORDRIGHT(core.sys.windows.windef.HWND _scintillaHandle)
6901 
6902 	in
6903 	{
6904 		static import core.sys.windows.windef;
6905 
6906 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6907 	}
6908 
6909 	do
6910 	{
6911 		static import core.sys.windows.windef;
6912 		static import core.sys.windows.winuser;
6913 		static import npp_api.scintilla.scintilla;
6914 
6915 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_WORDRIGHT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6916 	}
6917 +/
6918 
6919 /+
6920 void send_SCI_WORDRIGHTEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
6921 
6922 	in
6923 	{
6924 		static import core.sys.windows.windef;
6925 
6926 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6927 	}
6928 
6929 	do
6930 	{
6931 		static import core.sys.windows.windef;
6932 		static import core.sys.windows.winuser;
6933 		static import npp_api.scintilla.scintilla;
6934 
6935 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_WORDRIGHTEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6936 	}
6937 +/
6938 
6939 /+
6940 void send_SCI_HOME(core.sys.windows.windef.HWND _scintillaHandle)
6941 
6942 	in
6943 	{
6944 		static import core.sys.windows.windef;
6945 
6946 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6947 	}
6948 
6949 	do
6950 	{
6951 		static import core.sys.windows.windef;
6952 		static import core.sys.windows.winuser;
6953 		static import npp_api.scintilla.scintilla;
6954 
6955 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_HOME, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6956 	}
6957 +/
6958 
6959 /+
6960 void send_SCI_HOMEEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
6961 
6962 	in
6963 	{
6964 		static import core.sys.windows.windef;
6965 
6966 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6967 	}
6968 
6969 	do
6970 	{
6971 		static import core.sys.windows.windef;
6972 		static import core.sys.windows.winuser;
6973 		static import npp_api.scintilla.scintilla;
6974 
6975 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_HOMEEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6976 	}
6977 +/
6978 
6979 /+
6980 void send_SCI_LINEEND(core.sys.windows.windef.HWND _scintillaHandle)
6981 
6982 	in
6983 	{
6984 		static import core.sys.windows.windef;
6985 
6986 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
6987 	}
6988 
6989 	do
6990 	{
6991 		static import core.sys.windows.windef;
6992 		static import core.sys.windows.winuser;
6993 		static import npp_api.scintilla.scintilla;
6994 
6995 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LINEEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
6996 	}
6997 +/
6998 
6999 /+
7000 void send_SCI_LINEENDEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
7001 
7002 	in
7003 	{
7004 		static import core.sys.windows.windef;
7005 
7006 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7007 	}
7008 
7009 	do
7010 	{
7011 		static import core.sys.windows.windef;
7012 		static import core.sys.windows.winuser;
7013 		static import npp_api.scintilla.scintilla;
7014 
7015 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LINEENDEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7016 	}
7017 +/
7018 
7019 /+
7020 void send_SCI_DOCUMENTSTART(core.sys.windows.windef.HWND _scintillaHandle)
7021 
7022 	in
7023 	{
7024 		static import core.sys.windows.windef;
7025 
7026 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7027 	}
7028 
7029 	do
7030 	{
7031 		static import core.sys.windows.windef;
7032 		static import core.sys.windows.winuser;
7033 		static import npp_api.scintilla.scintilla;
7034 
7035 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_DOCUMENTSTART, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7036 	}
7037 +/
7038 
7039 /+
7040 void send_SCI_DOCUMENTSTARTEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
7041 
7042 	in
7043 	{
7044 		static import core.sys.windows.windef;
7045 
7046 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7047 	}
7048 
7049 	do
7050 	{
7051 		static import core.sys.windows.windef;
7052 		static import core.sys.windows.winuser;
7053 		static import npp_api.scintilla.scintilla;
7054 
7055 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_DOCUMENTSTARTEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7056 	}
7057 +/
7058 
7059 /+
7060 void send_SCI_DOCUMENTEND(core.sys.windows.windef.HWND _scintillaHandle)
7061 
7062 	in
7063 	{
7064 		static import core.sys.windows.windef;
7065 
7066 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7067 	}
7068 
7069 	do
7070 	{
7071 		static import core.sys.windows.windef;
7072 		static import core.sys.windows.winuser;
7073 		static import npp_api.scintilla.scintilla;
7074 
7075 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_DOCUMENTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7076 	}
7077 +/
7078 
7079 /+
7080 void send_SCI_DOCUMENTENDEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
7081 
7082 	in
7083 	{
7084 		static import core.sys.windows.windef;
7085 
7086 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7087 	}
7088 
7089 	do
7090 	{
7091 		static import core.sys.windows.windef;
7092 		static import core.sys.windows.winuser;
7093 		static import npp_api.scintilla.scintilla;
7094 
7095 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_DOCUMENTENDEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7096 	}
7097 +/
7098 
7099 /+
7100 void send_SCI_PAGEUP(core.sys.windows.windef.HWND _scintillaHandle)
7101 
7102 	in
7103 	{
7104 		static import core.sys.windows.windef;
7105 
7106 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7107 	}
7108 
7109 	do
7110 	{
7111 		static import core.sys.windows.windef;
7112 		static import core.sys.windows.winuser;
7113 		static import npp_api.scintilla.scintilla;
7114 
7115 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_PAGEUP, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7116 	}
7117 +/
7118 
7119 /+
7120 void send_SCI_PAGEUPEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
7121 
7122 	in
7123 	{
7124 		static import core.sys.windows.windef;
7125 
7126 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7127 	}
7128 
7129 	do
7130 	{
7131 		static import core.sys.windows.windef;
7132 		static import core.sys.windows.winuser;
7133 		static import npp_api.scintilla.scintilla;
7134 
7135 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_PAGEUPEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7136 	}
7137 +/
7138 
7139 /+
7140 void send_SCI_PAGEDOWN(core.sys.windows.windef.HWND _scintillaHandle)
7141 
7142 	in
7143 	{
7144 		static import core.sys.windows.windef;
7145 
7146 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7147 	}
7148 
7149 	do
7150 	{
7151 		static import core.sys.windows.windef;
7152 		static import core.sys.windows.winuser;
7153 		static import npp_api.scintilla.scintilla;
7154 
7155 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_PAGEDOWN, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7156 	}
7157 +/
7158 
7159 /+
7160 void send_SCI_PAGEDOWNEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
7161 
7162 	in
7163 	{
7164 		static import core.sys.windows.windef;
7165 
7166 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7167 	}
7168 
7169 	do
7170 	{
7171 		static import core.sys.windows.windef;
7172 		static import core.sys.windows.winuser;
7173 		static import npp_api.scintilla.scintilla;
7174 
7175 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_PAGEDOWNEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7176 	}
7177 +/
7178 
7179 /+
7180 void send_SCI_EDITTOGGLEOVERTYPE(core.sys.windows.windef.HWND _scintillaHandle)
7181 
7182 	in
7183 	{
7184 		static import core.sys.windows.windef;
7185 
7186 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7187 	}
7188 
7189 	do
7190 	{
7191 		static import core.sys.windows.windef;
7192 		static import core.sys.windows.winuser;
7193 		static import npp_api.scintilla.scintilla;
7194 
7195 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_EDITTOGGLEOVERTYPE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7196 	}
7197 +/
7198 
7199 /+
7200 void send_SCI_CANCEL(core.sys.windows.windef.HWND _scintillaHandle)
7201 
7202 	in
7203 	{
7204 		static import core.sys.windows.windef;
7205 
7206 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7207 	}
7208 
7209 	do
7210 	{
7211 		static import core.sys.windows.windef;
7212 		static import core.sys.windows.winuser;
7213 		static import npp_api.scintilla.scintilla;
7214 
7215 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CANCEL, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7216 	}
7217 +/
7218 
7219 /+
7220 void send_SCI_DELETEBACK(core.sys.windows.windef.HWND _scintillaHandle)
7221 
7222 	in
7223 	{
7224 		static import core.sys.windows.windef;
7225 
7226 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7227 	}
7228 
7229 	do
7230 	{
7231 		static import core.sys.windows.windef;
7232 		static import core.sys.windows.winuser;
7233 		static import npp_api.scintilla.scintilla;
7234 
7235 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_DELETEBACK, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7236 	}
7237 +/
7238 
7239 /+
7240 void send_SCI_TAB(core.sys.windows.windef.HWND _scintillaHandle)
7241 
7242 	in
7243 	{
7244 		static import core.sys.windows.windef;
7245 
7246 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7247 	}
7248 
7249 	do
7250 	{
7251 		static import core.sys.windows.windef;
7252 		static import core.sys.windows.winuser;
7253 		static import npp_api.scintilla.scintilla;
7254 
7255 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_TAB, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7256 	}
7257 +/
7258 
7259 /+
7260 void send_SCI_BACKTAB(core.sys.windows.windef.HWND _scintillaHandle)
7261 
7262 	in
7263 	{
7264 		static import core.sys.windows.windef;
7265 
7266 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7267 	}
7268 
7269 	do
7270 	{
7271 		static import core.sys.windows.windef;
7272 		static import core.sys.windows.winuser;
7273 		static import npp_api.scintilla.scintilla;
7274 
7275 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_BACKTAB, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7276 	}
7277 +/
7278 
7279 /+
7280 void send_SCI_NEWLINE(core.sys.windows.windef.HWND _scintillaHandle)
7281 
7282 	in
7283 	{
7284 		static import core.sys.windows.windef;
7285 
7286 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7287 	}
7288 
7289 	do
7290 	{
7291 		static import core.sys.windows.windef;
7292 		static import core.sys.windows.winuser;
7293 		static import npp_api.scintilla.scintilla;
7294 
7295 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_NEWLINE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7296 	}
7297 +/
7298 
7299 /+
7300 void send_SCI_FORMFEED(core.sys.windows.windef.HWND _scintillaHandle)
7301 
7302 	in
7303 	{
7304 		static import core.sys.windows.windef;
7305 
7306 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7307 	}
7308 
7309 	do
7310 	{
7311 		static import core.sys.windows.windef;
7312 		static import core.sys.windows.winuser;
7313 		static import npp_api.scintilla.scintilla;
7314 
7315 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_FORMFEED, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7316 	}
7317 +/
7318 
7319 /+
7320 void send_SCI_VCHOME(core.sys.windows.windef.HWND _scintillaHandle)
7321 
7322 	in
7323 	{
7324 		static import core.sys.windows.windef;
7325 
7326 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7327 	}
7328 
7329 	do
7330 	{
7331 		static import core.sys.windows.windef;
7332 		static import core.sys.windows.winuser;
7333 		static import npp_api.scintilla.scintilla;
7334 
7335 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_VCHOME, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7336 	}
7337 +/
7338 
7339 /+
7340 void send_SCI_VCHOMEEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
7341 
7342 	in
7343 	{
7344 		static import core.sys.windows.windef;
7345 
7346 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7347 	}
7348 
7349 	do
7350 	{
7351 		static import core.sys.windows.windef;
7352 		static import core.sys.windows.winuser;
7353 		static import npp_api.scintilla.scintilla;
7354 
7355 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_VCHOMEEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7356 	}
7357 +/
7358 
7359 /+
7360 void send_SCI_ZOOMIN(core.sys.windows.windef.HWND _scintillaHandle)
7361 
7362 	in
7363 	{
7364 		static import core.sys.windows.windef;
7365 
7366 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7367 	}
7368 
7369 	do
7370 	{
7371 		static import core.sys.windows.windef;
7372 		static import core.sys.windows.winuser;
7373 		static import npp_api.scintilla.scintilla;
7374 
7375 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ZOOMIN, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7376 	}
7377 +/
7378 
7379 /+
7380 void send_SCI_ZOOMOUT(core.sys.windows.windef.HWND _scintillaHandle)
7381 
7382 	in
7383 	{
7384 		static import core.sys.windows.windef;
7385 
7386 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7387 	}
7388 
7389 	do
7390 	{
7391 		static import core.sys.windows.windef;
7392 		static import core.sys.windows.winuser;
7393 		static import npp_api.scintilla.scintilla;
7394 
7395 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ZOOMOUT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7396 	}
7397 +/
7398 
7399 /+
7400 void send_SCI_DELWORDLEFT(core.sys.windows.windef.HWND _scintillaHandle)
7401 
7402 	in
7403 	{
7404 		static import core.sys.windows.windef;
7405 
7406 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7407 	}
7408 
7409 	do
7410 	{
7411 		static import core.sys.windows.windef;
7412 		static import core.sys.windows.winuser;
7413 		static import npp_api.scintilla.scintilla;
7414 
7415 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_DELWORDLEFT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7416 	}
7417 +/
7418 
7419 /+
7420 void send_SCI_DELWORDRIGHT(core.sys.windows.windef.HWND _scintillaHandle)
7421 
7422 	in
7423 	{
7424 		static import core.sys.windows.windef;
7425 
7426 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7427 	}
7428 
7429 	do
7430 	{
7431 		static import core.sys.windows.windef;
7432 		static import core.sys.windows.winuser;
7433 		static import npp_api.scintilla.scintilla;
7434 
7435 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_DELWORDRIGHT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7436 	}
7437 +/
7438 
7439 /+
7440 void send_SCI_DELWORDRIGHTEND(core.sys.windows.windef.HWND _scintillaHandle)
7441 
7442 	in
7443 	{
7444 		static import core.sys.windows.windef;
7445 
7446 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7447 	}
7448 
7449 	do
7450 	{
7451 		static import core.sys.windows.windef;
7452 		static import core.sys.windows.winuser;
7453 		static import npp_api.scintilla.scintilla;
7454 
7455 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_DELWORDRIGHTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7456 	}
7457 +/
7458 
7459 /+
7460 void send_SCI_LINECUT(core.sys.windows.windef.HWND _scintillaHandle)
7461 
7462 	in
7463 	{
7464 		static import core.sys.windows.windef;
7465 
7466 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7467 	}
7468 
7469 	do
7470 	{
7471 		static import core.sys.windows.windef;
7472 		static import core.sys.windows.winuser;
7473 		static import npp_api.scintilla.scintilla;
7474 
7475 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LINECUT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7476 	}
7477 +/
7478 
7479 /+
7480 void send_SCI_LINEDELETE(core.sys.windows.windef.HWND _scintillaHandle)
7481 
7482 	in
7483 	{
7484 		static import core.sys.windows.windef;
7485 
7486 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7487 	}
7488 
7489 	do
7490 	{
7491 		static import core.sys.windows.windef;
7492 		static import core.sys.windows.winuser;
7493 		static import npp_api.scintilla.scintilla;
7494 
7495 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LINEDELETE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7496 	}
7497 +/
7498 
7499 /+
7500 void send_SCI_LINETRANSPOSE(core.sys.windows.windef.HWND _scintillaHandle)
7501 
7502 	in
7503 	{
7504 		static import core.sys.windows.windef;
7505 
7506 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7507 	}
7508 
7509 	do
7510 	{
7511 		static import core.sys.windows.windef;
7512 		static import core.sys.windows.winuser;
7513 		static import npp_api.scintilla.scintilla;
7514 
7515 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LINETRANSPOSE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7516 	}
7517 +/
7518 
7519 /+
7520 void send_SCI_LINEREVERSE(core.sys.windows.windef.HWND _scintillaHandle)
7521 
7522 	in
7523 	{
7524 		static import core.sys.windows.windef;
7525 
7526 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7527 	}
7528 
7529 	do
7530 	{
7531 		static import core.sys.windows.windef;
7532 		static import core.sys.windows.winuser;
7533 		static import npp_api.scintilla.scintilla;
7534 
7535 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LINEREVERSE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7536 	}
7537 +/
7538 
7539 /+
7540 void send_SCI_LINEDUPLICATE(core.sys.windows.windef.HWND _scintillaHandle)
7541 
7542 	in
7543 	{
7544 		static import core.sys.windows.windef;
7545 
7546 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7547 	}
7548 
7549 	do
7550 	{
7551 		static import core.sys.windows.windef;
7552 		static import core.sys.windows.winuser;
7553 		static import npp_api.scintilla.scintilla;
7554 
7555 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LINEDUPLICATE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7556 	}
7557 +/
7558 
7559 /+
7560 void send_SCI_LOWERCASE(core.sys.windows.windef.HWND _scintillaHandle)
7561 
7562 	in
7563 	{
7564 		static import core.sys.windows.windef;
7565 
7566 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7567 	}
7568 
7569 	do
7570 	{
7571 		static import core.sys.windows.windef;
7572 		static import core.sys.windows.winuser;
7573 		static import npp_api.scintilla.scintilla;
7574 
7575 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LOWERCASE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7576 	}
7577 +/
7578 
7579 /+
7580 void send_SCI_UPPERCASE(core.sys.windows.windef.HWND _scintillaHandle)
7581 
7582 	in
7583 	{
7584 		static import core.sys.windows.windef;
7585 
7586 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7587 	}
7588 
7589 	do
7590 	{
7591 		static import core.sys.windows.windef;
7592 		static import core.sys.windows.winuser;
7593 		static import npp_api.scintilla.scintilla;
7594 
7595 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_UPPERCASE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7596 	}
7597 +/
7598 
7599 /+
7600 void send_SCI_LINESCROLLDOWN(core.sys.windows.windef.HWND _scintillaHandle)
7601 
7602 	in
7603 	{
7604 		static import core.sys.windows.windef;
7605 
7606 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7607 	}
7608 
7609 	do
7610 	{
7611 		static import core.sys.windows.windef;
7612 		static import core.sys.windows.winuser;
7613 		static import npp_api.scintilla.scintilla;
7614 
7615 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LINESCROLLDOWN, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7616 	}
7617 +/
7618 
7619 /+
7620 void send_SCI_LINESCROLLUP(core.sys.windows.windef.HWND _scintillaHandle)
7621 
7622 	in
7623 	{
7624 		static import core.sys.windows.windef;
7625 
7626 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7627 	}
7628 
7629 	do
7630 	{
7631 		static import core.sys.windows.windef;
7632 		static import core.sys.windows.winuser;
7633 		static import npp_api.scintilla.scintilla;
7634 
7635 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LINESCROLLUP, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7636 	}
7637 +/
7638 
7639 /+
7640 void send_SCI_DELETEBACKNOTLINE(core.sys.windows.windef.HWND _scintillaHandle)
7641 
7642 	in
7643 	{
7644 		static import core.sys.windows.windef;
7645 
7646 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7647 	}
7648 
7649 	do
7650 	{
7651 		static import core.sys.windows.windef;
7652 		static import core.sys.windows.winuser;
7653 		static import npp_api.scintilla.scintilla;
7654 
7655 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_DELETEBACKNOTLINE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7656 	}
7657 +/
7658 
7659 /+
7660 void send_SCI_HOMEDISPLAY(core.sys.windows.windef.HWND _scintillaHandle)
7661 
7662 	in
7663 	{
7664 		static import core.sys.windows.windef;
7665 
7666 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7667 	}
7668 
7669 	do
7670 	{
7671 		static import core.sys.windows.windef;
7672 		static import core.sys.windows.winuser;
7673 		static import npp_api.scintilla.scintilla;
7674 
7675 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_HOMEDISPLAY, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7676 	}
7677 +/
7678 
7679 /+
7680 void send_SCI_HOMEDISPLAYEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
7681 
7682 	in
7683 	{
7684 		static import core.sys.windows.windef;
7685 
7686 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7687 	}
7688 
7689 	do
7690 	{
7691 		static import core.sys.windows.windef;
7692 		static import core.sys.windows.winuser;
7693 		static import npp_api.scintilla.scintilla;
7694 
7695 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_HOMEDISPLAYEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7696 	}
7697 +/
7698 
7699 /+
7700 void send_SCI_LINEENDDISPLAY(core.sys.windows.windef.HWND _scintillaHandle)
7701 
7702 	in
7703 	{
7704 		static import core.sys.windows.windef;
7705 
7706 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7707 	}
7708 
7709 	do
7710 	{
7711 		static import core.sys.windows.windef;
7712 		static import core.sys.windows.winuser;
7713 		static import npp_api.scintilla.scintilla;
7714 
7715 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LINEENDDISPLAY, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7716 	}
7717 +/
7718 
7719 /+
7720 void send_SCI_LINEENDDISPLAYEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
7721 
7722 	in
7723 	{
7724 		static import core.sys.windows.windef;
7725 
7726 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7727 	}
7728 
7729 	do
7730 	{
7731 		static import core.sys.windows.windef;
7732 		static import core.sys.windows.winuser;
7733 		static import npp_api.scintilla.scintilla;
7734 
7735 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LINEENDDISPLAYEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7736 	}
7737 +/
7738 
7739 /+
7740 void send_SCI_HOMEWRAP(core.sys.windows.windef.HWND _scintillaHandle)
7741 
7742 	in
7743 	{
7744 		static import core.sys.windows.windef;
7745 
7746 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7747 	}
7748 
7749 	do
7750 	{
7751 		static import core.sys.windows.windef;
7752 		static import core.sys.windows.winuser;
7753 		static import npp_api.scintilla.scintilla;
7754 
7755 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_HOMEWRAP, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7756 	}
7757 +/
7758 
7759 /+
7760 void send_SCI_HOMEWRAPEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
7761 
7762 	in
7763 	{
7764 		static import core.sys.windows.windef;
7765 
7766 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7767 	}
7768 
7769 	do
7770 	{
7771 		static import core.sys.windows.windef;
7772 		static import core.sys.windows.winuser;
7773 		static import npp_api.scintilla.scintilla;
7774 
7775 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_HOMEWRAPEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7776 	}
7777 +/
7778 
7779 /+
7780 void send_SCI_LINEENDWRAP(core.sys.windows.windef.HWND _scintillaHandle)
7781 
7782 	in
7783 	{
7784 		static import core.sys.windows.windef;
7785 
7786 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7787 	}
7788 
7789 	do
7790 	{
7791 		static import core.sys.windows.windef;
7792 		static import core.sys.windows.winuser;
7793 		static import npp_api.scintilla.scintilla;
7794 
7795 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LINEENDWRAP, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7796 	}
7797 +/
7798 
7799 /+
7800 void send_SCI_LINEENDWRAPEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
7801 
7802 	in
7803 	{
7804 		static import core.sys.windows.windef;
7805 
7806 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7807 	}
7808 
7809 	do
7810 	{
7811 		static import core.sys.windows.windef;
7812 		static import core.sys.windows.winuser;
7813 		static import npp_api.scintilla.scintilla;
7814 
7815 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LINEENDWRAPEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7816 	}
7817 +/
7818 
7819 /+
7820 void send_SCI_VCHOMEWRAP(core.sys.windows.windef.HWND _scintillaHandle)
7821 
7822 	in
7823 	{
7824 		static import core.sys.windows.windef;
7825 
7826 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7827 	}
7828 
7829 	do
7830 	{
7831 		static import core.sys.windows.windef;
7832 		static import core.sys.windows.winuser;
7833 		static import npp_api.scintilla.scintilla;
7834 
7835 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_VCHOMEWRAP, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7836 	}
7837 +/
7838 
7839 /+
7840 void send_SCI_VCHOMEWRAPEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
7841 
7842 	in
7843 	{
7844 		static import core.sys.windows.windef;
7845 
7846 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7847 	}
7848 
7849 	do
7850 	{
7851 		static import core.sys.windows.windef;
7852 		static import core.sys.windows.winuser;
7853 		static import npp_api.scintilla.scintilla;
7854 
7855 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_VCHOMEWRAPEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7856 	}
7857 +/
7858 
7859 /+
7860 void send_SCI_LINECOPY(core.sys.windows.windef.HWND _scintillaHandle)
7861 
7862 	in
7863 	{
7864 		static import core.sys.windows.windef;
7865 
7866 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7867 	}
7868 
7869 	do
7870 	{
7871 		static import core.sys.windows.windef;
7872 		static import core.sys.windows.winuser;
7873 		static import npp_api.scintilla.scintilla;
7874 
7875 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LINECOPY, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7876 	}
7877 +/
7878 
7879 /+
7880 void send_SCI_MOVECARETINSIDEVIEW(core.sys.windows.windef.HWND _scintillaHandle)
7881 
7882 	in
7883 	{
7884 		static import core.sys.windows.windef;
7885 
7886 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7887 	}
7888 
7889 	do
7890 	{
7891 		static import core.sys.windows.windef;
7892 		static import core.sys.windows.winuser;
7893 		static import npp_api.scintilla.scintilla;
7894 
7895 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MOVECARETINSIDEVIEW, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7896 	}
7897 +/
7898 
7899 .position send_SCI_LINELENGTH(core.sys.windows.windef.HWND _scintillaHandle, .line line)
7900 
7901 	in
7902 	{
7903 		static import core.sys.windows.windef;
7904 
7905 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7906 	}
7907 
7908 	do
7909 	{
7910 		static import core.sys.windows.windef;
7911 		static import core.sys.windows.winuser;
7912 		static import npp_api.scintilla.scintilla;
7913 
7914 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LINELENGTH, cast(core.sys.windows.windef.WPARAM)(line), cast(core.sys.windows.windef.LPARAM)(0)));
7915 	}
7916 
7917 /+
7918 void send_SCI_BRACEHIGHLIGHT(core.sys.windows.windef.HWND _scintillaHandle)
7919 
7920 	in
7921 	{
7922 		static import core.sys.windows.windef;
7923 
7924 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7925 	}
7926 
7927 	do
7928 	{
7929 		static import core.sys.windows.windef;
7930 		static import core.sys.windows.winuser;
7931 		static import npp_api.scintilla.scintilla;
7932 
7933 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_BRACEHIGHLIGHT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7934 	}
7935 +/
7936 
7937 /+
7938 void send_SCI_BRACEHIGHLIGHTINDICATOR(core.sys.windows.windef.HWND _scintillaHandle)
7939 
7940 	in
7941 	{
7942 		static import core.sys.windows.windef;
7943 
7944 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7945 	}
7946 
7947 	do
7948 	{
7949 		static import core.sys.windows.windef;
7950 		static import core.sys.windows.winuser;
7951 		static import npp_api.scintilla.scintilla;
7952 
7953 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_BRACEHIGHLIGHTINDICATOR, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7954 	}
7955 +/
7956 
7957 /+
7958 void send_SCI_BRACEBADLIGHT(core.sys.windows.windef.HWND _scintillaHandle)
7959 
7960 	in
7961 	{
7962 		static import core.sys.windows.windef;
7963 
7964 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7965 	}
7966 
7967 	do
7968 	{
7969 		static import core.sys.windows.windef;
7970 		static import core.sys.windows.winuser;
7971 		static import npp_api.scintilla.scintilla;
7972 
7973 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_BRACEBADLIGHT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7974 	}
7975 +/
7976 
7977 /+
7978 void send_SCI_BRACEBADLIGHTINDICATOR(core.sys.windows.windef.HWND _scintillaHandle)
7979 
7980 	in
7981 	{
7982 		static import core.sys.windows.windef;
7983 
7984 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
7985 	}
7986 
7987 	do
7988 	{
7989 		static import core.sys.windows.windef;
7990 		static import core.sys.windows.winuser;
7991 		static import npp_api.scintilla.scintilla;
7992 
7993 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_BRACEBADLIGHTINDICATOR, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
7994 	}
7995 +/
7996 
7997 .position send_SCI_BRACEMATCH(core.sys.windows.windef.HWND _scintillaHandle, .position pos, core.stdc.stdint.intptr_t maxReStyle)
7998 
7999 	in
8000 	{
8001 		static import core.sys.windows.windef;
8002 
8003 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8004 	}
8005 
8006 	do
8007 	{
8008 		static import core.sys.windows.windef;
8009 		static import core.sys.windows.winuser;
8010 		static import npp_api.scintilla.scintilla;
8011 
8012 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_BRACEMATCH, cast(core.sys.windows.windef.WPARAM)(pos), cast(core.sys.windows.windef.LPARAM)(maxReStyle)));
8013 	}
8014 
8015 bool send_SCI_GETVIEWEOL(core.sys.windows.windef.HWND _scintillaHandle)
8016 
8017 	in
8018 	{
8019 		static import core.sys.windows.windef;
8020 
8021 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8022 	}
8023 
8024 	do
8025 	{
8026 		static import core.sys.windows.windef;
8027 		static import core.sys.windows.winuser;
8028 		static import npp_api.scintilla.scintilla;
8029 
8030 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETVIEWEOL, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
8031 	}
8032 
8033 /+
8034 void send_SCI_SETVIEWEOL(core.sys.windows.windef.HWND _scintillaHandle)
8035 
8036 	in
8037 	{
8038 		static import core.sys.windows.windef;
8039 
8040 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8041 	}
8042 
8043 	do
8044 	{
8045 		static import core.sys.windows.windef;
8046 		static import core.sys.windows.winuser;
8047 		static import npp_api.scintilla.scintilla;
8048 
8049 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETVIEWEOL, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
8050 	}
8051 +/
8052 
8053 .pointer send_SCI_GETDOCPOINTER(core.sys.windows.windef.HWND _scintillaHandle)
8054 
8055 	in
8056 	{
8057 		static import core.sys.windows.windef;
8058 
8059 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8060 	}
8061 
8062 	do
8063 	{
8064 		static import core.sys.windows.windef;
8065 		static import core.sys.windows.winuser;
8066 		static import npp_api.scintilla.scintilla;
8067 
8068 		return cast(.pointer)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETDOCPOINTER, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
8069 	}
8070 
8071 /+
8072 void send_SCI_SETDOCPOINTER(core.sys.windows.windef.HWND _scintillaHandle)
8073 
8074 	in
8075 	{
8076 		static import core.sys.windows.windef;
8077 
8078 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8079 	}
8080 
8081 	do
8082 	{
8083 		static import core.sys.windows.windef;
8084 		static import core.sys.windows.winuser;
8085 		static import npp_api.scintilla.scintilla;
8086 
8087 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETDOCPOINTER, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
8088 	}
8089 +/
8090 
8091 /+
8092 void send_SCI_SETMODEVENTMASK(core.sys.windows.windef.HWND _scintillaHandle)
8093 
8094 	in
8095 	{
8096 		static import core.sys.windows.windef;
8097 
8098 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8099 	}
8100 
8101 	do
8102 	{
8103 		static import core.sys.windows.windef;
8104 		static import core.sys.windows.winuser;
8105 		static import npp_api.scintilla.scintilla;
8106 
8107 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETMODEVENTMASK, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
8108 	}
8109 +/
8110 
8111 .position send_SCI_GETEDGECOLUMN(core.sys.windows.windef.HWND _scintillaHandle)
8112 
8113 	in
8114 	{
8115 		static import core.sys.windows.windef;
8116 
8117 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8118 	}
8119 
8120 	do
8121 	{
8122 		static import core.sys.windows.windef;
8123 		static import core.sys.windows.winuser;
8124 		static import npp_api.scintilla.scintilla;
8125 
8126 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETEDGECOLUMN, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
8127 	}
8128 
8129 /+
8130 void send_SCI_SETEDGECOLUMN(core.sys.windows.windef.HWND _scintillaHandle)
8131 
8132 	in
8133 	{
8134 		static import core.sys.windows.windef;
8135 
8136 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8137 	}
8138 
8139 	do
8140 	{
8141 		static import core.sys.windows.windef;
8142 		static import core.sys.windows.winuser;
8143 		static import npp_api.scintilla.scintilla;
8144 
8145 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETEDGECOLUMN, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
8146 	}
8147 +/
8148 
8149 core.stdc.stdint.intptr_t send_SCI_GETEDGEMODE(core.sys.windows.windef.HWND _scintillaHandle)
8150 
8151 	in
8152 	{
8153 		static import core.sys.windows.windef;
8154 
8155 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8156 	}
8157 
8158 	do
8159 	{
8160 		static import core.sys.windows.windef;
8161 		static import core.sys.windows.winuser;
8162 		static import npp_api.scintilla.scintilla;
8163 
8164 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETEDGEMODE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
8165 	}
8166 
8167 /+
8168 void send_SCI_SETEDGEMODE(core.sys.windows.windef.HWND _scintillaHandle)
8169 
8170 	in
8171 	{
8172 		static import core.sys.windows.windef;
8173 
8174 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8175 	}
8176 
8177 	do
8178 	{
8179 		static import core.sys.windows.windef;
8180 		static import core.sys.windows.winuser;
8181 		static import npp_api.scintilla.scintilla;
8182 
8183 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETEDGEMODE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
8184 	}
8185 +/
8186 
8187 .colour send_SCI_GETEDGECOLOUR(core.sys.windows.windef.HWND _scintillaHandle)
8188 
8189 	in
8190 	{
8191 		static import core.sys.windows.windef;
8192 
8193 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8194 	}
8195 
8196 	do
8197 	{
8198 		static import core.sys.windows.windef;
8199 		static import core.sys.windows.winuser;
8200 		static import npp_api.scintilla.scintilla;
8201 
8202 		return cast(.colour)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETEDGECOLOUR, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
8203 	}
8204 
8205 /+
8206 void send_SCI_SETEDGECOLOUR(core.sys.windows.windef.HWND _scintillaHandle)
8207 
8208 	in
8209 	{
8210 		static import core.sys.windows.windef;
8211 
8212 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8213 	}
8214 
8215 	do
8216 	{
8217 		static import core.sys.windows.windef;
8218 		static import core.sys.windows.winuser;
8219 		static import npp_api.scintilla.scintilla;
8220 
8221 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETEDGECOLOUR, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
8222 	}
8223 +/
8224 
8225 /+
8226 void send_SCI_MULTIEDGEADDLINE(core.sys.windows.windef.HWND _scintillaHandle)
8227 
8228 	in
8229 	{
8230 		static import core.sys.windows.windef;
8231 
8232 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8233 	}
8234 
8235 	do
8236 	{
8237 		static import core.sys.windows.windef;
8238 		static import core.sys.windows.winuser;
8239 		static import npp_api.scintilla.scintilla;
8240 
8241 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MULTIEDGEADDLINE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
8242 	}
8243 +/
8244 
8245 /+
8246 void send_SCI_MULTIEDGECLEARALL(core.sys.windows.windef.HWND _scintillaHandle)
8247 
8248 	in
8249 	{
8250 		static import core.sys.windows.windef;
8251 
8252 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8253 	}
8254 
8255 	do
8256 	{
8257 		static import core.sys.windows.windef;
8258 		static import core.sys.windows.winuser;
8259 		static import npp_api.scintilla.scintilla;
8260 
8261 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MULTIEDGECLEARALL, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
8262 	}
8263 +/
8264 
8265 /+
8266 void send_SCI_SEARCHANCHOR(core.sys.windows.windef.HWND _scintillaHandle)
8267 
8268 	in
8269 	{
8270 		static import core.sys.windows.windef;
8271 
8272 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8273 	}
8274 
8275 	do
8276 	{
8277 		static import core.sys.windows.windef;
8278 		static import core.sys.windows.winuser;
8279 		static import npp_api.scintilla.scintilla;
8280 
8281 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SEARCHANCHOR, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
8282 	}
8283 +/
8284 
8285 .position send_SCI_SEARCHNEXT(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t searchFlags, const (char)* text)
8286 
8287 	in
8288 	{
8289 		static import core.sys.windows.windef;
8290 
8291 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8292 	}
8293 
8294 	do
8295 	{
8296 		static import core.sys.windows.windef;
8297 		static import core.sys.windows.winuser;
8298 		static import npp_api.scintilla.scintilla;
8299 
8300 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SEARCHNEXT, cast(core.sys.windows.windef.WPARAM)(searchFlags), cast(core.sys.windows.windef.LPARAM)(text)));
8301 	}
8302 
8303 .position send_SCI_SEARCHPREV(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t searchFlags, const (char)* text)
8304 
8305 	in
8306 	{
8307 		static import core.sys.windows.windef;
8308 
8309 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8310 	}
8311 
8312 	do
8313 	{
8314 		static import core.sys.windows.windef;
8315 		static import core.sys.windows.winuser;
8316 		static import npp_api.scintilla.scintilla;
8317 
8318 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SEARCHPREV, cast(core.sys.windows.windef.WPARAM)(searchFlags), cast(core.sys.windows.windef.LPARAM)(text)));
8319 	}
8320 
8321 .line send_SCI_LINESONSCREEN(core.sys.windows.windef.HWND _scintillaHandle)
8322 
8323 	in
8324 	{
8325 		static import core.sys.windows.windef;
8326 
8327 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8328 	}
8329 
8330 	do
8331 	{
8332 		static import core.sys.windows.windef;
8333 		static import core.sys.windows.winuser;
8334 		static import npp_api.scintilla.scintilla;
8335 
8336 		return cast(.line)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LINESONSCREEN, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
8337 	}
8338 
8339 /+
8340 void send_SCI_USEPOPUP(core.sys.windows.windef.HWND _scintillaHandle)
8341 
8342 	in
8343 	{
8344 		static import core.sys.windows.windef;
8345 
8346 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8347 	}
8348 
8349 	do
8350 	{
8351 		static import core.sys.windows.windef;
8352 		static import core.sys.windows.winuser;
8353 		static import npp_api.scintilla.scintilla;
8354 
8355 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_USEPOPUP, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
8356 	}
8357 +/
8358 
8359 bool send_SCI_SELECTIONISRECTANGLE(core.sys.windows.windef.HWND _scintillaHandle)
8360 
8361 	in
8362 	{
8363 		static import core.sys.windows.windef;
8364 
8365 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8366 	}
8367 
8368 	do
8369 	{
8370 		static import core.sys.windows.windef;
8371 		static import core.sys.windows.winuser;
8372 		static import npp_api.scintilla.scintilla;
8373 
8374 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SELECTIONISRECTANGLE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
8375 	}
8376 
8377 void send_SCI_SETZOOM(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t zoomInPoints)
8378 
8379 	in
8380 	{
8381 		static import core.sys.windows.windef;
8382 
8383 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8384 	}
8385 
8386 	do
8387 	{
8388 		static import core.sys.windows.windef;
8389 		static import core.sys.windows.winuser;
8390 		static import npp_api.scintilla.scintilla;
8391 
8392 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETZOOM, cast(core.sys.windows.windef.WPARAM)(zoomInPoints), cast(core.sys.windows.windef.LPARAM)(0));
8393 	}
8394 
8395 core.stdc.stdint.intptr_t send_SCI_GETZOOM(core.sys.windows.windef.HWND _scintillaHandle)
8396 
8397 	in
8398 	{
8399 		static import core.sys.windows.windef;
8400 
8401 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8402 	}
8403 
8404 	do
8405 	{
8406 		static import core.sys.windows.windef;
8407 		static import core.sys.windows.winuser;
8408 		static import npp_api.scintilla.scintilla;
8409 
8410 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETZOOM, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
8411 	}
8412 
8413 .pointer send_SCI_CREATEDOCUMENT(core.sys.windows.windef.HWND _scintillaHandle, .position bytes, core.stdc.stdint.intptr_t documentOptions)
8414 
8415 	in
8416 	{
8417 		static import core.sys.windows.windef;
8418 
8419 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8420 	}
8421 
8422 	do
8423 	{
8424 		static import core.sys.windows.windef;
8425 		static import core.sys.windows.winuser;
8426 		static import npp_api.scintilla.scintilla;
8427 
8428 		return cast(.pointer)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CREATEDOCUMENT, cast(core.sys.windows.windef.WPARAM)(bytes), cast(core.sys.windows.windef.LPARAM)(documentOptions)));
8429 	}
8430 
8431 /+
8432 void send_SCI_ADDREFDOCUMENT(core.sys.windows.windef.HWND _scintillaHandle)
8433 
8434 	in
8435 	{
8436 		static import core.sys.windows.windef;
8437 
8438 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8439 	}
8440 
8441 	do
8442 	{
8443 		static import core.sys.windows.windef;
8444 		static import core.sys.windows.winuser;
8445 		static import npp_api.scintilla.scintilla;
8446 
8447 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ADDREFDOCUMENT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
8448 	}
8449 +/
8450 
8451 /+
8452 void send_SCI_RELEASEDOCUMENT(core.sys.windows.windef.HWND _scintillaHandle)
8453 
8454 	in
8455 	{
8456 		static import core.sys.windows.windef;
8457 
8458 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8459 	}
8460 
8461 	do
8462 	{
8463 		static import core.sys.windows.windef;
8464 		static import core.sys.windows.winuser;
8465 		static import npp_api.scintilla.scintilla;
8466 
8467 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_RELEASEDOCUMENT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
8468 	}
8469 +/
8470 
8471 core.stdc.stdint.intptr_t send_SCI_GETDOCUMENTOPTIONS(core.sys.windows.windef.HWND _scintillaHandle)
8472 
8473 	in
8474 	{
8475 		static import core.sys.windows.windef;
8476 
8477 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8478 	}
8479 
8480 	do
8481 	{
8482 		static import core.sys.windows.windef;
8483 		static import core.sys.windows.winuser;
8484 		static import npp_api.scintilla.scintilla;
8485 
8486 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETDOCUMENTOPTIONS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
8487 	}
8488 
8489 core.stdc.stdint.intptr_t send_SCI_GETMODEVENTMASK(core.sys.windows.windef.HWND _scintillaHandle)
8490 
8491 	in
8492 	{
8493 		static import core.sys.windows.windef;
8494 
8495 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8496 	}
8497 
8498 	do
8499 	{
8500 		static import core.sys.windows.windef;
8501 		static import core.sys.windows.winuser;
8502 		static import npp_api.scintilla.scintilla;
8503 
8504 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETMODEVENTMASK, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
8505 	}
8506 
8507 /+
8508 void send_SCI_SETCOMMANDEVENTS(core.sys.windows.windef.HWND _scintillaHandle)
8509 
8510 	in
8511 	{
8512 		static import core.sys.windows.windef;
8513 
8514 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8515 	}
8516 
8517 	do
8518 	{
8519 		static import core.sys.windows.windef;
8520 		static import core.sys.windows.winuser;
8521 		static import npp_api.scintilla.scintilla;
8522 
8523 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETCOMMANDEVENTS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
8524 	}
8525 +/
8526 
8527 bool send_SCI_GETCOMMANDEVENTS(core.sys.windows.windef.HWND _scintillaHandle)
8528 
8529 	in
8530 	{
8531 		static import core.sys.windows.windef;
8532 
8533 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8534 	}
8535 
8536 	do
8537 	{
8538 		static import core.sys.windows.windef;
8539 		static import core.sys.windows.winuser;
8540 		static import npp_api.scintilla.scintilla;
8541 
8542 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETCOMMANDEVENTS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
8543 	}
8544 
8545 /+
8546 void send_SCI_SETFOCUS(core.sys.windows.windef.HWND _scintillaHandle)
8547 
8548 	in
8549 	{
8550 		static import core.sys.windows.windef;
8551 
8552 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8553 	}
8554 
8555 	do
8556 	{
8557 		static import core.sys.windows.windef;
8558 		static import core.sys.windows.winuser;
8559 		static import npp_api.scintilla.scintilla;
8560 
8561 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETFOCUS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
8562 	}
8563 +/
8564 
8565 bool send_SCI_GETFOCUS(core.sys.windows.windef.HWND _scintillaHandle)
8566 
8567 	in
8568 	{
8569 		static import core.sys.windows.windef;
8570 
8571 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8572 	}
8573 
8574 	do
8575 	{
8576 		static import core.sys.windows.windef;
8577 		static import core.sys.windows.winuser;
8578 		static import npp_api.scintilla.scintilla;
8579 
8580 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETFOCUS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
8581 	}
8582 
8583 /+
8584 void send_SCI_SETSTATUS(core.sys.windows.windef.HWND _scintillaHandle)
8585 
8586 	in
8587 	{
8588 		static import core.sys.windows.windef;
8589 
8590 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8591 	}
8592 
8593 	do
8594 	{
8595 		static import core.sys.windows.windef;
8596 		static import core.sys.windows.winuser;
8597 		static import npp_api.scintilla.scintilla;
8598 
8599 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETSTATUS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
8600 	}
8601 +/
8602 
8603 core.stdc.stdint.intptr_t send_SCI_GETSTATUS(core.sys.windows.windef.HWND _scintillaHandle)
8604 
8605 	in
8606 	{
8607 		static import core.sys.windows.windef;
8608 
8609 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8610 	}
8611 
8612 	do
8613 	{
8614 		static import core.sys.windows.windef;
8615 		static import core.sys.windows.winuser;
8616 		static import npp_api.scintilla.scintilla;
8617 
8618 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETSTATUS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
8619 	}
8620 
8621 /+
8622 void send_SCI_SETMOUSEDOWNCAPTURES(core.sys.windows.windef.HWND _scintillaHandle)
8623 
8624 	in
8625 	{
8626 		static import core.sys.windows.windef;
8627 
8628 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8629 	}
8630 
8631 	do
8632 	{
8633 		static import core.sys.windows.windef;
8634 		static import core.sys.windows.winuser;
8635 		static import npp_api.scintilla.scintilla;
8636 
8637 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETMOUSEDOWNCAPTURES, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
8638 	}
8639 +/
8640 
8641 bool send_SCI_GETMOUSEDOWNCAPTURES(core.sys.windows.windef.HWND _scintillaHandle)
8642 
8643 	in
8644 	{
8645 		static import core.sys.windows.windef;
8646 
8647 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8648 	}
8649 
8650 	do
8651 	{
8652 		static import core.sys.windows.windef;
8653 		static import core.sys.windows.winuser;
8654 		static import npp_api.scintilla.scintilla;
8655 
8656 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETMOUSEDOWNCAPTURES, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
8657 	}
8658 
8659 /+
8660 void send_SCI_SETMOUSEWHEELCAPTURES(core.sys.windows.windef.HWND _scintillaHandle)
8661 
8662 	in
8663 	{
8664 		static import core.sys.windows.windef;
8665 
8666 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8667 	}
8668 
8669 	do
8670 	{
8671 		static import core.sys.windows.windef;
8672 		static import core.sys.windows.winuser;
8673 		static import npp_api.scintilla.scintilla;
8674 
8675 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETMOUSEWHEELCAPTURES, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
8676 	}
8677 +/
8678 
8679 bool send_SCI_GETMOUSEWHEELCAPTURES(core.sys.windows.windef.HWND _scintillaHandle)
8680 
8681 	in
8682 	{
8683 		static import core.sys.windows.windef;
8684 
8685 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8686 	}
8687 
8688 	do
8689 	{
8690 		static import core.sys.windows.windef;
8691 		static import core.sys.windows.winuser;
8692 		static import npp_api.scintilla.scintilla;
8693 
8694 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETMOUSEWHEELCAPTURES, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
8695 	}
8696 
8697 /+
8698 void send_SCI_SETCURSOR(core.sys.windows.windef.HWND _scintillaHandle)
8699 
8700 	in
8701 	{
8702 		static import core.sys.windows.windef;
8703 
8704 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8705 	}
8706 
8707 	do
8708 	{
8709 		static import core.sys.windows.windef;
8710 		static import core.sys.windows.winuser;
8711 		static import npp_api.scintilla.scintilla;
8712 
8713 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETCURSOR, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
8714 	}
8715 +/
8716 
8717 core.stdc.stdint.intptr_t send_SCI_GETCURSOR(core.sys.windows.windef.HWND _scintillaHandle)
8718 
8719 	in
8720 	{
8721 		static import core.sys.windows.windef;
8722 
8723 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8724 	}
8725 
8726 	do
8727 	{
8728 		static import core.sys.windows.windef;
8729 		static import core.sys.windows.winuser;
8730 		static import npp_api.scintilla.scintilla;
8731 
8732 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETCURSOR, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
8733 	}
8734 
8735 /+
8736 void send_SCI_SETCONTROLCHARSYMBOL(core.sys.windows.windef.HWND _scintillaHandle)
8737 
8738 	in
8739 	{
8740 		static import core.sys.windows.windef;
8741 
8742 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8743 	}
8744 
8745 	do
8746 	{
8747 		static import core.sys.windows.windef;
8748 		static import core.sys.windows.winuser;
8749 		static import npp_api.scintilla.scintilla;
8750 
8751 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETCONTROLCHARSYMBOL, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
8752 	}
8753 +/
8754 
8755 core.stdc.stdint.intptr_t send_SCI_GETCONTROLCHARSYMBOL(core.sys.windows.windef.HWND _scintillaHandle)
8756 
8757 	in
8758 	{
8759 		static import core.sys.windows.windef;
8760 
8761 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8762 	}
8763 
8764 	do
8765 	{
8766 		static import core.sys.windows.windef;
8767 		static import core.sys.windows.winuser;
8768 		static import npp_api.scintilla.scintilla;
8769 
8770 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETCONTROLCHARSYMBOL, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
8771 	}
8772 
8773 /+
8774 void send_SCI_WORDPARTLEFT(core.sys.windows.windef.HWND _scintillaHandle)
8775 
8776 	in
8777 	{
8778 		static import core.sys.windows.windef;
8779 
8780 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8781 	}
8782 
8783 	do
8784 	{
8785 		static import core.sys.windows.windef;
8786 		static import core.sys.windows.winuser;
8787 		static import npp_api.scintilla.scintilla;
8788 
8789 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_WORDPARTLEFT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
8790 	}
8791 +/
8792 
8793 /+
8794 void send_SCI_WORDPARTLEFTEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
8795 
8796 	in
8797 	{
8798 		static import core.sys.windows.windef;
8799 
8800 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8801 	}
8802 
8803 	do
8804 	{
8805 		static import core.sys.windows.windef;
8806 		static import core.sys.windows.winuser;
8807 		static import npp_api.scintilla.scintilla;
8808 
8809 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_WORDPARTLEFTEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
8810 	}
8811 +/
8812 
8813 /+
8814 void send_SCI_WORDPARTRIGHT(core.sys.windows.windef.HWND _scintillaHandle)
8815 
8816 	in
8817 	{
8818 		static import core.sys.windows.windef;
8819 
8820 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8821 	}
8822 
8823 	do
8824 	{
8825 		static import core.sys.windows.windef;
8826 		static import core.sys.windows.winuser;
8827 		static import npp_api.scintilla.scintilla;
8828 
8829 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_WORDPARTRIGHT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
8830 	}
8831 +/
8832 
8833 /+
8834 void send_SCI_WORDPARTRIGHTEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
8835 
8836 	in
8837 	{
8838 		static import core.sys.windows.windef;
8839 
8840 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8841 	}
8842 
8843 	do
8844 	{
8845 		static import core.sys.windows.windef;
8846 		static import core.sys.windows.winuser;
8847 		static import npp_api.scintilla.scintilla;
8848 
8849 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_WORDPARTRIGHTEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
8850 	}
8851 +/
8852 
8853 /+
8854 void send_SCI_SETVISIBLEPOLICY(core.sys.windows.windef.HWND _scintillaHandle)
8855 
8856 	in
8857 	{
8858 		static import core.sys.windows.windef;
8859 
8860 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8861 	}
8862 
8863 	do
8864 	{
8865 		static import core.sys.windows.windef;
8866 		static import core.sys.windows.winuser;
8867 		static import npp_api.scintilla.scintilla;
8868 
8869 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETVISIBLEPOLICY, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
8870 	}
8871 +/
8872 
8873 /+
8874 void send_SCI_DELLINELEFT(core.sys.windows.windef.HWND _scintillaHandle)
8875 
8876 	in
8877 	{
8878 		static import core.sys.windows.windef;
8879 
8880 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8881 	}
8882 
8883 	do
8884 	{
8885 		static import core.sys.windows.windef;
8886 		static import core.sys.windows.winuser;
8887 		static import npp_api.scintilla.scintilla;
8888 
8889 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_DELLINELEFT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
8890 	}
8891 +/
8892 
8893 /+
8894 void send_SCI_DELLINERIGHT(core.sys.windows.windef.HWND _scintillaHandle)
8895 
8896 	in
8897 	{
8898 		static import core.sys.windows.windef;
8899 
8900 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8901 	}
8902 
8903 	do
8904 	{
8905 		static import core.sys.windows.windef;
8906 		static import core.sys.windows.winuser;
8907 		static import npp_api.scintilla.scintilla;
8908 
8909 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_DELLINERIGHT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
8910 	}
8911 +/
8912 
8913 /+
8914 void send_SCI_SETXOFFSET(core.sys.windows.windef.HWND _scintillaHandle)
8915 
8916 	in
8917 	{
8918 		static import core.sys.windows.windef;
8919 
8920 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8921 	}
8922 
8923 	do
8924 	{
8925 		static import core.sys.windows.windef;
8926 		static import core.sys.windows.winuser;
8927 		static import npp_api.scintilla.scintilla;
8928 
8929 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETXOFFSET, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
8930 	}
8931 +/
8932 
8933 core.stdc.stdint.intptr_t send_SCI_GETXOFFSET(core.sys.windows.windef.HWND _scintillaHandle)
8934 
8935 	in
8936 	{
8937 		static import core.sys.windows.windef;
8938 
8939 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8940 	}
8941 
8942 	do
8943 	{
8944 		static import core.sys.windows.windef;
8945 		static import core.sys.windows.winuser;
8946 		static import npp_api.scintilla.scintilla;
8947 
8948 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETXOFFSET, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
8949 	}
8950 
8951 /+
8952 void send_SCI_CHOOSECARETX(core.sys.windows.windef.HWND _scintillaHandle)
8953 
8954 	in
8955 	{
8956 		static import core.sys.windows.windef;
8957 
8958 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8959 	}
8960 
8961 	do
8962 	{
8963 		static import core.sys.windows.windef;
8964 		static import core.sys.windows.winuser;
8965 		static import npp_api.scintilla.scintilla;
8966 
8967 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CHOOSECARETX, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
8968 	}
8969 +/
8970 
8971 /+
8972 void send_SCI_GRABFOCUS(core.sys.windows.windef.HWND _scintillaHandle)
8973 
8974 	in
8975 	{
8976 		static import core.sys.windows.windef;
8977 
8978 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8979 	}
8980 
8981 	do
8982 	{
8983 		static import core.sys.windows.windef;
8984 		static import core.sys.windows.winuser;
8985 		static import npp_api.scintilla.scintilla;
8986 
8987 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GRABFOCUS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
8988 	}
8989 +/
8990 
8991 /+
8992 void send_SCI_SETXCARETPOLICY(core.sys.windows.windef.HWND _scintillaHandle)
8993 
8994 	in
8995 	{
8996 		static import core.sys.windows.windef;
8997 
8998 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
8999 	}
9000 
9001 	do
9002 	{
9003 		static import core.sys.windows.windef;
9004 		static import core.sys.windows.winuser;
9005 		static import npp_api.scintilla.scintilla;
9006 
9007 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETXCARETPOLICY, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9008 	}
9009 +/
9010 
9011 /+
9012 void send_SCI_SETYCARETPOLICY(core.sys.windows.windef.HWND _scintillaHandle)
9013 
9014 	in
9015 	{
9016 		static import core.sys.windows.windef;
9017 
9018 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9019 	}
9020 
9021 	do
9022 	{
9023 		static import core.sys.windows.windef;
9024 		static import core.sys.windows.winuser;
9025 		static import npp_api.scintilla.scintilla;
9026 
9027 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETYCARETPOLICY, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9028 	}
9029 +/
9030 
9031 /+
9032 void send_SCI_SETPRINTWRAPMODE(core.sys.windows.windef.HWND _scintillaHandle)
9033 
9034 	in
9035 	{
9036 		static import core.sys.windows.windef;
9037 
9038 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9039 	}
9040 
9041 	do
9042 	{
9043 		static import core.sys.windows.windef;
9044 		static import core.sys.windows.winuser;
9045 		static import npp_api.scintilla.scintilla;
9046 
9047 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETPRINTWRAPMODE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9048 	}
9049 +/
9050 
9051 core.stdc.stdint.intptr_t send_SCI_GETPRINTWRAPMODE(core.sys.windows.windef.HWND _scintillaHandle)
9052 
9053 	in
9054 	{
9055 		static import core.sys.windows.windef;
9056 
9057 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9058 	}
9059 
9060 	do
9061 	{
9062 		static import core.sys.windows.windef;
9063 		static import core.sys.windows.winuser;
9064 		static import npp_api.scintilla.scintilla;
9065 
9066 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETPRINTWRAPMODE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
9067 	}
9068 
9069 /+
9070 void send_SCI_SETHOTSPOTACTIVEFORE(core.sys.windows.windef.HWND _scintillaHandle)
9071 
9072 	in
9073 	{
9074 		static import core.sys.windows.windef;
9075 
9076 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9077 	}
9078 
9079 	do
9080 	{
9081 		static import core.sys.windows.windef;
9082 		static import core.sys.windows.winuser;
9083 		static import npp_api.scintilla.scintilla;
9084 
9085 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETHOTSPOTACTIVEFORE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9086 	}
9087 +/
9088 
9089 .colour send_SCI_GETHOTSPOTACTIVEFORE(core.sys.windows.windef.HWND _scintillaHandle)
9090 
9091 	in
9092 	{
9093 		static import core.sys.windows.windef;
9094 
9095 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9096 	}
9097 
9098 	do
9099 	{
9100 		static import core.sys.windows.windef;
9101 		static import core.sys.windows.winuser;
9102 		static import npp_api.scintilla.scintilla;
9103 
9104 		return cast(.colour)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETHOTSPOTACTIVEFORE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
9105 	}
9106 
9107 /+
9108 void send_SCI_SETHOTSPOTACTIVEBACK(core.sys.windows.windef.HWND _scintillaHandle)
9109 
9110 	in
9111 	{
9112 		static import core.sys.windows.windef;
9113 
9114 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9115 	}
9116 
9117 	do
9118 	{
9119 		static import core.sys.windows.windef;
9120 		static import core.sys.windows.winuser;
9121 		static import npp_api.scintilla.scintilla;
9122 
9123 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETHOTSPOTACTIVEBACK, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9124 	}
9125 +/
9126 
9127 .colour send_SCI_GETHOTSPOTACTIVEBACK(core.sys.windows.windef.HWND _scintillaHandle)
9128 
9129 	in
9130 	{
9131 		static import core.sys.windows.windef;
9132 
9133 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9134 	}
9135 
9136 	do
9137 	{
9138 		static import core.sys.windows.windef;
9139 		static import core.sys.windows.winuser;
9140 		static import npp_api.scintilla.scintilla;
9141 
9142 		return cast(.colour)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETHOTSPOTACTIVEBACK, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
9143 	}
9144 
9145 /+
9146 void send_SCI_SETHOTSPOTACTIVEUNDERLINE(core.sys.windows.windef.HWND _scintillaHandle)
9147 
9148 	in
9149 	{
9150 		static import core.sys.windows.windef;
9151 
9152 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9153 	}
9154 
9155 	do
9156 	{
9157 		static import core.sys.windows.windef;
9158 		static import core.sys.windows.winuser;
9159 		static import npp_api.scintilla.scintilla;
9160 
9161 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETHOTSPOTACTIVEUNDERLINE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9162 	}
9163 +/
9164 
9165 bool send_SCI_GETHOTSPOTACTIVEUNDERLINE(core.sys.windows.windef.HWND _scintillaHandle)
9166 
9167 	in
9168 	{
9169 		static import core.sys.windows.windef;
9170 
9171 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9172 	}
9173 
9174 	do
9175 	{
9176 		static import core.sys.windows.windef;
9177 		static import core.sys.windows.winuser;
9178 		static import npp_api.scintilla.scintilla;
9179 
9180 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETHOTSPOTACTIVEUNDERLINE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
9181 	}
9182 
9183 /+
9184 void send_SCI_SETHOTSPOTSINGLELINE(core.sys.windows.windef.HWND _scintillaHandle)
9185 
9186 	in
9187 	{
9188 		static import core.sys.windows.windef;
9189 
9190 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9191 	}
9192 
9193 	do
9194 	{
9195 		static import core.sys.windows.windef;
9196 		static import core.sys.windows.winuser;
9197 		static import npp_api.scintilla.scintilla;
9198 
9199 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETHOTSPOTSINGLELINE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9200 	}
9201 +/
9202 
9203 bool send_SCI_GETHOTSPOTSINGLELINE(core.sys.windows.windef.HWND _scintillaHandle)
9204 
9205 	in
9206 	{
9207 		static import core.sys.windows.windef;
9208 
9209 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9210 	}
9211 
9212 	do
9213 	{
9214 		static import core.sys.windows.windef;
9215 		static import core.sys.windows.winuser;
9216 		static import npp_api.scintilla.scintilla;
9217 
9218 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETHOTSPOTSINGLELINE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
9219 	}
9220 
9221 /+
9222 void send_SCI_PARADOWN(core.sys.windows.windef.HWND _scintillaHandle)
9223 
9224 	in
9225 	{
9226 		static import core.sys.windows.windef;
9227 
9228 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9229 	}
9230 
9231 	do
9232 	{
9233 		static import core.sys.windows.windef;
9234 		static import core.sys.windows.winuser;
9235 		static import npp_api.scintilla.scintilla;
9236 
9237 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_PARADOWN, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9238 	}
9239 +/
9240 
9241 /+
9242 void send_SCI_PARADOWNEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
9243 
9244 	in
9245 	{
9246 		static import core.sys.windows.windef;
9247 
9248 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9249 	}
9250 
9251 	do
9252 	{
9253 		static import core.sys.windows.windef;
9254 		static import core.sys.windows.winuser;
9255 		static import npp_api.scintilla.scintilla;
9256 
9257 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_PARADOWNEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9258 	}
9259 +/
9260 
9261 /+
9262 void send_SCI_PARAUP(core.sys.windows.windef.HWND _scintillaHandle)
9263 
9264 	in
9265 	{
9266 		static import core.sys.windows.windef;
9267 
9268 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9269 	}
9270 
9271 	do
9272 	{
9273 		static import core.sys.windows.windef;
9274 		static import core.sys.windows.winuser;
9275 		static import npp_api.scintilla.scintilla;
9276 
9277 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_PARAUP, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9278 	}
9279 +/
9280 
9281 /+
9282 void send_SCI_PARAUPEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
9283 
9284 	in
9285 	{
9286 		static import core.sys.windows.windef;
9287 
9288 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9289 	}
9290 
9291 	do
9292 	{
9293 		static import core.sys.windows.windef;
9294 		static import core.sys.windows.winuser;
9295 		static import npp_api.scintilla.scintilla;
9296 
9297 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_PARAUPEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9298 	}
9299 +/
9300 
9301 .position send_SCI_POSITIONBEFORE(core.sys.windows.windef.HWND _scintillaHandle, .position pos)
9302 
9303 	in
9304 	{
9305 		static import core.sys.windows.windef;
9306 
9307 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9308 	}
9309 
9310 	do
9311 	{
9312 		static import core.sys.windows.windef;
9313 		static import core.sys.windows.winuser;
9314 		static import npp_api.scintilla.scintilla;
9315 
9316 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_POSITIONBEFORE, cast(core.sys.windows.windef.WPARAM)(pos), cast(core.sys.windows.windef.LPARAM)(0)));
9317 	}
9318 
9319 .position send_SCI_POSITIONAFTER(core.sys.windows.windef.HWND _scintillaHandle, .position pos)
9320 
9321 	in
9322 	{
9323 		static import core.sys.windows.windef;
9324 
9325 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9326 	}
9327 
9328 	do
9329 	{
9330 		static import core.sys.windows.windef;
9331 		static import core.sys.windows.winuser;
9332 		static import npp_api.scintilla.scintilla;
9333 
9334 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_POSITIONAFTER, cast(core.sys.windows.windef.WPARAM)(pos), cast(core.sys.windows.windef.LPARAM)(0)));
9335 	}
9336 
9337 .position send_SCI_POSITIONRELATIVE(core.sys.windows.windef.HWND _scintillaHandle, .position pos, .position relative)
9338 
9339 	in
9340 	{
9341 		static import core.sys.windows.windef;
9342 
9343 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9344 	}
9345 
9346 	do
9347 	{
9348 		static import core.sys.windows.windef;
9349 		static import core.sys.windows.winuser;
9350 		static import npp_api.scintilla.scintilla;
9351 
9352 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_POSITIONRELATIVE, cast(core.sys.windows.windef.WPARAM)(pos), cast(core.sys.windows.windef.LPARAM)(relative)));
9353 	}
9354 
9355 .position send_SCI_POSITIONRELATIVECODEUNITS(core.sys.windows.windef.HWND _scintillaHandle, .position pos, .position relative)
9356 
9357 	in
9358 	{
9359 		static import core.sys.windows.windef;
9360 
9361 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9362 	}
9363 
9364 	do
9365 	{
9366 		static import core.sys.windows.windef;
9367 		static import core.sys.windows.winuser;
9368 		static import npp_api.scintilla.scintilla;
9369 
9370 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_POSITIONRELATIVECODEUNITS, cast(core.sys.windows.windef.WPARAM)(pos), cast(core.sys.windows.windef.LPARAM)(relative)));
9371 	}
9372 
9373 /+
9374 void send_SCI_COPYRANGE(core.sys.windows.windef.HWND _scintillaHandle)
9375 
9376 	in
9377 	{
9378 		static import core.sys.windows.windef;
9379 
9380 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9381 	}
9382 
9383 	do
9384 	{
9385 		static import core.sys.windows.windef;
9386 		static import core.sys.windows.winuser;
9387 		static import npp_api.scintilla.scintilla;
9388 
9389 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_COPYRANGE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9390 	}
9391 +/
9392 
9393 /+
9394 void send_SCI_COPYTEXT(core.sys.windows.windef.HWND _scintillaHandle)
9395 
9396 	in
9397 	{
9398 		static import core.sys.windows.windef;
9399 
9400 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9401 	}
9402 
9403 	do
9404 	{
9405 		static import core.sys.windows.windef;
9406 		static import core.sys.windows.winuser;
9407 		static import npp_api.scintilla.scintilla;
9408 
9409 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_COPYTEXT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9410 	}
9411 +/
9412 
9413 /+
9414 void send_SCI_SETSELECTIONMODE(core.sys.windows.windef.HWND _scintillaHandle)
9415 
9416 	in
9417 	{
9418 		static import core.sys.windows.windef;
9419 
9420 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9421 	}
9422 
9423 	do
9424 	{
9425 		static import core.sys.windows.windef;
9426 		static import core.sys.windows.winuser;
9427 		static import npp_api.scintilla.scintilla;
9428 
9429 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETSELECTIONMODE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9430 	}
9431 +/
9432 
9433 core.stdc.stdint.intptr_t send_SCI_GETSELECTIONMODE(core.sys.windows.windef.HWND _scintillaHandle)
9434 
9435 	in
9436 	{
9437 		static import core.sys.windows.windef;
9438 
9439 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9440 	}
9441 
9442 	do
9443 	{
9444 		static import core.sys.windows.windef;
9445 		static import core.sys.windows.winuser;
9446 		static import npp_api.scintilla.scintilla;
9447 
9448 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETSELECTIONMODE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
9449 	}
9450 
9451 bool send_SCI_GETMOVEEXTENDSSELECTION(core.sys.windows.windef.HWND _scintillaHandle)
9452 
9453 	in
9454 	{
9455 		static import core.sys.windows.windef;
9456 
9457 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9458 	}
9459 
9460 	do
9461 	{
9462 		static import core.sys.windows.windef;
9463 		static import core.sys.windows.winuser;
9464 		static import npp_api.scintilla.scintilla;
9465 
9466 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETMOVEEXTENDSSELECTION, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
9467 	}
9468 
9469 .position send_SCI_GETLINESELSTARTPOSITION(core.sys.windows.windef.HWND _scintillaHandle, .line line)
9470 
9471 	in
9472 	{
9473 		static import core.sys.windows.windef;
9474 
9475 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9476 	}
9477 
9478 	do
9479 	{
9480 		static import core.sys.windows.windef;
9481 		static import core.sys.windows.winuser;
9482 		static import npp_api.scintilla.scintilla;
9483 
9484 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETLINESELSTARTPOSITION, cast(core.sys.windows.windef.WPARAM)(line), cast(core.sys.windows.windef.LPARAM)(0)));
9485 	}
9486 
9487 .position send_SCI_GETLINESELENDPOSITION(core.sys.windows.windef.HWND _scintillaHandle, .line line)
9488 
9489 	in
9490 	{
9491 		static import core.sys.windows.windef;
9492 
9493 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9494 	}
9495 
9496 	do
9497 	{
9498 		static import core.sys.windows.windef;
9499 		static import core.sys.windows.winuser;
9500 		static import npp_api.scintilla.scintilla;
9501 
9502 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETLINESELENDPOSITION, cast(core.sys.windows.windef.WPARAM)(line), cast(core.sys.windows.windef.LPARAM)(0)));
9503 	}
9504 
9505 /+
9506 void send_SCI_LINEDOWNRECTEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
9507 
9508 	in
9509 	{
9510 		static import core.sys.windows.windef;
9511 
9512 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9513 	}
9514 
9515 	do
9516 	{
9517 		static import core.sys.windows.windef;
9518 		static import core.sys.windows.winuser;
9519 		static import npp_api.scintilla.scintilla;
9520 
9521 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LINEDOWNRECTEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9522 	}
9523 +/
9524 
9525 /+
9526 void send_SCI_LINEUPRECTEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
9527 
9528 	in
9529 	{
9530 		static import core.sys.windows.windef;
9531 
9532 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9533 	}
9534 
9535 	do
9536 	{
9537 		static import core.sys.windows.windef;
9538 		static import core.sys.windows.winuser;
9539 		static import npp_api.scintilla.scintilla;
9540 
9541 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LINEUPRECTEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9542 	}
9543 +/
9544 
9545 /+
9546 void send_SCI_CHARLEFTRECTEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
9547 
9548 	in
9549 	{
9550 		static import core.sys.windows.windef;
9551 
9552 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9553 	}
9554 
9555 	do
9556 	{
9557 		static import core.sys.windows.windef;
9558 		static import core.sys.windows.winuser;
9559 		static import npp_api.scintilla.scintilla;
9560 
9561 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CHARLEFTRECTEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9562 	}
9563 +/
9564 
9565 /+
9566 void send_SCI_CHARRIGHTRECTEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
9567 
9568 	in
9569 	{
9570 		static import core.sys.windows.windef;
9571 
9572 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9573 	}
9574 
9575 	do
9576 	{
9577 		static import core.sys.windows.windef;
9578 		static import core.sys.windows.winuser;
9579 		static import npp_api.scintilla.scintilla;
9580 
9581 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CHARRIGHTRECTEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9582 	}
9583 +/
9584 
9585 /+
9586 void send_SCI_HOMERECTEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
9587 
9588 	in
9589 	{
9590 		static import core.sys.windows.windef;
9591 
9592 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9593 	}
9594 
9595 	do
9596 	{
9597 		static import core.sys.windows.windef;
9598 		static import core.sys.windows.winuser;
9599 		static import npp_api.scintilla.scintilla;
9600 
9601 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_HOMERECTEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9602 	}
9603 +/
9604 
9605 /+
9606 void send_SCI_VCHOMERECTEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
9607 
9608 	in
9609 	{
9610 		static import core.sys.windows.windef;
9611 
9612 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9613 	}
9614 
9615 	do
9616 	{
9617 		static import core.sys.windows.windef;
9618 		static import core.sys.windows.winuser;
9619 		static import npp_api.scintilla.scintilla;
9620 
9621 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_VCHOMERECTEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9622 	}
9623 +/
9624 
9625 /+
9626 void send_SCI_LINEENDRECTEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
9627 
9628 	in
9629 	{
9630 		static import core.sys.windows.windef;
9631 
9632 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9633 	}
9634 
9635 	do
9636 	{
9637 		static import core.sys.windows.windef;
9638 		static import core.sys.windows.winuser;
9639 		static import npp_api.scintilla.scintilla;
9640 
9641 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LINEENDRECTEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9642 	}
9643 +/
9644 
9645 /+
9646 void send_SCI_PAGEUPRECTEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
9647 
9648 	in
9649 	{
9650 		static import core.sys.windows.windef;
9651 
9652 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9653 	}
9654 
9655 	do
9656 	{
9657 		static import core.sys.windows.windef;
9658 		static import core.sys.windows.winuser;
9659 		static import npp_api.scintilla.scintilla;
9660 
9661 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_PAGEUPRECTEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9662 	}
9663 +/
9664 
9665 /+
9666 void send_SCI_PAGEDOWNRECTEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
9667 
9668 	in
9669 	{
9670 		static import core.sys.windows.windef;
9671 
9672 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9673 	}
9674 
9675 	do
9676 	{
9677 		static import core.sys.windows.windef;
9678 		static import core.sys.windows.winuser;
9679 		static import npp_api.scintilla.scintilla;
9680 
9681 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_PAGEDOWNRECTEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9682 	}
9683 +/
9684 
9685 /+
9686 void send_SCI_STUTTEREDPAGEUP(core.sys.windows.windef.HWND _scintillaHandle)
9687 
9688 	in
9689 	{
9690 		static import core.sys.windows.windef;
9691 
9692 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9693 	}
9694 
9695 	do
9696 	{
9697 		static import core.sys.windows.windef;
9698 		static import core.sys.windows.winuser;
9699 		static import npp_api.scintilla.scintilla;
9700 
9701 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STUTTEREDPAGEUP, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9702 	}
9703 +/
9704 
9705 /+
9706 void send_SCI_STUTTEREDPAGEUPEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
9707 
9708 	in
9709 	{
9710 		static import core.sys.windows.windef;
9711 
9712 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9713 	}
9714 
9715 	do
9716 	{
9717 		static import core.sys.windows.windef;
9718 		static import core.sys.windows.winuser;
9719 		static import npp_api.scintilla.scintilla;
9720 
9721 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STUTTEREDPAGEUPEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9722 	}
9723 +/
9724 
9725 /+
9726 void send_SCI_STUTTEREDPAGEDOWN(core.sys.windows.windef.HWND _scintillaHandle)
9727 
9728 	in
9729 	{
9730 		static import core.sys.windows.windef;
9731 
9732 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9733 	}
9734 
9735 	do
9736 	{
9737 		static import core.sys.windows.windef;
9738 		static import core.sys.windows.winuser;
9739 		static import npp_api.scintilla.scintilla;
9740 
9741 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STUTTEREDPAGEDOWN, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9742 	}
9743 +/
9744 
9745 /+
9746 void send_SCI_STUTTEREDPAGEDOWNEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
9747 
9748 	in
9749 	{
9750 		static import core.sys.windows.windef;
9751 
9752 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9753 	}
9754 
9755 	do
9756 	{
9757 		static import core.sys.windows.windef;
9758 		static import core.sys.windows.winuser;
9759 		static import npp_api.scintilla.scintilla;
9760 
9761 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STUTTEREDPAGEDOWNEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9762 	}
9763 +/
9764 
9765 /+
9766 void send_SCI_WORDLEFTEND(core.sys.windows.windef.HWND _scintillaHandle)
9767 
9768 	in
9769 	{
9770 		static import core.sys.windows.windef;
9771 
9772 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9773 	}
9774 
9775 	do
9776 	{
9777 		static import core.sys.windows.windef;
9778 		static import core.sys.windows.winuser;
9779 		static import npp_api.scintilla.scintilla;
9780 
9781 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_WORDLEFTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9782 	}
9783 +/
9784 
9785 /+
9786 void send_SCI_WORDLEFTENDEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
9787 
9788 	in
9789 	{
9790 		static import core.sys.windows.windef;
9791 
9792 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9793 	}
9794 
9795 	do
9796 	{
9797 		static import core.sys.windows.windef;
9798 		static import core.sys.windows.winuser;
9799 		static import npp_api.scintilla.scintilla;
9800 
9801 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_WORDLEFTENDEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9802 	}
9803 +/
9804 
9805 /+
9806 void send_SCI_WORDRIGHTEND(core.sys.windows.windef.HWND _scintillaHandle)
9807 
9808 	in
9809 	{
9810 		static import core.sys.windows.windef;
9811 
9812 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9813 	}
9814 
9815 	do
9816 	{
9817 		static import core.sys.windows.windef;
9818 		static import core.sys.windows.winuser;
9819 		static import npp_api.scintilla.scintilla;
9820 
9821 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_WORDRIGHTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9822 	}
9823 +/
9824 
9825 /+
9826 void send_SCI_WORDRIGHTENDEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
9827 
9828 	in
9829 	{
9830 		static import core.sys.windows.windef;
9831 
9832 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9833 	}
9834 
9835 	do
9836 	{
9837 		static import core.sys.windows.windef;
9838 		static import core.sys.windows.winuser;
9839 		static import npp_api.scintilla.scintilla;
9840 
9841 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_WORDRIGHTENDEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9842 	}
9843 +/
9844 
9845 /+
9846 void send_SCI_SETWHITESPACECHARS(core.sys.windows.windef.HWND _scintillaHandle)
9847 
9848 	in
9849 	{
9850 		static import core.sys.windows.windef;
9851 
9852 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9853 	}
9854 
9855 	do
9856 	{
9857 		static import core.sys.windows.windef;
9858 		static import core.sys.windows.winuser;
9859 		static import npp_api.scintilla.scintilla;
9860 
9861 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETWHITESPACECHARS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9862 	}
9863 +/
9864 
9865 core.stdc.stdint.intptr_t send_SCI_GETWHITESPACECHARS(core.sys.windows.windef.HWND _scintillaHandle, char* characters)
9866 
9867 	in
9868 	{
9869 		static import core.sys.windows.windef;
9870 
9871 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9872 	}
9873 
9874 	do
9875 	{
9876 		static import core.sys.windows.windef;
9877 		static import core.sys.windows.winuser;
9878 		static import npp_api.scintilla.scintilla;
9879 
9880 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETWHITESPACECHARS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(characters)));
9881 	}
9882 
9883 /+
9884 void send_SCI_SETPUNCTUATIONCHARS(core.sys.windows.windef.HWND _scintillaHandle)
9885 
9886 	in
9887 	{
9888 		static import core.sys.windows.windef;
9889 
9890 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9891 	}
9892 
9893 	do
9894 	{
9895 		static import core.sys.windows.windef;
9896 		static import core.sys.windows.winuser;
9897 		static import npp_api.scintilla.scintilla;
9898 
9899 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETPUNCTUATIONCHARS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9900 	}
9901 +/
9902 
9903 core.stdc.stdint.intptr_t send_SCI_GETPUNCTUATIONCHARS(core.sys.windows.windef.HWND _scintillaHandle, char* characters)
9904 
9905 	in
9906 	{
9907 		static import core.sys.windows.windef;
9908 
9909 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9910 	}
9911 
9912 	do
9913 	{
9914 		static import core.sys.windows.windef;
9915 		static import core.sys.windows.winuser;
9916 		static import npp_api.scintilla.scintilla;
9917 
9918 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETPUNCTUATIONCHARS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(characters)));
9919 	}
9920 
9921 /+
9922 void send_SCI_SETCHARSDEFAULT(core.sys.windows.windef.HWND _scintillaHandle)
9923 
9924 	in
9925 	{
9926 		static import core.sys.windows.windef;
9927 
9928 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9929 	}
9930 
9931 	do
9932 	{
9933 		static import core.sys.windows.windef;
9934 		static import core.sys.windows.winuser;
9935 		static import npp_api.scintilla.scintilla;
9936 
9937 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETCHARSDEFAULT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9938 	}
9939 +/
9940 
9941 core.stdc.stdint.intptr_t send_SCI_AUTOCGETCURRENT(core.sys.windows.windef.HWND _scintillaHandle)
9942 
9943 	in
9944 	{
9945 		static import core.sys.windows.windef;
9946 
9947 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9948 	}
9949 
9950 	do
9951 	{
9952 		static import core.sys.windows.windef;
9953 		static import core.sys.windows.winuser;
9954 		static import npp_api.scintilla.scintilla;
9955 
9956 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCGETCURRENT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
9957 	}
9958 
9959 core.stdc.stdint.intptr_t send_SCI_AUTOCGETCURRENTTEXT(core.sys.windows.windef.HWND _scintillaHandle, char* text)
9960 
9961 	in
9962 	{
9963 		static import core.sys.windows.windef;
9964 
9965 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9966 	}
9967 
9968 	do
9969 	{
9970 		static import core.sys.windows.windef;
9971 		static import core.sys.windows.winuser;
9972 		static import npp_api.scintilla.scintilla;
9973 
9974 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCGETCURRENTTEXT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(text)));
9975 	}
9976 
9977 /+
9978 void send_SCI_AUTOCSETCASEINSENSITIVEBEHAVIOUR(core.sys.windows.windef.HWND _scintillaHandle)
9979 
9980 	in
9981 	{
9982 		static import core.sys.windows.windef;
9983 
9984 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
9985 	}
9986 
9987 	do
9988 	{
9989 		static import core.sys.windows.windef;
9990 		static import core.sys.windows.winuser;
9991 		static import npp_api.scintilla.scintilla;
9992 
9993 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCSETCASEINSENSITIVEBEHAVIOUR, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
9994 	}
9995 +/
9996 
9997 core.stdc.stdint.intptr_t send_SCI_AUTOCGETCASEINSENSITIVEBEHAVIOUR(core.sys.windows.windef.HWND _scintillaHandle)
9998 
9999 	in
10000 	{
10001 		static import core.sys.windows.windef;
10002 
10003 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10004 	}
10005 
10006 	do
10007 	{
10008 		static import core.sys.windows.windef;
10009 		static import core.sys.windows.winuser;
10010 		static import npp_api.scintilla.scintilla;
10011 
10012 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCGETCASEINSENSITIVEBEHAVIOUR, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
10013 	}
10014 
10015 /+
10016 void send_SCI_AUTOCSETMULTI(core.sys.windows.windef.HWND _scintillaHandle)
10017 
10018 	in
10019 	{
10020 		static import core.sys.windows.windef;
10021 
10022 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10023 	}
10024 
10025 	do
10026 	{
10027 		static import core.sys.windows.windef;
10028 		static import core.sys.windows.winuser;
10029 		static import npp_api.scintilla.scintilla;
10030 
10031 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCSETMULTI, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
10032 	}
10033 +/
10034 
10035 core.stdc.stdint.intptr_t send_SCI_AUTOCGETMULTI(core.sys.windows.windef.HWND _scintillaHandle)
10036 
10037 	in
10038 	{
10039 		static import core.sys.windows.windef;
10040 
10041 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10042 	}
10043 
10044 	do
10045 	{
10046 		static import core.sys.windows.windef;
10047 		static import core.sys.windows.winuser;
10048 		static import npp_api.scintilla.scintilla;
10049 
10050 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCGETMULTI, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
10051 	}
10052 
10053 /+
10054 void send_SCI_AUTOCSETORDER(core.sys.windows.windef.HWND _scintillaHandle)
10055 
10056 	in
10057 	{
10058 		static import core.sys.windows.windef;
10059 
10060 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10061 	}
10062 
10063 	do
10064 	{
10065 		static import core.sys.windows.windef;
10066 		static import core.sys.windows.winuser;
10067 		static import npp_api.scintilla.scintilla;
10068 
10069 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCSETORDER, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
10070 	}
10071 +/
10072 
10073 core.stdc.stdint.intptr_t send_SCI_AUTOCGETORDER(core.sys.windows.windef.HWND _scintillaHandle)
10074 
10075 	in
10076 	{
10077 		static import core.sys.windows.windef;
10078 
10079 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10080 	}
10081 
10082 	do
10083 	{
10084 		static import core.sys.windows.windef;
10085 		static import core.sys.windows.winuser;
10086 		static import npp_api.scintilla.scintilla;
10087 
10088 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_AUTOCGETORDER, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
10089 	}
10090 
10091 /+
10092 void send_SCI_ALLOCATE(core.sys.windows.windef.HWND _scintillaHandle)
10093 
10094 	in
10095 	{
10096 		static import core.sys.windows.windef;
10097 
10098 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10099 	}
10100 
10101 	do
10102 	{
10103 		static import core.sys.windows.windef;
10104 		static import core.sys.windows.winuser;
10105 		static import npp_api.scintilla.scintilla;
10106 
10107 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ALLOCATE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
10108 	}
10109 +/
10110 
10111 .position send_SCI_TARGETASUTF8(core.sys.windows.windef.HWND _scintillaHandle, char* s)
10112 
10113 	in
10114 	{
10115 		static import core.sys.windows.windef;
10116 
10117 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10118 	}
10119 
10120 	do
10121 	{
10122 		static import core.sys.windows.windef;
10123 		static import core.sys.windows.winuser;
10124 		static import npp_api.scintilla.scintilla;
10125 
10126 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_TARGETASUTF8, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(s)));
10127 	}
10128 
10129 /+
10130 void send_SCI_SETLENGTHFORENCODE(core.sys.windows.windef.HWND _scintillaHandle)
10131 
10132 	in
10133 	{
10134 		static import core.sys.windows.windef;
10135 
10136 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10137 	}
10138 
10139 	do
10140 	{
10141 		static import core.sys.windows.windef;
10142 		static import core.sys.windows.winuser;
10143 		static import npp_api.scintilla.scintilla;
10144 
10145 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETLENGTHFORENCODE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
10146 	}
10147 +/
10148 
10149 .position send_SCI_ENCODEDFROMUTF8(core.sys.windows.windef.HWND _scintillaHandle, const (char)* utf8, char* encoded)
10150 
10151 	in
10152 	{
10153 		static import core.sys.windows.windef;
10154 
10155 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10156 	}
10157 
10158 	do
10159 	{
10160 		static import core.sys.windows.windef;
10161 		static import core.sys.windows.winuser;
10162 		static import npp_api.scintilla.scintilla;
10163 
10164 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ENCODEDFROMUTF8, cast(core.sys.windows.windef.WPARAM)(utf8), cast(core.sys.windows.windef.LPARAM)(encoded)));
10165 	}
10166 
10167 .position send_SCI_FINDCOLUMN(core.sys.windows.windef.HWND _scintillaHandle, .line line, .position column)
10168 
10169 	in
10170 	{
10171 		static import core.sys.windows.windef;
10172 
10173 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10174 	}
10175 
10176 	do
10177 	{
10178 		static import core.sys.windows.windef;
10179 		static import core.sys.windows.winuser;
10180 		static import npp_api.scintilla.scintilla;
10181 
10182 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_FINDCOLUMN, cast(core.sys.windows.windef.WPARAM)(line), cast(core.sys.windows.windef.LPARAM)(column)));
10183 	}
10184 
10185 core.stdc.stdint.intptr_t send_SCI_GETCARETSTICKY(core.sys.windows.windef.HWND _scintillaHandle)
10186 
10187 	in
10188 	{
10189 		static import core.sys.windows.windef;
10190 
10191 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10192 	}
10193 
10194 	do
10195 	{
10196 		static import core.sys.windows.windef;
10197 		static import core.sys.windows.winuser;
10198 		static import npp_api.scintilla.scintilla;
10199 
10200 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETCARETSTICKY, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
10201 	}
10202 
10203 /+
10204 void send_SCI_SETCARETSTICKY(core.sys.windows.windef.HWND _scintillaHandle)
10205 
10206 	in
10207 	{
10208 		static import core.sys.windows.windef;
10209 
10210 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10211 	}
10212 
10213 	do
10214 	{
10215 		static import core.sys.windows.windef;
10216 		static import core.sys.windows.winuser;
10217 		static import npp_api.scintilla.scintilla;
10218 
10219 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETCARETSTICKY, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
10220 	}
10221 +/
10222 
10223 /+
10224 void send_SCI_TOGGLECARETSTICKY(core.sys.windows.windef.HWND _scintillaHandle)
10225 
10226 	in
10227 	{
10228 		static import core.sys.windows.windef;
10229 
10230 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10231 	}
10232 
10233 	do
10234 	{
10235 		static import core.sys.windows.windef;
10236 		static import core.sys.windows.winuser;
10237 		static import npp_api.scintilla.scintilla;
10238 
10239 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_TOGGLECARETSTICKY, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
10240 	}
10241 +/
10242 
10243 /+
10244 void send_SCI_SETPASTECONVERTENDINGS(core.sys.windows.windef.HWND _scintillaHandle)
10245 
10246 	in
10247 	{
10248 		static import core.sys.windows.windef;
10249 
10250 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10251 	}
10252 
10253 	do
10254 	{
10255 		static import core.sys.windows.windef;
10256 		static import core.sys.windows.winuser;
10257 		static import npp_api.scintilla.scintilla;
10258 
10259 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETPASTECONVERTENDINGS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
10260 	}
10261 +/
10262 
10263 bool send_SCI_GETPASTECONVERTENDINGS(core.sys.windows.windef.HWND _scintillaHandle)
10264 
10265 	in
10266 	{
10267 		static import core.sys.windows.windef;
10268 
10269 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10270 	}
10271 
10272 	do
10273 	{
10274 		static import core.sys.windows.windef;
10275 		static import core.sys.windows.winuser;
10276 		static import npp_api.scintilla.scintilla;
10277 
10278 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETPASTECONVERTENDINGS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
10279 	}
10280 
10281 /+
10282 void send_SCI_SELECTIONDUPLICATE(core.sys.windows.windef.HWND _scintillaHandle)
10283 
10284 	in
10285 	{
10286 		static import core.sys.windows.windef;
10287 
10288 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10289 	}
10290 
10291 	do
10292 	{
10293 		static import core.sys.windows.windef;
10294 		static import core.sys.windows.winuser;
10295 		static import npp_api.scintilla.scintilla;
10296 
10297 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SELECTIONDUPLICATE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
10298 	}
10299 +/
10300 
10301 /+
10302 void send_SCI_SETCARETLINEBACKALPHA(core.sys.windows.windef.HWND _scintillaHandle)
10303 
10304 	in
10305 	{
10306 		static import core.sys.windows.windef;
10307 
10308 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10309 	}
10310 
10311 	do
10312 	{
10313 		static import core.sys.windows.windef;
10314 		static import core.sys.windows.winuser;
10315 		static import npp_api.scintilla.scintilla;
10316 
10317 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETCARETLINEBACKALPHA, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
10318 	}
10319 +/
10320 
10321 core.stdc.stdint.intptr_t send_SCI_GETCARETLINEBACKALPHA(core.sys.windows.windef.HWND _scintillaHandle)
10322 
10323 	in
10324 	{
10325 		static import core.sys.windows.windef;
10326 
10327 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10328 	}
10329 
10330 	do
10331 	{
10332 		static import core.sys.windows.windef;
10333 		static import core.sys.windows.winuser;
10334 		static import npp_api.scintilla.scintilla;
10335 
10336 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETCARETLINEBACKALPHA, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
10337 	}
10338 
10339 /+
10340 void send_SCI_SETCARETSTYLE(core.sys.windows.windef.HWND _scintillaHandle)
10341 
10342 	in
10343 	{
10344 		static import core.sys.windows.windef;
10345 
10346 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10347 	}
10348 
10349 	do
10350 	{
10351 		static import core.sys.windows.windef;
10352 		static import core.sys.windows.winuser;
10353 		static import npp_api.scintilla.scintilla;
10354 
10355 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETCARETSTYLE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
10356 	}
10357 +/
10358 
10359 core.stdc.stdint.intptr_t send_SCI_GETCARETSTYLE(core.sys.windows.windef.HWND _scintillaHandle)
10360 
10361 	in
10362 	{
10363 		static import core.sys.windows.windef;
10364 
10365 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10366 	}
10367 
10368 	do
10369 	{
10370 		static import core.sys.windows.windef;
10371 		static import core.sys.windows.winuser;
10372 		static import npp_api.scintilla.scintilla;
10373 
10374 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETCARETSTYLE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
10375 	}
10376 
10377 /+
10378 void send_SCI_SETINDICATORCURRENT(core.sys.windows.windef.HWND _scintillaHandle)
10379 
10380 	in
10381 	{
10382 		static import core.sys.windows.windef;
10383 
10384 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10385 	}
10386 
10387 	do
10388 	{
10389 		static import core.sys.windows.windef;
10390 		static import core.sys.windows.winuser;
10391 		static import npp_api.scintilla.scintilla;
10392 
10393 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETINDICATORCURRENT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
10394 	}
10395 +/
10396 
10397 core.stdc.stdint.intptr_t send_SCI_GETINDICATORCURRENT(core.sys.windows.windef.HWND _scintillaHandle)
10398 
10399 	in
10400 	{
10401 		static import core.sys.windows.windef;
10402 
10403 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10404 	}
10405 
10406 	do
10407 	{
10408 		static import core.sys.windows.windef;
10409 		static import core.sys.windows.winuser;
10410 		static import npp_api.scintilla.scintilla;
10411 
10412 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETINDICATORCURRENT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
10413 	}
10414 
10415 /+
10416 void send_SCI_SETINDICATORVALUE(core.sys.windows.windef.HWND _scintillaHandle)
10417 
10418 	in
10419 	{
10420 		static import core.sys.windows.windef;
10421 
10422 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10423 	}
10424 
10425 	do
10426 	{
10427 		static import core.sys.windows.windef;
10428 		static import core.sys.windows.winuser;
10429 		static import npp_api.scintilla.scintilla;
10430 
10431 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETINDICATORVALUE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
10432 	}
10433 +/
10434 
10435 core.stdc.stdint.intptr_t send_SCI_GETINDICATORVALUE(core.sys.windows.windef.HWND _scintillaHandle)
10436 
10437 	in
10438 	{
10439 		static import core.sys.windows.windef;
10440 
10441 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10442 	}
10443 
10444 	do
10445 	{
10446 		static import core.sys.windows.windef;
10447 		static import core.sys.windows.winuser;
10448 		static import npp_api.scintilla.scintilla;
10449 
10450 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETINDICATORVALUE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
10451 	}
10452 
10453 /+
10454 void send_SCI_INDICATORFILLRANGE(core.sys.windows.windef.HWND _scintillaHandle)
10455 
10456 	in
10457 	{
10458 		static import core.sys.windows.windef;
10459 
10460 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10461 	}
10462 
10463 	do
10464 	{
10465 		static import core.sys.windows.windef;
10466 		static import core.sys.windows.winuser;
10467 		static import npp_api.scintilla.scintilla;
10468 
10469 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_INDICATORFILLRANGE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
10470 	}
10471 +/
10472 
10473 /+
10474 void send_SCI_INDICATORCLEARRANGE(core.sys.windows.windef.HWND _scintillaHandle)
10475 
10476 	in
10477 	{
10478 		static import core.sys.windows.windef;
10479 
10480 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10481 	}
10482 
10483 	do
10484 	{
10485 		static import core.sys.windows.windef;
10486 		static import core.sys.windows.winuser;
10487 		static import npp_api.scintilla.scintilla;
10488 
10489 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_INDICATORCLEARRANGE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
10490 	}
10491 +/
10492 
10493 core.stdc.stdint.intptr_t send_SCI_INDICATORALLONFOR(core.sys.windows.windef.HWND _scintillaHandle, .position pos)
10494 
10495 	in
10496 	{
10497 		static import core.sys.windows.windef;
10498 
10499 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10500 	}
10501 
10502 	do
10503 	{
10504 		static import core.sys.windows.windef;
10505 		static import core.sys.windows.winuser;
10506 		static import npp_api.scintilla.scintilla;
10507 
10508 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_INDICATORALLONFOR, cast(core.sys.windows.windef.WPARAM)(pos), cast(core.sys.windows.windef.LPARAM)(0)));
10509 	}
10510 
10511 core.stdc.stdint.intptr_t send_SCI_INDICATORVALUEAT(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t indicator, .position pos)
10512 
10513 	in
10514 	{
10515 		static import core.sys.windows.windef;
10516 
10517 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10518 	}
10519 
10520 	do
10521 	{
10522 		static import core.sys.windows.windef;
10523 		static import core.sys.windows.winuser;
10524 		static import npp_api.scintilla.scintilla;
10525 
10526 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_INDICATORVALUEAT, cast(core.sys.windows.windef.WPARAM)(indicator), cast(core.sys.windows.windef.LPARAM)(pos)));
10527 	}
10528 
10529 core.stdc.stdint.intptr_t send_SCI_INDICATORSTART(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t indicator, .position pos)
10530 
10531 	in
10532 	{
10533 		static import core.sys.windows.windef;
10534 
10535 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10536 	}
10537 
10538 	do
10539 	{
10540 		static import core.sys.windows.windef;
10541 		static import core.sys.windows.winuser;
10542 		static import npp_api.scintilla.scintilla;
10543 
10544 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_INDICATORSTART, cast(core.sys.windows.windef.WPARAM)(indicator), cast(core.sys.windows.windef.LPARAM)(pos)));
10545 	}
10546 
10547 core.stdc.stdint.intptr_t send_SCI_INDICATOREND(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t indicator, .position pos)
10548 
10549 	in
10550 	{
10551 		static import core.sys.windows.windef;
10552 
10553 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10554 	}
10555 
10556 	do
10557 	{
10558 		static import core.sys.windows.windef;
10559 		static import core.sys.windows.winuser;
10560 		static import npp_api.scintilla.scintilla;
10561 
10562 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_INDICATOREND, cast(core.sys.windows.windef.WPARAM)(indicator), cast(core.sys.windows.windef.LPARAM)(pos)));
10563 	}
10564 
10565 /+
10566 void send_SCI_SETPOSITIONCACHE(core.sys.windows.windef.HWND _scintillaHandle)
10567 
10568 	in
10569 	{
10570 		static import core.sys.windows.windef;
10571 
10572 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10573 	}
10574 
10575 	do
10576 	{
10577 		static import core.sys.windows.windef;
10578 		static import core.sys.windows.winuser;
10579 		static import npp_api.scintilla.scintilla;
10580 
10581 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETPOSITIONCACHE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
10582 	}
10583 +/
10584 
10585 core.stdc.stdint.intptr_t send_SCI_GETPOSITIONCACHE(core.sys.windows.windef.HWND _scintillaHandle)
10586 
10587 	in
10588 	{
10589 		static import core.sys.windows.windef;
10590 
10591 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10592 	}
10593 
10594 	do
10595 	{
10596 		static import core.sys.windows.windef;
10597 		static import core.sys.windows.winuser;
10598 		static import npp_api.scintilla.scintilla;
10599 
10600 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETPOSITIONCACHE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
10601 	}
10602 
10603 /+
10604 void send_SCI_COPYALLOWLINE(core.sys.windows.windef.HWND _scintillaHandle)
10605 
10606 	in
10607 	{
10608 		static import core.sys.windows.windef;
10609 
10610 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10611 	}
10612 
10613 	do
10614 	{
10615 		static import core.sys.windows.windef;
10616 		static import core.sys.windows.winuser;
10617 		static import npp_api.scintilla.scintilla;
10618 
10619 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_COPYALLOWLINE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
10620 	}
10621 +/
10622 
10623 .pointer send_SCI_GETCHARACTERPOINTER(core.sys.windows.windef.HWND _scintillaHandle)
10624 
10625 	in
10626 	{
10627 		static import core.sys.windows.windef;
10628 
10629 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10630 	}
10631 
10632 	do
10633 	{
10634 		static import core.sys.windows.windef;
10635 		static import core.sys.windows.winuser;
10636 		static import npp_api.scintilla.scintilla;
10637 
10638 		return cast(.pointer)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETCHARACTERPOINTER, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
10639 	}
10640 
10641 .pointer send_SCI_GETRANGEPOINTER(core.sys.windows.windef.HWND _scintillaHandle, .position start, .position lengthRange)
10642 
10643 	in
10644 	{
10645 		static import core.sys.windows.windef;
10646 
10647 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10648 	}
10649 
10650 	do
10651 	{
10652 		static import core.sys.windows.windef;
10653 		static import core.sys.windows.winuser;
10654 		static import npp_api.scintilla.scintilla;
10655 
10656 		return cast(.pointer)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETRANGEPOINTER, cast(core.sys.windows.windef.WPARAM)(start), cast(core.sys.windows.windef.LPARAM)(lengthRange)));
10657 	}
10658 
10659 .position send_SCI_GETGAPPOSITION(core.sys.windows.windef.HWND _scintillaHandle)
10660 
10661 	in
10662 	{
10663 		static import core.sys.windows.windef;
10664 
10665 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10666 	}
10667 
10668 	do
10669 	{
10670 		static import core.sys.windows.windef;
10671 		static import core.sys.windows.winuser;
10672 		static import npp_api.scintilla.scintilla;
10673 
10674 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETGAPPOSITION, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
10675 	}
10676 
10677 /+
10678 void send_SCI_INDICSETALPHA(core.sys.windows.windef.HWND _scintillaHandle)
10679 
10680 	in
10681 	{
10682 		static import core.sys.windows.windef;
10683 
10684 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10685 	}
10686 
10687 	do
10688 	{
10689 		static import core.sys.windows.windef;
10690 		static import core.sys.windows.winuser;
10691 		static import npp_api.scintilla.scintilla;
10692 
10693 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_INDICSETALPHA, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
10694 	}
10695 +/
10696 
10697 core.stdc.stdint.intptr_t send_SCI_INDICGETALPHA(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t indicator)
10698 
10699 	in
10700 	{
10701 		static import core.sys.windows.windef;
10702 
10703 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10704 	}
10705 
10706 	do
10707 	{
10708 		static import core.sys.windows.windef;
10709 		static import core.sys.windows.winuser;
10710 		static import npp_api.scintilla.scintilla;
10711 
10712 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_INDICGETALPHA, cast(core.sys.windows.windef.WPARAM)(indicator), cast(core.sys.windows.windef.LPARAM)(0)));
10713 	}
10714 
10715 /+
10716 void send_SCI_INDICSETOUTLINEALPHA(core.sys.windows.windef.HWND _scintillaHandle)
10717 
10718 	in
10719 	{
10720 		static import core.sys.windows.windef;
10721 
10722 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10723 	}
10724 
10725 	do
10726 	{
10727 		static import core.sys.windows.windef;
10728 		static import core.sys.windows.winuser;
10729 		static import npp_api.scintilla.scintilla;
10730 
10731 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_INDICSETOUTLINEALPHA, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
10732 	}
10733 +/
10734 
10735 core.stdc.stdint.intptr_t send_SCI_INDICGETOUTLINEALPHA(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t indicator)
10736 
10737 	in
10738 	{
10739 		static import core.sys.windows.windef;
10740 
10741 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10742 	}
10743 
10744 	do
10745 	{
10746 		static import core.sys.windows.windef;
10747 		static import core.sys.windows.winuser;
10748 		static import npp_api.scintilla.scintilla;
10749 
10750 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_INDICGETOUTLINEALPHA, cast(core.sys.windows.windef.WPARAM)(indicator), cast(core.sys.windows.windef.LPARAM)(0)));
10751 	}
10752 
10753 /+
10754 void send_SCI_SETEXTRAASCENT(core.sys.windows.windef.HWND _scintillaHandle)
10755 
10756 	in
10757 	{
10758 		static import core.sys.windows.windef;
10759 
10760 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10761 	}
10762 
10763 	do
10764 	{
10765 		static import core.sys.windows.windef;
10766 		static import core.sys.windows.winuser;
10767 		static import npp_api.scintilla.scintilla;
10768 
10769 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETEXTRAASCENT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
10770 	}
10771 +/
10772 
10773 core.stdc.stdint.intptr_t send_SCI_GETEXTRAASCENT(core.sys.windows.windef.HWND _scintillaHandle)
10774 
10775 	in
10776 	{
10777 		static import core.sys.windows.windef;
10778 
10779 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10780 	}
10781 
10782 	do
10783 	{
10784 		static import core.sys.windows.windef;
10785 		static import core.sys.windows.winuser;
10786 		static import npp_api.scintilla.scintilla;
10787 
10788 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETEXTRAASCENT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
10789 	}
10790 
10791 /+
10792 void send_SCI_SETEXTRADESCENT(core.sys.windows.windef.HWND _scintillaHandle)
10793 
10794 	in
10795 	{
10796 		static import core.sys.windows.windef;
10797 
10798 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10799 	}
10800 
10801 	do
10802 	{
10803 		static import core.sys.windows.windef;
10804 		static import core.sys.windows.winuser;
10805 		static import npp_api.scintilla.scintilla;
10806 
10807 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETEXTRADESCENT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
10808 	}
10809 +/
10810 
10811 core.stdc.stdint.intptr_t send_SCI_GETEXTRADESCENT(core.sys.windows.windef.HWND _scintillaHandle)
10812 
10813 	in
10814 	{
10815 		static import core.sys.windows.windef;
10816 
10817 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10818 	}
10819 
10820 	do
10821 	{
10822 		static import core.sys.windows.windef;
10823 		static import core.sys.windows.winuser;
10824 		static import npp_api.scintilla.scintilla;
10825 
10826 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETEXTRADESCENT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
10827 	}
10828 
10829 core.stdc.stdint.intptr_t send_SCI_MARKERSYMBOLDEFINED(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t markerNumber)
10830 
10831 	in
10832 	{
10833 		static import core.sys.windows.windef;
10834 
10835 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10836 	}
10837 
10838 	do
10839 	{
10840 		static import core.sys.windows.windef;
10841 		static import core.sys.windows.winuser;
10842 		static import npp_api.scintilla.scintilla;
10843 
10844 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MARKERSYMBOLDEFINED, cast(core.sys.windows.windef.WPARAM)(markerNumber), cast(core.sys.windows.windef.LPARAM)(0)));
10845 	}
10846 
10847 /+
10848 void send_SCI_MARGINSETTEXT(core.sys.windows.windef.HWND _scintillaHandle)
10849 
10850 	in
10851 	{
10852 		static import core.sys.windows.windef;
10853 
10854 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10855 	}
10856 
10857 	do
10858 	{
10859 		static import core.sys.windows.windef;
10860 		static import core.sys.windows.winuser;
10861 		static import npp_api.scintilla.scintilla;
10862 
10863 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MARGINSETTEXT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
10864 	}
10865 +/
10866 
10867 core.stdc.stdint.intptr_t send_SCI_MARGINGETTEXT(core.sys.windows.windef.HWND _scintillaHandle, .line line, char* text)
10868 
10869 	in
10870 	{
10871 		static import core.sys.windows.windef;
10872 
10873 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10874 	}
10875 
10876 	do
10877 	{
10878 		static import core.sys.windows.windef;
10879 		static import core.sys.windows.winuser;
10880 		static import npp_api.scintilla.scintilla;
10881 
10882 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MARGINGETTEXT, cast(core.sys.windows.windef.WPARAM)(line), cast(core.sys.windows.windef.LPARAM)(text)));
10883 	}
10884 
10885 /+
10886 void send_SCI_MARGINSETSTYLE(core.sys.windows.windef.HWND _scintillaHandle)
10887 
10888 	in
10889 	{
10890 		static import core.sys.windows.windef;
10891 
10892 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10893 	}
10894 
10895 	do
10896 	{
10897 		static import core.sys.windows.windef;
10898 		static import core.sys.windows.winuser;
10899 		static import npp_api.scintilla.scintilla;
10900 
10901 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MARGINSETSTYLE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
10902 	}
10903 +/
10904 
10905 core.stdc.stdint.intptr_t send_SCI_MARGINGETSTYLE(core.sys.windows.windef.HWND _scintillaHandle, .line line)
10906 
10907 	in
10908 	{
10909 		static import core.sys.windows.windef;
10910 
10911 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10912 	}
10913 
10914 	do
10915 	{
10916 		static import core.sys.windows.windef;
10917 		static import core.sys.windows.winuser;
10918 		static import npp_api.scintilla.scintilla;
10919 
10920 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MARGINGETSTYLE, cast(core.sys.windows.windef.WPARAM)(line), cast(core.sys.windows.windef.LPARAM)(0)));
10921 	}
10922 
10923 /+
10924 void send_SCI_MARGINSETSTYLES(core.sys.windows.windef.HWND _scintillaHandle)
10925 
10926 	in
10927 	{
10928 		static import core.sys.windows.windef;
10929 
10930 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10931 	}
10932 
10933 	do
10934 	{
10935 		static import core.sys.windows.windef;
10936 		static import core.sys.windows.winuser;
10937 		static import npp_api.scintilla.scintilla;
10938 
10939 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MARGINSETSTYLES, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
10940 	}
10941 +/
10942 
10943 core.stdc.stdint.intptr_t send_SCI_MARGINGETSTYLES(core.sys.windows.windef.HWND _scintillaHandle, .line line, char* styles)
10944 
10945 	in
10946 	{
10947 		static import core.sys.windows.windef;
10948 
10949 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10950 	}
10951 
10952 	do
10953 	{
10954 		static import core.sys.windows.windef;
10955 		static import core.sys.windows.winuser;
10956 		static import npp_api.scintilla.scintilla;
10957 
10958 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MARGINGETSTYLES, cast(core.sys.windows.windef.WPARAM)(line), cast(core.sys.windows.windef.LPARAM)(styles)));
10959 	}
10960 
10961 /+
10962 void send_SCI_MARGINTEXTCLEARALL(core.sys.windows.windef.HWND _scintillaHandle)
10963 
10964 	in
10965 	{
10966 		static import core.sys.windows.windef;
10967 
10968 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10969 	}
10970 
10971 	do
10972 	{
10973 		static import core.sys.windows.windef;
10974 		static import core.sys.windows.winuser;
10975 		static import npp_api.scintilla.scintilla;
10976 
10977 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MARGINTEXTCLEARALL, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
10978 	}
10979 +/
10980 
10981 /+
10982 void send_SCI_MARGINSETSTYLEOFFSET(core.sys.windows.windef.HWND _scintillaHandle)
10983 
10984 	in
10985 	{
10986 		static import core.sys.windows.windef;
10987 
10988 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
10989 	}
10990 
10991 	do
10992 	{
10993 		static import core.sys.windows.windef;
10994 		static import core.sys.windows.winuser;
10995 		static import npp_api.scintilla.scintilla;
10996 
10997 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MARGINSETSTYLEOFFSET, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
10998 	}
10999 +/
11000 
11001 core.stdc.stdint.intptr_t send_SCI_MARGINGETSTYLEOFFSET(core.sys.windows.windef.HWND _scintillaHandle)
11002 
11003 	in
11004 	{
11005 		static import core.sys.windows.windef;
11006 
11007 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11008 	}
11009 
11010 	do
11011 	{
11012 		static import core.sys.windows.windef;
11013 		static import core.sys.windows.winuser;
11014 		static import npp_api.scintilla.scintilla;
11015 
11016 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MARGINGETSTYLEOFFSET, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
11017 	}
11018 
11019 /+
11020 void send_SCI_SETMARGINOPTIONS(core.sys.windows.windef.HWND _scintillaHandle)
11021 
11022 	in
11023 	{
11024 		static import core.sys.windows.windef;
11025 
11026 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11027 	}
11028 
11029 	do
11030 	{
11031 		static import core.sys.windows.windef;
11032 		static import core.sys.windows.winuser;
11033 		static import npp_api.scintilla.scintilla;
11034 
11035 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETMARGINOPTIONS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
11036 	}
11037 +/
11038 
11039 core.stdc.stdint.intptr_t send_SCI_GETMARGINOPTIONS(core.sys.windows.windef.HWND _scintillaHandle)
11040 
11041 	in
11042 	{
11043 		static import core.sys.windows.windef;
11044 
11045 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11046 	}
11047 
11048 	do
11049 	{
11050 		static import core.sys.windows.windef;
11051 		static import core.sys.windows.winuser;
11052 		static import npp_api.scintilla.scintilla;
11053 
11054 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETMARGINOPTIONS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
11055 	}
11056 
11057 /+
11058 void send_SCI_ANNOTATIONSETTEXT(core.sys.windows.windef.HWND _scintillaHandle)
11059 
11060 	in
11061 	{
11062 		static import core.sys.windows.windef;
11063 
11064 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11065 	}
11066 
11067 	do
11068 	{
11069 		static import core.sys.windows.windef;
11070 		static import core.sys.windows.winuser;
11071 		static import npp_api.scintilla.scintilla;
11072 
11073 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ANNOTATIONSETTEXT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
11074 	}
11075 +/
11076 
11077 core.stdc.stdint.intptr_t send_SCI_ANNOTATIONGETTEXT(core.sys.windows.windef.HWND _scintillaHandle, .line line, char* text)
11078 
11079 	in
11080 	{
11081 		static import core.sys.windows.windef;
11082 
11083 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11084 	}
11085 
11086 	do
11087 	{
11088 		static import core.sys.windows.windef;
11089 		static import core.sys.windows.winuser;
11090 		static import npp_api.scintilla.scintilla;
11091 
11092 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ANNOTATIONGETTEXT, cast(core.sys.windows.windef.WPARAM)(line), cast(core.sys.windows.windef.LPARAM)(text)));
11093 	}
11094 
11095 /+
11096 void send_SCI_ANNOTATIONSETSTYLE(core.sys.windows.windef.HWND _scintillaHandle)
11097 
11098 	in
11099 	{
11100 		static import core.sys.windows.windef;
11101 
11102 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11103 	}
11104 
11105 	do
11106 	{
11107 		static import core.sys.windows.windef;
11108 		static import core.sys.windows.winuser;
11109 		static import npp_api.scintilla.scintilla;
11110 
11111 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ANNOTATIONSETSTYLE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
11112 	}
11113 +/
11114 
11115 core.stdc.stdint.intptr_t send_SCI_ANNOTATIONGETSTYLE(core.sys.windows.windef.HWND _scintillaHandle, .line line)
11116 
11117 	in
11118 	{
11119 		static import core.sys.windows.windef;
11120 
11121 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11122 	}
11123 
11124 	do
11125 	{
11126 		static import core.sys.windows.windef;
11127 		static import core.sys.windows.winuser;
11128 		static import npp_api.scintilla.scintilla;
11129 
11130 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ANNOTATIONGETSTYLE, cast(core.sys.windows.windef.WPARAM)(line), cast(core.sys.windows.windef.LPARAM)(0)));
11131 	}
11132 
11133 /+
11134 void send_SCI_ANNOTATIONSETSTYLES(core.sys.windows.windef.HWND _scintillaHandle)
11135 
11136 	in
11137 	{
11138 		static import core.sys.windows.windef;
11139 
11140 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11141 	}
11142 
11143 	do
11144 	{
11145 		static import core.sys.windows.windef;
11146 		static import core.sys.windows.winuser;
11147 		static import npp_api.scintilla.scintilla;
11148 
11149 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ANNOTATIONSETSTYLES, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
11150 	}
11151 +/
11152 
11153 core.stdc.stdint.intptr_t send_SCI_ANNOTATIONGETSTYLES(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t line, char* styles)
11154 
11155 	in
11156 	{
11157 		static import core.sys.windows.windef;
11158 
11159 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11160 	}
11161 
11162 	do
11163 	{
11164 		static import core.sys.windows.windef;
11165 		static import core.sys.windows.winuser;
11166 		static import npp_api.scintilla.scintilla;
11167 
11168 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ANNOTATIONGETSTYLES, cast(core.sys.windows.windef.WPARAM)(line), cast(core.sys.windows.windef.LPARAM)(styles)));
11169 	}
11170 
11171 core.stdc.stdint.intptr_t send_SCI_ANNOTATIONGETLINES(core.sys.windows.windef.HWND _scintillaHandle, .line line)
11172 
11173 	in
11174 	{
11175 		static import core.sys.windows.windef;
11176 
11177 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11178 	}
11179 
11180 	do
11181 	{
11182 		static import core.sys.windows.windef;
11183 		static import core.sys.windows.winuser;
11184 		static import npp_api.scintilla.scintilla;
11185 
11186 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ANNOTATIONGETLINES, cast(core.sys.windows.windef.WPARAM)(line), cast(core.sys.windows.windef.LPARAM)(0)));
11187 	}
11188 
11189 /+
11190 void send_SCI_ANNOTATIONCLEARALL(core.sys.windows.windef.HWND _scintillaHandle)
11191 
11192 	in
11193 	{
11194 		static import core.sys.windows.windef;
11195 
11196 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11197 	}
11198 
11199 	do
11200 	{
11201 		static import core.sys.windows.windef;
11202 		static import core.sys.windows.winuser;
11203 		static import npp_api.scintilla.scintilla;
11204 
11205 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ANNOTATIONCLEARALL, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
11206 	}
11207 +/
11208 
11209 /+
11210 void send_SCI_ANNOTATIONSETVISIBLE(core.sys.windows.windef.HWND _scintillaHandle)
11211 
11212 	in
11213 	{
11214 		static import core.sys.windows.windef;
11215 
11216 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11217 	}
11218 
11219 	do
11220 	{
11221 		static import core.sys.windows.windef;
11222 		static import core.sys.windows.winuser;
11223 		static import npp_api.scintilla.scintilla;
11224 
11225 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ANNOTATIONSETVISIBLE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
11226 	}
11227 +/
11228 
11229 core.stdc.stdint.intptr_t send_SCI_ANNOTATIONGETVISIBLE(core.sys.windows.windef.HWND _scintillaHandle)
11230 
11231 	in
11232 	{
11233 		static import core.sys.windows.windef;
11234 
11235 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11236 	}
11237 
11238 	do
11239 	{
11240 		static import core.sys.windows.windef;
11241 		static import core.sys.windows.winuser;
11242 		static import npp_api.scintilla.scintilla;
11243 
11244 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ANNOTATIONGETVISIBLE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
11245 	}
11246 
11247 /+
11248 void send_SCI_ANNOTATIONSETSTYLEOFFSET(core.sys.windows.windef.HWND _scintillaHandle)
11249 
11250 	in
11251 	{
11252 		static import core.sys.windows.windef;
11253 
11254 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11255 	}
11256 
11257 	do
11258 	{
11259 		static import core.sys.windows.windef;
11260 		static import core.sys.windows.winuser;
11261 		static import npp_api.scintilla.scintilla;
11262 
11263 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ANNOTATIONSETSTYLEOFFSET, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
11264 	}
11265 +/
11266 
11267 core.stdc.stdint.intptr_t send_SCI_ANNOTATIONGETSTYLEOFFSET(core.sys.windows.windef.HWND _scintillaHandle)
11268 
11269 	in
11270 	{
11271 		static import core.sys.windows.windef;
11272 
11273 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11274 	}
11275 
11276 	do
11277 	{
11278 		static import core.sys.windows.windef;
11279 		static import core.sys.windows.winuser;
11280 		static import npp_api.scintilla.scintilla;
11281 
11282 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ANNOTATIONGETSTYLEOFFSET, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
11283 	}
11284 
11285 /+
11286 void send_SCI_RELEASEALLEXTENDEDSTYLES(core.sys.windows.windef.HWND _scintillaHandle)
11287 
11288 	in
11289 	{
11290 		static import core.sys.windows.windef;
11291 
11292 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11293 	}
11294 
11295 	do
11296 	{
11297 		static import core.sys.windows.windef;
11298 		static import core.sys.windows.winuser;
11299 		static import npp_api.scintilla.scintilla;
11300 
11301 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_RELEASEALLEXTENDEDSTYLES, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
11302 	}
11303 +/
11304 
11305 core.stdc.stdint.intptr_t send_SCI_ALLOCATEEXTENDEDSTYLES(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t numberStyles)
11306 
11307 	in
11308 	{
11309 		static import core.sys.windows.windef;
11310 
11311 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11312 	}
11313 
11314 	do
11315 	{
11316 		static import core.sys.windows.windef;
11317 		static import core.sys.windows.winuser;
11318 		static import npp_api.scintilla.scintilla;
11319 
11320 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ALLOCATEEXTENDEDSTYLES, cast(core.sys.windows.windef.WPARAM)(numberStyles), cast(core.sys.windows.windef.LPARAM)(0)));
11321 	}
11322 
11323 /+
11324 void send_SCI_ADDUNDOACTION(core.sys.windows.windef.HWND _scintillaHandle)
11325 
11326 	in
11327 	{
11328 		static import core.sys.windows.windef;
11329 
11330 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11331 	}
11332 
11333 	do
11334 	{
11335 		static import core.sys.windows.windef;
11336 		static import core.sys.windows.winuser;
11337 		static import npp_api.scintilla.scintilla;
11338 
11339 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ADDUNDOACTION, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
11340 	}
11341 +/
11342 
11343 .position send_SCI_CHARPOSITIONFROMPOINT(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t x, core.stdc.stdint.intptr_t y)
11344 
11345 	in
11346 	{
11347 		static import core.sys.windows.windef;
11348 
11349 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11350 	}
11351 
11352 	do
11353 	{
11354 		static import core.sys.windows.windef;
11355 		static import core.sys.windows.winuser;
11356 		static import npp_api.scintilla.scintilla;
11357 
11358 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CHARPOSITIONFROMPOINT, cast(core.sys.windows.windef.WPARAM)(x), cast(core.sys.windows.windef.LPARAM)(y)));
11359 	}
11360 
11361 .position send_SCI_CHARPOSITIONFROMPOINTCLOSE(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t x, core.stdc.stdint.intptr_t y)
11362 
11363 	in
11364 	{
11365 		static import core.sys.windows.windef;
11366 
11367 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11368 	}
11369 
11370 	do
11371 	{
11372 		static import core.sys.windows.windef;
11373 		static import core.sys.windows.winuser;
11374 		static import npp_api.scintilla.scintilla;
11375 
11376 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CHARPOSITIONFROMPOINTCLOSE, cast(core.sys.windows.windef.WPARAM)(x), cast(core.sys.windows.windef.LPARAM)(y)));
11377 	}
11378 
11379 /+
11380 void send_SCI_SETMOUSESELECTIONRECTANGULARSWITCH(core.sys.windows.windef.HWND _scintillaHandle)
11381 
11382 	in
11383 	{
11384 		static import core.sys.windows.windef;
11385 
11386 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11387 	}
11388 
11389 	do
11390 	{
11391 		static import core.sys.windows.windef;
11392 		static import core.sys.windows.winuser;
11393 		static import npp_api.scintilla.scintilla;
11394 
11395 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETMOUSESELECTIONRECTANGULARSWITCH, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
11396 	}
11397 +/
11398 
11399 bool send_SCI_GETMOUSESELECTIONRECTANGULARSWITCH(core.sys.windows.windef.HWND _scintillaHandle)
11400 
11401 	in
11402 	{
11403 		static import core.sys.windows.windef;
11404 
11405 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11406 	}
11407 
11408 	do
11409 	{
11410 		static import core.sys.windows.windef;
11411 		static import core.sys.windows.winuser;
11412 		static import npp_api.scintilla.scintilla;
11413 
11414 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETMOUSESELECTIONRECTANGULARSWITCH, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
11415 	}
11416 
11417 /+
11418 void send_SCI_SETMULTIPLESELECTION(core.sys.windows.windef.HWND _scintillaHandle)
11419 
11420 	in
11421 	{
11422 		static import core.sys.windows.windef;
11423 
11424 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11425 	}
11426 
11427 	do
11428 	{
11429 		static import core.sys.windows.windef;
11430 		static import core.sys.windows.winuser;
11431 		static import npp_api.scintilla.scintilla;
11432 
11433 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETMULTIPLESELECTION, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
11434 	}
11435 +/
11436 
11437 bool send_SCI_GETMULTIPLESELECTION(core.sys.windows.windef.HWND _scintillaHandle)
11438 
11439 	in
11440 	{
11441 		static import core.sys.windows.windef;
11442 
11443 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11444 	}
11445 
11446 	do
11447 	{
11448 		static import core.sys.windows.windef;
11449 		static import core.sys.windows.winuser;
11450 		static import npp_api.scintilla.scintilla;
11451 
11452 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETMULTIPLESELECTION, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
11453 	}
11454 
11455 /+
11456 void send_SCI_SETADDITIONALSELECTIONTYPING(core.sys.windows.windef.HWND _scintillaHandle)
11457 
11458 	in
11459 	{
11460 		static import core.sys.windows.windef;
11461 
11462 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11463 	}
11464 
11465 	do
11466 	{
11467 		static import core.sys.windows.windef;
11468 		static import core.sys.windows.winuser;
11469 		static import npp_api.scintilla.scintilla;
11470 
11471 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETADDITIONALSELECTIONTYPING, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
11472 	}
11473 +/
11474 
11475 bool send_SCI_GETADDITIONALSELECTIONTYPING(core.sys.windows.windef.HWND _scintillaHandle)
11476 
11477 	in
11478 	{
11479 		static import core.sys.windows.windef;
11480 
11481 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11482 	}
11483 
11484 	do
11485 	{
11486 		static import core.sys.windows.windef;
11487 		static import core.sys.windows.winuser;
11488 		static import npp_api.scintilla.scintilla;
11489 
11490 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETADDITIONALSELECTIONTYPING, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
11491 	}
11492 
11493 /+
11494 void send_SCI_SETADDITIONALCARETSBLINK(core.sys.windows.windef.HWND _scintillaHandle)
11495 
11496 	in
11497 	{
11498 		static import core.sys.windows.windef;
11499 
11500 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11501 	}
11502 
11503 	do
11504 	{
11505 		static import core.sys.windows.windef;
11506 		static import core.sys.windows.winuser;
11507 		static import npp_api.scintilla.scintilla;
11508 
11509 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETADDITIONALCARETSBLINK, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
11510 	}
11511 +/
11512 
11513 bool send_SCI_GETADDITIONALCARETSBLINK(core.sys.windows.windef.HWND _scintillaHandle)
11514 
11515 	in
11516 	{
11517 		static import core.sys.windows.windef;
11518 
11519 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11520 	}
11521 
11522 	do
11523 	{
11524 		static import core.sys.windows.windef;
11525 		static import core.sys.windows.winuser;
11526 		static import npp_api.scintilla.scintilla;
11527 
11528 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETADDITIONALCARETSBLINK, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
11529 	}
11530 
11531 /+
11532 void send_SCI_SETADDITIONALCARETSVISIBLE(core.sys.windows.windef.HWND _scintillaHandle)
11533 
11534 	in
11535 	{
11536 		static import core.sys.windows.windef;
11537 
11538 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11539 	}
11540 
11541 	do
11542 	{
11543 		static import core.sys.windows.windef;
11544 		static import core.sys.windows.winuser;
11545 		static import npp_api.scintilla.scintilla;
11546 
11547 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETADDITIONALCARETSVISIBLE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
11548 	}
11549 +/
11550 
11551 bool send_SCI_GETADDITIONALCARETSVISIBLE(core.sys.windows.windef.HWND _scintillaHandle)
11552 
11553 	in
11554 	{
11555 		static import core.sys.windows.windef;
11556 
11557 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11558 	}
11559 
11560 	do
11561 	{
11562 		static import core.sys.windows.windef;
11563 		static import core.sys.windows.winuser;
11564 		static import npp_api.scintilla.scintilla;
11565 
11566 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETADDITIONALCARETSVISIBLE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
11567 	}
11568 
11569 core.stdc.stdint.intptr_t send_SCI_GETSELECTIONS(core.sys.windows.windef.HWND _scintillaHandle)
11570 
11571 	in
11572 	{
11573 		static import core.sys.windows.windef;
11574 
11575 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11576 	}
11577 
11578 	do
11579 	{
11580 		static import core.sys.windows.windef;
11581 		static import core.sys.windows.winuser;
11582 		static import npp_api.scintilla.scintilla;
11583 
11584 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETSELECTIONS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
11585 	}
11586 
11587 bool send_SCI_GETSELECTIONEMPTY(core.sys.windows.windef.HWND _scintillaHandle)
11588 
11589 	in
11590 	{
11591 		static import core.sys.windows.windef;
11592 
11593 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11594 	}
11595 
11596 	do
11597 	{
11598 		static import core.sys.windows.windef;
11599 		static import core.sys.windows.winuser;
11600 		static import npp_api.scintilla.scintilla;
11601 
11602 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETSELECTIONEMPTY, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
11603 	}
11604 
11605 /+
11606 void send_SCI_CLEARSELECTIONS(core.sys.windows.windef.HWND _scintillaHandle)
11607 
11608 	in
11609 	{
11610 		static import core.sys.windows.windef;
11611 
11612 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11613 	}
11614 
11615 	do
11616 	{
11617 		static import core.sys.windows.windef;
11618 		static import core.sys.windows.winuser;
11619 		static import npp_api.scintilla.scintilla;
11620 
11621 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CLEARSELECTIONS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
11622 	}
11623 +/
11624 
11625 /+
11626 void send_SCI_SETSELECTION(core.sys.windows.windef.HWND _scintillaHandle)
11627 
11628 	in
11629 	{
11630 		static import core.sys.windows.windef;
11631 
11632 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11633 	}
11634 
11635 	do
11636 	{
11637 		static import core.sys.windows.windef;
11638 		static import core.sys.windows.winuser;
11639 		static import npp_api.scintilla.scintilla;
11640 
11641 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETSELECTION, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
11642 	}
11643 +/
11644 
11645 /+
11646 void send_SCI_ADDSELECTION(core.sys.windows.windef.HWND _scintillaHandle)
11647 
11648 	in
11649 	{
11650 		static import core.sys.windows.windef;
11651 
11652 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11653 	}
11654 
11655 	do
11656 	{
11657 		static import core.sys.windows.windef;
11658 		static import core.sys.windows.winuser;
11659 		static import npp_api.scintilla.scintilla;
11660 
11661 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ADDSELECTION, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
11662 	}
11663 +/
11664 
11665 /+
11666 void send_SCI_DROPSELECTIONN(core.sys.windows.windef.HWND _scintillaHandle)
11667 
11668 	in
11669 	{
11670 		static import core.sys.windows.windef;
11671 
11672 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11673 	}
11674 
11675 	do
11676 	{
11677 		static import core.sys.windows.windef;
11678 		static import core.sys.windows.winuser;
11679 		static import npp_api.scintilla.scintilla;
11680 
11681 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_DROPSELECTIONN, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
11682 	}
11683 +/
11684 
11685 /+
11686 void send_SCI_SETMAINSELECTION(core.sys.windows.windef.HWND _scintillaHandle)
11687 
11688 	in
11689 	{
11690 		static import core.sys.windows.windef;
11691 
11692 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11693 	}
11694 
11695 	do
11696 	{
11697 		static import core.sys.windows.windef;
11698 		static import core.sys.windows.winuser;
11699 		static import npp_api.scintilla.scintilla;
11700 
11701 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETMAINSELECTION, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
11702 	}
11703 +/
11704 
11705 core.stdc.stdint.intptr_t send_SCI_GETMAINSELECTION(core.sys.windows.windef.HWND _scintillaHandle)
11706 
11707 	in
11708 	{
11709 		static import core.sys.windows.windef;
11710 
11711 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11712 	}
11713 
11714 	do
11715 	{
11716 		static import core.sys.windows.windef;
11717 		static import core.sys.windows.winuser;
11718 		static import npp_api.scintilla.scintilla;
11719 
11720 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETMAINSELECTION, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
11721 	}
11722 
11723 /+
11724 void send_SCI_SETSELECTIONNCARET(core.sys.windows.windef.HWND _scintillaHandle)
11725 
11726 	in
11727 	{
11728 		static import core.sys.windows.windef;
11729 
11730 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11731 	}
11732 
11733 	do
11734 	{
11735 		static import core.sys.windows.windef;
11736 		static import core.sys.windows.winuser;
11737 		static import npp_api.scintilla.scintilla;
11738 
11739 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETSELECTIONNCARET, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
11740 	}
11741 +/
11742 
11743 .position send_SCI_GETSELECTIONNCARET(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t selection)
11744 
11745 	in
11746 	{
11747 		static import core.sys.windows.windef;
11748 
11749 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11750 	}
11751 
11752 	do
11753 	{
11754 		static import core.sys.windows.windef;
11755 		static import core.sys.windows.winuser;
11756 		static import npp_api.scintilla.scintilla;
11757 
11758 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETSELECTIONNCARET, cast(core.sys.windows.windef.WPARAM)(selection), cast(core.sys.windows.windef.LPARAM)(0)));
11759 	}
11760 
11761 /+
11762 void send_SCI_SETSELECTIONNANCHOR(core.sys.windows.windef.HWND _scintillaHandle)
11763 
11764 	in
11765 	{
11766 		static import core.sys.windows.windef;
11767 
11768 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11769 	}
11770 
11771 	do
11772 	{
11773 		static import core.sys.windows.windef;
11774 		static import core.sys.windows.winuser;
11775 		static import npp_api.scintilla.scintilla;
11776 
11777 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETSELECTIONNANCHOR, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
11778 	}
11779 +/
11780 
11781 .position send_SCI_GETSELECTIONNANCHOR(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t selection)
11782 
11783 	in
11784 	{
11785 		static import core.sys.windows.windef;
11786 
11787 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11788 	}
11789 
11790 	do
11791 	{
11792 		static import core.sys.windows.windef;
11793 		static import core.sys.windows.winuser;
11794 		static import npp_api.scintilla.scintilla;
11795 
11796 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETSELECTIONNANCHOR, cast(core.sys.windows.windef.WPARAM)(selection), cast(core.sys.windows.windef.LPARAM)(0)));
11797 	}
11798 
11799 /+
11800 void send_SCI_SETSELECTIONNCARETVIRTUALSPACE(core.sys.windows.windef.HWND _scintillaHandle)
11801 
11802 	in
11803 	{
11804 		static import core.sys.windows.windef;
11805 
11806 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11807 	}
11808 
11809 	do
11810 	{
11811 		static import core.sys.windows.windef;
11812 		static import core.sys.windows.winuser;
11813 		static import npp_api.scintilla.scintilla;
11814 
11815 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETSELECTIONNCARETVIRTUALSPACE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
11816 	}
11817 +/
11818 
11819 .position send_SCI_GETSELECTIONNCARETVIRTUALSPACE(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t selection)
11820 
11821 	in
11822 	{
11823 		static import core.sys.windows.windef;
11824 
11825 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11826 	}
11827 
11828 	do
11829 	{
11830 		static import core.sys.windows.windef;
11831 		static import core.sys.windows.winuser;
11832 		static import npp_api.scintilla.scintilla;
11833 
11834 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETSELECTIONNCARETVIRTUALSPACE, cast(core.sys.windows.windef.WPARAM)(selection), cast(core.sys.windows.windef.LPARAM)(0)));
11835 	}
11836 
11837 /+
11838 void send_SCI_SETSELECTIONNANCHORVIRTUALSPACE(core.sys.windows.windef.HWND _scintillaHandle)
11839 
11840 	in
11841 	{
11842 		static import core.sys.windows.windef;
11843 
11844 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11845 	}
11846 
11847 	do
11848 	{
11849 		static import core.sys.windows.windef;
11850 		static import core.sys.windows.winuser;
11851 		static import npp_api.scintilla.scintilla;
11852 
11853 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETSELECTIONNANCHORVIRTUALSPACE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
11854 	}
11855 +/
11856 
11857 .position send_SCI_GETSELECTIONNANCHORVIRTUALSPACE(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t selection)
11858 
11859 	in
11860 	{
11861 		static import core.sys.windows.windef;
11862 
11863 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11864 	}
11865 
11866 	do
11867 	{
11868 		static import core.sys.windows.windef;
11869 		static import core.sys.windows.winuser;
11870 		static import npp_api.scintilla.scintilla;
11871 
11872 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETSELECTIONNANCHORVIRTUALSPACE, cast(core.sys.windows.windef.WPARAM)(selection), cast(core.sys.windows.windef.LPARAM)(0)));
11873 	}
11874 
11875 /+
11876 void send_SCI_SETSELECTIONNSTART(core.sys.windows.windef.HWND _scintillaHandle)
11877 
11878 	in
11879 	{
11880 		static import core.sys.windows.windef;
11881 
11882 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11883 	}
11884 
11885 	do
11886 	{
11887 		static import core.sys.windows.windef;
11888 		static import core.sys.windows.winuser;
11889 		static import npp_api.scintilla.scintilla;
11890 
11891 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETSELECTIONNSTART, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
11892 	}
11893 +/
11894 
11895 .position send_SCI_GETSELECTIONNSTART(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t selection)
11896 
11897 	in
11898 	{
11899 		static import core.sys.windows.windef;
11900 
11901 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11902 	}
11903 
11904 	do
11905 	{
11906 		static import core.sys.windows.windef;
11907 		static import core.sys.windows.winuser;
11908 		static import npp_api.scintilla.scintilla;
11909 
11910 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETSELECTIONNSTART, cast(core.sys.windows.windef.WPARAM)(selection), cast(core.sys.windows.windef.LPARAM)(0)));
11911 	}
11912 
11913 /+
11914 void send_SCI_SETSELECTIONNEND(core.sys.windows.windef.HWND _scintillaHandle)
11915 
11916 	in
11917 	{
11918 		static import core.sys.windows.windef;
11919 
11920 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11921 	}
11922 
11923 	do
11924 	{
11925 		static import core.sys.windows.windef;
11926 		static import core.sys.windows.winuser;
11927 		static import npp_api.scintilla.scintilla;
11928 
11929 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETSELECTIONNEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
11930 	}
11931 +/
11932 
11933 .position send_SCI_GETSELECTIONNEND(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t selection)
11934 
11935 	in
11936 	{
11937 		static import core.sys.windows.windef;
11938 
11939 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11940 	}
11941 
11942 	do
11943 	{
11944 		static import core.sys.windows.windef;
11945 		static import core.sys.windows.winuser;
11946 		static import npp_api.scintilla.scintilla;
11947 
11948 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETSELECTIONNEND, cast(core.sys.windows.windef.WPARAM)(selection), cast(core.sys.windows.windef.LPARAM)(0)));
11949 	}
11950 
11951 /+
11952 void send_SCI_SETRECTANGULARSELECTIONCARET(core.sys.windows.windef.HWND _scintillaHandle)
11953 
11954 	in
11955 	{
11956 		static import core.sys.windows.windef;
11957 
11958 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11959 	}
11960 
11961 	do
11962 	{
11963 		static import core.sys.windows.windef;
11964 		static import core.sys.windows.winuser;
11965 		static import npp_api.scintilla.scintilla;
11966 
11967 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETRECTANGULARSELECTIONCARET, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
11968 	}
11969 +/
11970 
11971 .position send_SCI_GETRECTANGULARSELECTIONCARET(core.sys.windows.windef.HWND _scintillaHandle)
11972 
11973 	in
11974 	{
11975 		static import core.sys.windows.windef;
11976 
11977 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11978 	}
11979 
11980 	do
11981 	{
11982 		static import core.sys.windows.windef;
11983 		static import core.sys.windows.winuser;
11984 		static import npp_api.scintilla.scintilla;
11985 
11986 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETRECTANGULARSELECTIONCARET, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
11987 	}
11988 
11989 /+
11990 void send_SCI_SETRECTANGULARSELECTIONANCHOR(core.sys.windows.windef.HWND _scintillaHandle)
11991 
11992 	in
11993 	{
11994 		static import core.sys.windows.windef;
11995 
11996 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
11997 	}
11998 
11999 	do
12000 	{
12001 		static import core.sys.windows.windef;
12002 		static import core.sys.windows.winuser;
12003 		static import npp_api.scintilla.scintilla;
12004 
12005 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETRECTANGULARSELECTIONANCHOR, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12006 	}
12007 +/
12008 
12009 .position send_SCI_GETRECTANGULARSELECTIONANCHOR(core.sys.windows.windef.HWND _scintillaHandle)
12010 
12011 	in
12012 	{
12013 		static import core.sys.windows.windef;
12014 
12015 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12016 	}
12017 
12018 	do
12019 	{
12020 		static import core.sys.windows.windef;
12021 		static import core.sys.windows.winuser;
12022 		static import npp_api.scintilla.scintilla;
12023 
12024 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETRECTANGULARSELECTIONANCHOR, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
12025 	}
12026 
12027 /+
12028 void send_SCI_SETRECTANGULARSELECTIONCARETVIRTUALSPACE(core.sys.windows.windef.HWND _scintillaHandle)
12029 
12030 	in
12031 	{
12032 		static import core.sys.windows.windef;
12033 
12034 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12035 	}
12036 
12037 	do
12038 	{
12039 		static import core.sys.windows.windef;
12040 		static import core.sys.windows.winuser;
12041 		static import npp_api.scintilla.scintilla;
12042 
12043 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETRECTANGULARSELECTIONCARETVIRTUALSPACE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12044 	}
12045 +/
12046 
12047 .position send_SCI_GETRECTANGULARSELECTIONCARETVIRTUALSPACE(core.sys.windows.windef.HWND _scintillaHandle)
12048 
12049 	in
12050 	{
12051 		static import core.sys.windows.windef;
12052 
12053 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12054 	}
12055 
12056 	do
12057 	{
12058 		static import core.sys.windows.windef;
12059 		static import core.sys.windows.winuser;
12060 		static import npp_api.scintilla.scintilla;
12061 
12062 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETRECTANGULARSELECTIONCARETVIRTUALSPACE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
12063 	}
12064 
12065 /+
12066 void send_SCI_SETRECTANGULARSELECTIONANCHORVIRTUALSPACE(core.sys.windows.windef.HWND _scintillaHandle)
12067 
12068 	in
12069 	{
12070 		static import core.sys.windows.windef;
12071 
12072 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12073 	}
12074 
12075 	do
12076 	{
12077 		static import core.sys.windows.windef;
12078 		static import core.sys.windows.winuser;
12079 		static import npp_api.scintilla.scintilla;
12080 
12081 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETRECTANGULARSELECTIONANCHORVIRTUALSPACE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12082 	}
12083 +/
12084 
12085 .position send_SCI_GETRECTANGULARSELECTIONANCHORVIRTUALSPACE(core.sys.windows.windef.HWND _scintillaHandle)
12086 
12087 	in
12088 	{
12089 		static import core.sys.windows.windef;
12090 
12091 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12092 	}
12093 
12094 	do
12095 	{
12096 		static import core.sys.windows.windef;
12097 		static import core.sys.windows.winuser;
12098 		static import npp_api.scintilla.scintilla;
12099 
12100 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETRECTANGULARSELECTIONANCHORVIRTUALSPACE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
12101 	}
12102 
12103 /+
12104 void send_SCI_SETVIRTUALSPACEOPTIONS(core.sys.windows.windef.HWND _scintillaHandle)
12105 
12106 	in
12107 	{
12108 		static import core.sys.windows.windef;
12109 
12110 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12111 	}
12112 
12113 	do
12114 	{
12115 		static import core.sys.windows.windef;
12116 		static import core.sys.windows.winuser;
12117 		static import npp_api.scintilla.scintilla;
12118 
12119 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETVIRTUALSPACEOPTIONS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12120 	}
12121 +/
12122 
12123 core.stdc.stdint.intptr_t send_SCI_GETVIRTUALSPACEOPTIONS(core.sys.windows.windef.HWND _scintillaHandle)
12124 
12125 	in
12126 	{
12127 		static import core.sys.windows.windef;
12128 
12129 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12130 	}
12131 
12132 	do
12133 	{
12134 		static import core.sys.windows.windef;
12135 		static import core.sys.windows.winuser;
12136 		static import npp_api.scintilla.scintilla;
12137 
12138 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETVIRTUALSPACEOPTIONS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
12139 	}
12140 
12141 /+
12142 void send_SCI_SETRECTANGULARSELECTIONMODIFIER(core.sys.windows.windef.HWND _scintillaHandle)
12143 
12144 	in
12145 	{
12146 		static import core.sys.windows.windef;
12147 
12148 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12149 	}
12150 
12151 	do
12152 	{
12153 		static import core.sys.windows.windef;
12154 		static import core.sys.windows.winuser;
12155 		static import npp_api.scintilla.scintilla;
12156 
12157 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETRECTANGULARSELECTIONMODIFIER, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12158 	}
12159 +/
12160 
12161 core.stdc.stdint.intptr_t send_SCI_GETRECTANGULARSELECTIONMODIFIER(core.sys.windows.windef.HWND _scintillaHandle)
12162 
12163 	in
12164 	{
12165 		static import core.sys.windows.windef;
12166 
12167 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12168 	}
12169 
12170 	do
12171 	{
12172 		static import core.sys.windows.windef;
12173 		static import core.sys.windows.winuser;
12174 		static import npp_api.scintilla.scintilla;
12175 
12176 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETRECTANGULARSELECTIONMODIFIER, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
12177 	}
12178 
12179 /+
12180 void send_SCI_SETADDITIONALSELFORE(core.sys.windows.windef.HWND _scintillaHandle)
12181 
12182 	in
12183 	{
12184 		static import core.sys.windows.windef;
12185 
12186 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12187 	}
12188 
12189 	do
12190 	{
12191 		static import core.sys.windows.windef;
12192 		static import core.sys.windows.winuser;
12193 		static import npp_api.scintilla.scintilla;
12194 
12195 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETADDITIONALSELFORE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12196 	}
12197 +/
12198 
12199 /+
12200 void send_SCI_SETADDITIONALSELBACK(core.sys.windows.windef.HWND _scintillaHandle)
12201 
12202 	in
12203 	{
12204 		static import core.sys.windows.windef;
12205 
12206 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12207 	}
12208 
12209 	do
12210 	{
12211 		static import core.sys.windows.windef;
12212 		static import core.sys.windows.winuser;
12213 		static import npp_api.scintilla.scintilla;
12214 
12215 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETADDITIONALSELBACK, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12216 	}
12217 +/
12218 
12219 /+
12220 void send_SCI_SETADDITIONALSELALPHA(core.sys.windows.windef.HWND _scintillaHandle)
12221 
12222 	in
12223 	{
12224 		static import core.sys.windows.windef;
12225 
12226 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12227 	}
12228 
12229 	do
12230 	{
12231 		static import core.sys.windows.windef;
12232 		static import core.sys.windows.winuser;
12233 		static import npp_api.scintilla.scintilla;
12234 
12235 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETADDITIONALSELALPHA, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12236 	}
12237 +/
12238 
12239 core.stdc.stdint.intptr_t send_SCI_GETADDITIONALSELALPHA(core.sys.windows.windef.HWND _scintillaHandle)
12240 
12241 	in
12242 	{
12243 		static import core.sys.windows.windef;
12244 
12245 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12246 	}
12247 
12248 	do
12249 	{
12250 		static import core.sys.windows.windef;
12251 		static import core.sys.windows.winuser;
12252 		static import npp_api.scintilla.scintilla;
12253 
12254 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETADDITIONALSELALPHA, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
12255 	}
12256 
12257 /+
12258 void send_SCI_SETADDITIONALCARETFORE(core.sys.windows.windef.HWND _scintillaHandle)
12259 
12260 	in
12261 	{
12262 		static import core.sys.windows.windef;
12263 
12264 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12265 	}
12266 
12267 	do
12268 	{
12269 		static import core.sys.windows.windef;
12270 		static import core.sys.windows.winuser;
12271 		static import npp_api.scintilla.scintilla;
12272 
12273 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETADDITIONALCARETFORE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12274 	}
12275 +/
12276 
12277 .colour send_SCI_GETADDITIONALCARETFORE(core.sys.windows.windef.HWND _scintillaHandle)
12278 
12279 	in
12280 	{
12281 		static import core.sys.windows.windef;
12282 
12283 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12284 	}
12285 
12286 	do
12287 	{
12288 		static import core.sys.windows.windef;
12289 		static import core.sys.windows.winuser;
12290 		static import npp_api.scintilla.scintilla;
12291 
12292 		return cast(.colour)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETADDITIONALCARETFORE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
12293 	}
12294 
12295 /+
12296 void send_SCI_ROTATESELECTION(core.sys.windows.windef.HWND _scintillaHandle)
12297 
12298 	in
12299 	{
12300 		static import core.sys.windows.windef;
12301 
12302 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12303 	}
12304 
12305 	do
12306 	{
12307 		static import core.sys.windows.windef;
12308 		static import core.sys.windows.winuser;
12309 		static import npp_api.scintilla.scintilla;
12310 
12311 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ROTATESELECTION, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12312 	}
12313 +/
12314 
12315 /+
12316 void send_SCI_SWAPMAINANCHORCARET(core.sys.windows.windef.HWND _scintillaHandle)
12317 
12318 	in
12319 	{
12320 		static import core.sys.windows.windef;
12321 
12322 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12323 	}
12324 
12325 	do
12326 	{
12327 		static import core.sys.windows.windef;
12328 		static import core.sys.windows.winuser;
12329 		static import npp_api.scintilla.scintilla;
12330 
12331 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SWAPMAINANCHORCARET, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12332 	}
12333 +/
12334 
12335 /+
12336 void send_SCI_MULTIPLESELECTADDNEXT(core.sys.windows.windef.HWND _scintillaHandle)
12337 
12338 	in
12339 	{
12340 		static import core.sys.windows.windef;
12341 
12342 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12343 	}
12344 
12345 	do
12346 	{
12347 		static import core.sys.windows.windef;
12348 		static import core.sys.windows.winuser;
12349 		static import npp_api.scintilla.scintilla;
12350 
12351 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MULTIPLESELECTADDNEXT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12352 	}
12353 +/
12354 
12355 /+
12356 void send_SCI_MULTIPLESELECTADDEACH(core.sys.windows.windef.HWND _scintillaHandle)
12357 
12358 	in
12359 	{
12360 		static import core.sys.windows.windef;
12361 
12362 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12363 	}
12364 
12365 	do
12366 	{
12367 		static import core.sys.windows.windef;
12368 		static import core.sys.windows.winuser;
12369 		static import npp_api.scintilla.scintilla;
12370 
12371 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MULTIPLESELECTADDEACH, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12372 	}
12373 +/
12374 
12375 core.stdc.stdint.intptr_t send_SCI_CHANGELEXERSTATE(core.sys.windows.windef.HWND _scintillaHandle, .position start, .position end)
12376 
12377 	in
12378 	{
12379 		static import core.sys.windows.windef;
12380 
12381 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12382 	}
12383 
12384 	do
12385 	{
12386 		static import core.sys.windows.windef;
12387 		static import core.sys.windows.winuser;
12388 		static import npp_api.scintilla.scintilla;
12389 
12390 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CHANGELEXERSTATE, cast(core.sys.windows.windef.WPARAM)(start), cast(core.sys.windows.windef.LPARAM)(end)));
12391 	}
12392 
12393 .line send_SCI_CONTRACTEDFOLDNEXT(core.sys.windows.windef.HWND _scintillaHandle, .line lineStart)
12394 
12395 	in
12396 	{
12397 		static import core.sys.windows.windef;
12398 
12399 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12400 	}
12401 
12402 	do
12403 	{
12404 		static import core.sys.windows.windef;
12405 		static import core.sys.windows.winuser;
12406 		static import npp_api.scintilla.scintilla;
12407 
12408 		return cast(.line)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CONTRACTEDFOLDNEXT, cast(core.sys.windows.windef.WPARAM)(lineStart), cast(core.sys.windows.windef.LPARAM)(0)));
12409 	}
12410 
12411 /+
12412 void send_SCI_VERTICALCENTRECARET(core.sys.windows.windef.HWND _scintillaHandle)
12413 
12414 	in
12415 	{
12416 		static import core.sys.windows.windef;
12417 
12418 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12419 	}
12420 
12421 	do
12422 	{
12423 		static import core.sys.windows.windef;
12424 		static import core.sys.windows.winuser;
12425 		static import npp_api.scintilla.scintilla;
12426 
12427 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_VERTICALCENTRECARET, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12428 	}
12429 +/
12430 
12431 /+
12432 void send_SCI_MOVESELECTEDLINESUP(core.sys.windows.windef.HWND _scintillaHandle)
12433 
12434 	in
12435 	{
12436 		static import core.sys.windows.windef;
12437 
12438 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12439 	}
12440 
12441 	do
12442 	{
12443 		static import core.sys.windows.windef;
12444 		static import core.sys.windows.winuser;
12445 		static import npp_api.scintilla.scintilla;
12446 
12447 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MOVESELECTEDLINESUP, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12448 	}
12449 +/
12450 
12451 /+
12452 void send_SCI_MOVESELECTEDLINESDOWN(core.sys.windows.windef.HWND _scintillaHandle)
12453 
12454 	in
12455 	{
12456 		static import core.sys.windows.windef;
12457 
12458 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12459 	}
12460 
12461 	do
12462 	{
12463 		static import core.sys.windows.windef;
12464 		static import core.sys.windows.winuser;
12465 		static import npp_api.scintilla.scintilla;
12466 
12467 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MOVESELECTEDLINESDOWN, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12468 	}
12469 +/
12470 
12471 /+
12472 void send_SCI_SETIDENTIFIER(core.sys.windows.windef.HWND _scintillaHandle)
12473 
12474 	in
12475 	{
12476 		static import core.sys.windows.windef;
12477 
12478 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12479 	}
12480 
12481 	do
12482 	{
12483 		static import core.sys.windows.windef;
12484 		static import core.sys.windows.winuser;
12485 		static import npp_api.scintilla.scintilla;
12486 
12487 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETIDENTIFIER, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12488 	}
12489 +/
12490 
12491 core.stdc.stdint.intptr_t send_SCI_GETIDENTIFIER(core.sys.windows.windef.HWND _scintillaHandle)
12492 
12493 	in
12494 	{
12495 		static import core.sys.windows.windef;
12496 
12497 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12498 	}
12499 
12500 	do
12501 	{
12502 		static import core.sys.windows.windef;
12503 		static import core.sys.windows.winuser;
12504 		static import npp_api.scintilla.scintilla;
12505 
12506 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETIDENTIFIER, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
12507 	}
12508 
12509 /+
12510 void send_SCI_RGBAIMAGESETWIDTH(core.sys.windows.windef.HWND _scintillaHandle)
12511 
12512 	in
12513 	{
12514 		static import core.sys.windows.windef;
12515 
12516 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12517 	}
12518 
12519 	do
12520 	{
12521 		static import core.sys.windows.windef;
12522 		static import core.sys.windows.winuser;
12523 		static import npp_api.scintilla.scintilla;
12524 
12525 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_RGBAIMAGESETWIDTH, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12526 	}
12527 +/
12528 
12529 /+
12530 void send_SCI_RGBAIMAGESETHEIGHT(core.sys.windows.windef.HWND _scintillaHandle)
12531 
12532 	in
12533 	{
12534 		static import core.sys.windows.windef;
12535 
12536 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12537 	}
12538 
12539 	do
12540 	{
12541 		static import core.sys.windows.windef;
12542 		static import core.sys.windows.winuser;
12543 		static import npp_api.scintilla.scintilla;
12544 
12545 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_RGBAIMAGESETHEIGHT, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12546 	}
12547 +/
12548 
12549 /+
12550 void send_SCI_RGBAIMAGESETSCALE(core.sys.windows.windef.HWND _scintillaHandle)
12551 
12552 	in
12553 	{
12554 		static import core.sys.windows.windef;
12555 
12556 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12557 	}
12558 
12559 	do
12560 	{
12561 		static import core.sys.windows.windef;
12562 		static import core.sys.windows.winuser;
12563 		static import npp_api.scintilla.scintilla;
12564 
12565 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_RGBAIMAGESETSCALE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12566 	}
12567 +/
12568 
12569 /+
12570 void send_SCI_MARKERDEFINERGBAIMAGE(core.sys.windows.windef.HWND _scintillaHandle)
12571 
12572 	in
12573 	{
12574 		static import core.sys.windows.windef;
12575 
12576 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12577 	}
12578 
12579 	do
12580 	{
12581 		static import core.sys.windows.windef;
12582 		static import core.sys.windows.winuser;
12583 		static import npp_api.scintilla.scintilla;
12584 
12585 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_MARKERDEFINERGBAIMAGE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12586 	}
12587 +/
12588 
12589 /+
12590 void send_SCI_REGISTERRGBAIMAGE(core.sys.windows.windef.HWND _scintillaHandle)
12591 
12592 	in
12593 	{
12594 		static import core.sys.windows.windef;
12595 
12596 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12597 	}
12598 
12599 	do
12600 	{
12601 		static import core.sys.windows.windef;
12602 		static import core.sys.windows.winuser;
12603 		static import npp_api.scintilla.scintilla;
12604 
12605 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_REGISTERRGBAIMAGE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12606 	}
12607 +/
12608 
12609 /+
12610 void send_SCI_SCROLLTOSTART(core.sys.windows.windef.HWND _scintillaHandle)
12611 
12612 	in
12613 	{
12614 		static import core.sys.windows.windef;
12615 
12616 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12617 	}
12618 
12619 	do
12620 	{
12621 		static import core.sys.windows.windef;
12622 		static import core.sys.windows.winuser;
12623 		static import npp_api.scintilla.scintilla;
12624 
12625 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SCROLLTOSTART, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12626 	}
12627 +/
12628 
12629 /+
12630 void send_SCI_SCROLLTOEND(core.sys.windows.windef.HWND _scintillaHandle)
12631 
12632 	in
12633 	{
12634 		static import core.sys.windows.windef;
12635 
12636 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12637 	}
12638 
12639 	do
12640 	{
12641 		static import core.sys.windows.windef;
12642 		static import core.sys.windows.winuser;
12643 		static import npp_api.scintilla.scintilla;
12644 
12645 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SCROLLTOEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12646 	}
12647 +/
12648 
12649 /+
12650 void send_SCI_SETTECHNOLOGY(core.sys.windows.windef.HWND _scintillaHandle)
12651 
12652 	in
12653 	{
12654 		static import core.sys.windows.windef;
12655 
12656 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12657 	}
12658 
12659 	do
12660 	{
12661 		static import core.sys.windows.windef;
12662 		static import core.sys.windows.winuser;
12663 		static import npp_api.scintilla.scintilla;
12664 
12665 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETTECHNOLOGY, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12666 	}
12667 +/
12668 
12669 core.stdc.stdint.intptr_t send_SCI_GETTECHNOLOGY(core.sys.windows.windef.HWND _scintillaHandle)
12670 
12671 	in
12672 	{
12673 		static import core.sys.windows.windef;
12674 
12675 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12676 	}
12677 
12678 	do
12679 	{
12680 		static import core.sys.windows.windef;
12681 		static import core.sys.windows.winuser;
12682 		static import npp_api.scintilla.scintilla;
12683 
12684 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETTECHNOLOGY, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
12685 	}
12686 
12687 .pointer send_SCI_CREATELOADER(core.sys.windows.windef.HWND _scintillaHandle, .position bytes, core.stdc.stdint.intptr_t documentOptions)
12688 
12689 	in
12690 	{
12691 		static import core.sys.windows.windef;
12692 
12693 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12694 	}
12695 
12696 	do
12697 	{
12698 		static import core.sys.windows.windef;
12699 		static import core.sys.windows.winuser;
12700 		static import npp_api.scintilla.scintilla;
12701 
12702 		return cast(.pointer)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CREATELOADER, cast(core.sys.windows.windef.WPARAM)(bytes), cast(core.sys.windows.windef.LPARAM)(documentOptions)));
12703 	}
12704 
12705 /+
12706 void send_SCI_FINDINDICATORSHOW(core.sys.windows.windef.HWND _scintillaHandle)
12707 
12708 	in
12709 	{
12710 		static import core.sys.windows.windef;
12711 
12712 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12713 	}
12714 
12715 	do
12716 	{
12717 		static import core.sys.windows.windef;
12718 		static import core.sys.windows.winuser;
12719 		static import npp_api.scintilla.scintilla;
12720 
12721 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_FINDINDICATORSHOW, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12722 	}
12723 +/
12724 
12725 /+
12726 void send_SCI_FINDINDICATORFLASH(core.sys.windows.windef.HWND _scintillaHandle)
12727 
12728 	in
12729 	{
12730 		static import core.sys.windows.windef;
12731 
12732 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12733 	}
12734 
12735 	do
12736 	{
12737 		static import core.sys.windows.windef;
12738 		static import core.sys.windows.winuser;
12739 		static import npp_api.scintilla.scintilla;
12740 
12741 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_FINDINDICATORFLASH, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12742 	}
12743 +/
12744 
12745 /+
12746 void send_SCI_FINDINDICATORHIDE(core.sys.windows.windef.HWND _scintillaHandle)
12747 
12748 	in
12749 	{
12750 		static import core.sys.windows.windef;
12751 
12752 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12753 	}
12754 
12755 	do
12756 	{
12757 		static import core.sys.windows.windef;
12758 		static import core.sys.windows.winuser;
12759 		static import npp_api.scintilla.scintilla;
12760 
12761 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_FINDINDICATORHIDE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12762 	}
12763 +/
12764 
12765 /+
12766 void send_SCI_VCHOMEDISPLAY(core.sys.windows.windef.HWND _scintillaHandle)
12767 
12768 	in
12769 	{
12770 		static import core.sys.windows.windef;
12771 
12772 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12773 	}
12774 
12775 	do
12776 	{
12777 		static import core.sys.windows.windef;
12778 		static import core.sys.windows.winuser;
12779 		static import npp_api.scintilla.scintilla;
12780 
12781 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_VCHOMEDISPLAY, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12782 	}
12783 +/
12784 
12785 /+
12786 void send_SCI_VCHOMEDISPLAYEXTEND(core.sys.windows.windef.HWND _scintillaHandle)
12787 
12788 	in
12789 	{
12790 		static import core.sys.windows.windef;
12791 
12792 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12793 	}
12794 
12795 	do
12796 	{
12797 		static import core.sys.windows.windef;
12798 		static import core.sys.windows.winuser;
12799 		static import npp_api.scintilla.scintilla;
12800 
12801 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_VCHOMEDISPLAYEXTEND, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12802 	}
12803 +/
12804 
12805 bool send_SCI_GETCARETLINEVISIBLEALWAYS(core.sys.windows.windef.HWND _scintillaHandle)
12806 
12807 	in
12808 	{
12809 		static import core.sys.windows.windef;
12810 
12811 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12812 	}
12813 
12814 	do
12815 	{
12816 		static import core.sys.windows.windef;
12817 		static import core.sys.windows.winuser;
12818 		static import npp_api.scintilla.scintilla;
12819 
12820 		return cast(bool)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETCARETLINEVISIBLEALWAYS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
12821 	}
12822 
12823 /+
12824 void send_SCI_SETCARETLINEVISIBLEALWAYS(core.sys.windows.windef.HWND _scintillaHandle)
12825 
12826 	in
12827 	{
12828 		static import core.sys.windows.windef;
12829 
12830 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12831 	}
12832 
12833 	do
12834 	{
12835 		static import core.sys.windows.windef;
12836 		static import core.sys.windows.winuser;
12837 		static import npp_api.scintilla.scintilla;
12838 
12839 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETCARETLINEVISIBLEALWAYS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12840 	}
12841 +/
12842 
12843 /+
12844 void send_SCI_SETLINEENDTYPESALLOWED(core.sys.windows.windef.HWND _scintillaHandle)
12845 
12846 	in
12847 	{
12848 		static import core.sys.windows.windef;
12849 
12850 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12851 	}
12852 
12853 	do
12854 	{
12855 		static import core.sys.windows.windef;
12856 		static import core.sys.windows.winuser;
12857 		static import npp_api.scintilla.scintilla;
12858 
12859 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETLINEENDTYPESALLOWED, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12860 	}
12861 +/
12862 
12863 core.stdc.stdint.intptr_t send_SCI_GETLINEENDTYPESALLOWED(core.sys.windows.windef.HWND _scintillaHandle)
12864 
12865 	in
12866 	{
12867 		static import core.sys.windows.windef;
12868 
12869 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12870 	}
12871 
12872 	do
12873 	{
12874 		static import core.sys.windows.windef;
12875 		static import core.sys.windows.winuser;
12876 		static import npp_api.scintilla.scintilla;
12877 
12878 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETLINEENDTYPESALLOWED, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
12879 	}
12880 
12881 core.stdc.stdint.intptr_t send_SCI_GETLINEENDTYPESACTIVE(core.sys.windows.windef.HWND _scintillaHandle)
12882 
12883 	in
12884 	{
12885 		static import core.sys.windows.windef;
12886 
12887 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12888 	}
12889 
12890 	do
12891 	{
12892 		static import core.sys.windows.windef;
12893 		static import core.sys.windows.winuser;
12894 		static import npp_api.scintilla.scintilla;
12895 
12896 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETLINEENDTYPESACTIVE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
12897 	}
12898 
12899 /+
12900 void send_SCI_SETREPRESENTATION(core.sys.windows.windef.HWND _scintillaHandle)
12901 
12902 	in
12903 	{
12904 		static import core.sys.windows.windef;
12905 
12906 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12907 	}
12908 
12909 	do
12910 	{
12911 		static import core.sys.windows.windef;
12912 		static import core.sys.windows.winuser;
12913 		static import npp_api.scintilla.scintilla;
12914 
12915 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETREPRESENTATION, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12916 	}
12917 +/
12918 
12919 core.stdc.stdint.intptr_t send_SCI_GETREPRESENTATION(core.sys.windows.windef.HWND _scintillaHandle, const (char)* encodedCharacter, char* representation)
12920 
12921 	in
12922 	{
12923 		static import core.sys.windows.windef;
12924 
12925 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12926 	}
12927 
12928 	do
12929 	{
12930 		static import core.sys.windows.windef;
12931 		static import core.sys.windows.winuser;
12932 		static import npp_api.scintilla.scintilla;
12933 
12934 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETREPRESENTATION, cast(core.sys.windows.windef.WPARAM)(encodedCharacter), cast(core.sys.windows.windef.LPARAM)(representation)));
12935 	}
12936 
12937 /+
12938 void send_SCI_CLEARREPRESENTATION(core.sys.windows.windef.HWND _scintillaHandle)
12939 
12940 	in
12941 	{
12942 		static import core.sys.windows.windef;
12943 
12944 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12945 	}
12946 
12947 	do
12948 	{
12949 		static import core.sys.windows.windef;
12950 		static import core.sys.windows.winuser;
12951 		static import npp_api.scintilla.scintilla;
12952 
12953 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_CLEARREPRESENTATION, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12954 	}
12955 +/
12956 
12957 /+
12958 void send_SCI_STARTRECORD(core.sys.windows.windef.HWND _scintillaHandle)
12959 
12960 	in
12961 	{
12962 		static import core.sys.windows.windef;
12963 
12964 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12965 	}
12966 
12967 	do
12968 	{
12969 		static import core.sys.windows.windef;
12970 		static import core.sys.windows.winuser;
12971 		static import npp_api.scintilla.scintilla;
12972 
12973 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STARTRECORD, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12974 	}
12975 +/
12976 
12977 /+
12978 void send_SCI_STOPRECORD(core.sys.windows.windef.HWND _scintillaHandle)
12979 
12980 	in
12981 	{
12982 		static import core.sys.windows.windef;
12983 
12984 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
12985 	}
12986 
12987 	do
12988 	{
12989 		static import core.sys.windows.windef;
12990 		static import core.sys.windows.winuser;
12991 		static import npp_api.scintilla.scintilla;
12992 
12993 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_STOPRECORD, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
12994 	}
12995 +/
12996 
12997 /+
12998 void send_SCI_SETLEXER(core.sys.windows.windef.HWND _scintillaHandle)
12999 
13000 	in
13001 	{
13002 		static import core.sys.windows.windef;
13003 
13004 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13005 	}
13006 
13007 	do
13008 	{
13009 		static import core.sys.windows.windef;
13010 		static import core.sys.windows.winuser;
13011 		static import npp_api.scintilla.scintilla;
13012 
13013 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETLEXER, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
13014 	}
13015 +/
13016 
13017 core.stdc.stdint.intptr_t send_SCI_GETLEXER(core.sys.windows.windef.HWND _scintillaHandle)
13018 
13019 	in
13020 	{
13021 		static import core.sys.windows.windef;
13022 
13023 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13024 	}
13025 
13026 	do
13027 	{
13028 		static import core.sys.windows.windef;
13029 		static import core.sys.windows.winuser;
13030 		static import npp_api.scintilla.scintilla;
13031 
13032 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETLEXER, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
13033 	}
13034 
13035 /+
13036 void send_SCI_COLOURISE(core.sys.windows.windef.HWND _scintillaHandle)
13037 
13038 	in
13039 	{
13040 		static import core.sys.windows.windef;
13041 
13042 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13043 	}
13044 
13045 	do
13046 	{
13047 		static import core.sys.windows.windef;
13048 		static import core.sys.windows.winuser;
13049 		static import npp_api.scintilla.scintilla;
13050 
13051 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_COLOURISE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
13052 	}
13053 +/
13054 
13055 /+
13056 void send_SCI_SETPROPERTY(core.sys.windows.windef.HWND _scintillaHandle)
13057 
13058 	in
13059 	{
13060 		static import core.sys.windows.windef;
13061 
13062 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13063 	}
13064 
13065 	do
13066 	{
13067 		static import core.sys.windows.windef;
13068 		static import core.sys.windows.winuser;
13069 		static import npp_api.scintilla.scintilla;
13070 
13071 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETPROPERTY, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
13072 	}
13073 +/
13074 
13075 //KEYWORDSET_MAX
13076 /+
13077 void send_SCI_SETKEYWORDS(core.sys.windows.windef.HWND _scintillaHandle)
13078 
13079 	in
13080 	{
13081 		static import core.sys.windows.windef;
13082 
13083 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13084 	}
13085 
13086 	do
13087 	{
13088 		static import core.sys.windows.windef;
13089 		static import core.sys.windows.winuser;
13090 		static import npp_api.scintilla.scintilla;
13091 
13092 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETKEYWORDS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
13093 	}
13094 +/
13095 
13096 /+
13097 void send_SCI_SETLEXERLANGUAGE(core.sys.windows.windef.HWND _scintillaHandle)
13098 
13099 	in
13100 	{
13101 		static import core.sys.windows.windef;
13102 
13103 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13104 	}
13105 
13106 	do
13107 	{
13108 		static import core.sys.windows.windef;
13109 		static import core.sys.windows.winuser;
13110 		static import npp_api.scintilla.scintilla;
13111 
13112 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETLEXERLANGUAGE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
13113 	}
13114 +/
13115 
13116 /+
13117 void send_SCI_LOADLEXERLIBRARY(core.sys.windows.windef.HWND _scintillaHandle)
13118 
13119 	in
13120 	{
13121 		static import core.sys.windows.windef;
13122 
13123 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13124 	}
13125 
13126 	do
13127 	{
13128 		static import core.sys.windows.windef;
13129 		static import core.sys.windows.winuser;
13130 		static import npp_api.scintilla.scintilla;
13131 
13132 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LOADLEXERLIBRARY, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
13133 	}
13134 +/
13135 
13136 core.stdc.stdint.intptr_t send_SCI_GETPROPERTY(core.sys.windows.windef.HWND _scintillaHandle, const (char)* key, char* value)
13137 
13138 	in
13139 	{
13140 		static import core.sys.windows.windef;
13141 
13142 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13143 	}
13144 
13145 	do
13146 	{
13147 		static import core.sys.windows.windef;
13148 		static import core.sys.windows.winuser;
13149 		static import npp_api.scintilla.scintilla;
13150 
13151 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETPROPERTY, cast(core.sys.windows.windef.WPARAM)(key), cast(core.sys.windows.windef.LPARAM)(value)));
13152 	}
13153 
13154 core.stdc.stdint.intptr_t send_SCI_GETPROPERTYEXPANDED(core.sys.windows.windef.HWND _scintillaHandle, const (char)* key, char* value)
13155 
13156 	in
13157 	{
13158 		static import core.sys.windows.windef;
13159 
13160 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13161 	}
13162 
13163 	do
13164 	{
13165 		static import core.sys.windows.windef;
13166 		static import core.sys.windows.winuser;
13167 		static import npp_api.scintilla.scintilla;
13168 
13169 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETPROPERTYEXPANDED, cast(core.sys.windows.windef.WPARAM)(key), cast(core.sys.windows.windef.LPARAM)(value)));
13170 	}
13171 
13172 core.stdc.stdint.intptr_t send_SCI_GETPROPERTYINT(core.sys.windows.windef.HWND _scintillaHandle, const (char)* key, char* value)
13173 
13174 	in
13175 	{
13176 		static import core.sys.windows.windef;
13177 
13178 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13179 	}
13180 
13181 	do
13182 	{
13183 		static import core.sys.windows.windef;
13184 		static import core.sys.windows.winuser;
13185 		static import npp_api.scintilla.scintilla;
13186 
13187 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETPROPERTYINT, cast(core.sys.windows.windef.WPARAM)(key), cast(core.sys.windows.windef.LPARAM)(value)));
13188 	}
13189 
13190 core.stdc.stdint.intptr_t send_SCI_GETLEXERLANGUAGE(core.sys.windows.windef.HWND _scintillaHandle, char* language)
13191 
13192 	in
13193 	{
13194 		static import core.sys.windows.windef;
13195 
13196 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13197 	}
13198 
13199 	do
13200 	{
13201 		static import core.sys.windows.windef;
13202 		static import core.sys.windows.winuser;
13203 		static import npp_api.scintilla.scintilla;
13204 
13205 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETLEXERLANGUAGE, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(language)));
13206 	}
13207 
13208 .pointer send_SCI_PRIVATELEXERCALL(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t operation, .pointer pointer)
13209 
13210 	in
13211 	{
13212 		static import core.sys.windows.windef;
13213 
13214 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13215 	}
13216 
13217 	do
13218 	{
13219 		static import core.sys.windows.windef;
13220 		static import core.sys.windows.winuser;
13221 		static import npp_api.scintilla.scintilla;
13222 
13223 		return cast(.pointer)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_PRIVATELEXERCALL, cast(core.sys.windows.windef.WPARAM)(operation), cast(core.sys.windows.windef.LPARAM)(pointer)));
13224 	}
13225 
13226 core.stdc.stdint.intptr_t send_SCI_PROPERTYNAMES(core.sys.windows.windef.HWND _scintillaHandle, char* names)
13227 
13228 	in
13229 	{
13230 		static import core.sys.windows.windef;
13231 
13232 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13233 	}
13234 
13235 	do
13236 	{
13237 		static import core.sys.windows.windef;
13238 		static import core.sys.windows.winuser;
13239 		static import npp_api.scintilla.scintilla;
13240 
13241 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_PROPERTYNAMES, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(names)));
13242 	}
13243 
13244 core.stdc.stdint.intptr_t send_SCI_PROPERTYTYPE(core.sys.windows.windef.HWND _scintillaHandle, const (char)* name)
13245 
13246 	in
13247 	{
13248 		static import core.sys.windows.windef;
13249 
13250 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13251 	}
13252 
13253 	do
13254 	{
13255 		static import core.sys.windows.windef;
13256 		static import core.sys.windows.winuser;
13257 		static import npp_api.scintilla.scintilla;
13258 
13259 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_PROPERTYTYPE, cast(core.sys.windows.windef.WPARAM)(name), cast(core.sys.windows.windef.LPARAM)(0)));
13260 	}
13261 
13262 core.stdc.stdint.intptr_t send_SCI_DESCRIBEPROPERTY(core.sys.windows.windef.HWND _scintillaHandle, const (char)* name, char* description)
13263 
13264 	in
13265 	{
13266 		static import core.sys.windows.windef;
13267 
13268 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13269 	}
13270 
13271 	do
13272 	{
13273 		static import core.sys.windows.windef;
13274 		static import core.sys.windows.winuser;
13275 		static import npp_api.scintilla.scintilla;
13276 
13277 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_DESCRIBEPROPERTY, cast(core.sys.windows.windef.WPARAM)(name), cast(core.sys.windows.windef.LPARAM)(description)));
13278 	}
13279 
13280 core.stdc.stdint.intptr_t send_SCI_DESCRIBEKEYWORDSETS(core.sys.windows.windef.HWND _scintillaHandle, char* description)
13281 
13282 	in
13283 	{
13284 		static import core.sys.windows.windef;
13285 
13286 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13287 	}
13288 
13289 	do
13290 	{
13291 		static import core.sys.windows.windef;
13292 		static import core.sys.windows.winuser;
13293 		static import npp_api.scintilla.scintilla;
13294 
13295 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_DESCRIBEKEYWORDSETS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(description)));
13296 	}
13297 
13298 core.stdc.stdint.intptr_t send_SCI_GETLINEENDTYPESSUPPORTED(core.sys.windows.windef.HWND _scintillaHandle)
13299 
13300 	in
13301 	{
13302 		static import core.sys.windows.windef;
13303 
13304 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13305 	}
13306 
13307 	do
13308 	{
13309 		static import core.sys.windows.windef;
13310 		static import core.sys.windows.winuser;
13311 		static import npp_api.scintilla.scintilla;
13312 
13313 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETLINEENDTYPESSUPPORTED, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
13314 	}
13315 
13316 core.stdc.stdint.intptr_t send_SCI_ALLOCATESUBSTYLES(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t styleBase, core.stdc.stdint.intptr_t numberStyles)
13317 
13318 	in
13319 	{
13320 		static import core.sys.windows.windef;
13321 
13322 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13323 	}
13324 
13325 	do
13326 	{
13327 		static import core.sys.windows.windef;
13328 		static import core.sys.windows.winuser;
13329 		static import npp_api.scintilla.scintilla;
13330 
13331 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ALLOCATESUBSTYLES, cast(core.sys.windows.windef.WPARAM)(styleBase), cast(core.sys.windows.windef.LPARAM)(numberStyles)));
13332 	}
13333 
13334 core.stdc.stdint.intptr_t send_SCI_GETSUBSTYLESSTART(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t styleBase)
13335 
13336 	in
13337 	{
13338 		static import core.sys.windows.windef;
13339 
13340 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13341 	}
13342 
13343 	do
13344 	{
13345 		static import core.sys.windows.windef;
13346 		static import core.sys.windows.winuser;
13347 		static import npp_api.scintilla.scintilla;
13348 
13349 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETSUBSTYLESSTART, cast(core.sys.windows.windef.WPARAM)(styleBase), cast(core.sys.windows.windef.LPARAM)(0)));
13350 	}
13351 
13352 core.stdc.stdint.intptr_t send_SCI_GETSUBSTYLESLENGTH(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t styleBase)
13353 
13354 	in
13355 	{
13356 		static import core.sys.windows.windef;
13357 
13358 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13359 	}
13360 
13361 	do
13362 	{
13363 		static import core.sys.windows.windef;
13364 		static import core.sys.windows.winuser;
13365 		static import npp_api.scintilla.scintilla;
13366 
13367 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETSUBSTYLESLENGTH, cast(core.sys.windows.windef.WPARAM)(styleBase), cast(core.sys.windows.windef.LPARAM)(0)));
13368 	}
13369 
13370 core.stdc.stdint.intptr_t send_SCI_GETSTYLEFROMSUBSTYLE(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t subStyle)
13371 
13372 	in
13373 	{
13374 		static import core.sys.windows.windef;
13375 
13376 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13377 	}
13378 
13379 	do
13380 	{
13381 		static import core.sys.windows.windef;
13382 		static import core.sys.windows.winuser;
13383 		static import npp_api.scintilla.scintilla;
13384 
13385 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETSTYLEFROMSUBSTYLE, cast(core.sys.windows.windef.WPARAM)(subStyle), cast(core.sys.windows.windef.LPARAM)(0)));
13386 	}
13387 
13388 core.stdc.stdint.intptr_t send_SCI_GETPRIMARYSTYLEFROMSTYLE(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t style)
13389 
13390 	in
13391 	{
13392 		static import core.sys.windows.windef;
13393 
13394 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13395 	}
13396 
13397 	do
13398 	{
13399 		static import core.sys.windows.windef;
13400 		static import core.sys.windows.winuser;
13401 		static import npp_api.scintilla.scintilla;
13402 
13403 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETPRIMARYSTYLEFROMSTYLE, cast(core.sys.windows.windef.WPARAM)(style), cast(core.sys.windows.windef.LPARAM)(0)));
13404 	}
13405 
13406 /+
13407 void send_SCI_FREESUBSTYLES(core.sys.windows.windef.HWND _scintillaHandle)
13408 
13409 	in
13410 	{
13411 		static import core.sys.windows.windef;
13412 
13413 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13414 	}
13415 
13416 	do
13417 	{
13418 		static import core.sys.windows.windef;
13419 		static import core.sys.windows.winuser;
13420 		static import npp_api.scintilla.scintilla;
13421 
13422 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_FREESUBSTYLES, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
13423 	}
13424 +/
13425 
13426 /+
13427 void send_SCI_SETIDENTIFIERS(core.sys.windows.windef.HWND _scintillaHandle)
13428 
13429 	in
13430 	{
13431 		static import core.sys.windows.windef;
13432 
13433 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13434 	}
13435 
13436 	do
13437 	{
13438 		static import core.sys.windows.windef;
13439 		static import core.sys.windows.winuser;
13440 		static import npp_api.scintilla.scintilla;
13441 
13442 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETIDENTIFIERS, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
13443 	}
13444 +/
13445 
13446 core.stdc.stdint.intptr_t send_SCI_DISTANCETOSECONDARYSTYLES(core.sys.windows.windef.HWND _scintillaHandle)
13447 
13448 	in
13449 	{
13450 		static import core.sys.windows.windef;
13451 
13452 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13453 	}
13454 
13455 	do
13456 	{
13457 		static import core.sys.windows.windef;
13458 		static import core.sys.windows.winuser;
13459 		static import npp_api.scintilla.scintilla;
13460 
13461 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_DISTANCETOSECONDARYSTYLES, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
13462 	}
13463 
13464 core.stdc.stdint.intptr_t send_SCI_GETSUBSTYLEBASES(core.sys.windows.windef.HWND _scintillaHandle, char* styles)
13465 
13466 	in
13467 	{
13468 		static import core.sys.windows.windef;
13469 
13470 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13471 	}
13472 
13473 	do
13474 	{
13475 		static import core.sys.windows.windef;
13476 		static import core.sys.windows.winuser;
13477 		static import npp_api.scintilla.scintilla;
13478 
13479 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETSUBSTYLEBASES, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(styles)));
13480 	}
13481 
13482 core.stdc.stdint.intptr_t send_SCI_GETNAMEDSTYLES(core.sys.windows.windef.HWND _scintillaHandle)
13483 
13484 	in
13485 	{
13486 		static import core.sys.windows.windef;
13487 
13488 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13489 	}
13490 
13491 	do
13492 	{
13493 		static import core.sys.windows.windef;
13494 		static import core.sys.windows.winuser;
13495 		static import npp_api.scintilla.scintilla;
13496 
13497 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETNAMEDSTYLES, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
13498 	}
13499 
13500 core.stdc.stdint.intptr_t send_SCI_NAMEOFSTYLE(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t style, char* name)
13501 
13502 	in
13503 	{
13504 		static import core.sys.windows.windef;
13505 
13506 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13507 	}
13508 
13509 	do
13510 	{
13511 		static import core.sys.windows.windef;
13512 		static import core.sys.windows.winuser;
13513 		static import npp_api.scintilla.scintilla;
13514 
13515 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_NAMEOFSTYLE, cast(core.sys.windows.windef.WPARAM)(style), cast(core.sys.windows.windef.LPARAM)(name)));
13516 	}
13517 
13518 core.stdc.stdint.intptr_t send_SCI_TAGSOFSTYLE(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t style, char* tags)
13519 
13520 	in
13521 	{
13522 		static import core.sys.windows.windef;
13523 
13524 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13525 	}
13526 
13527 	do
13528 	{
13529 		static import core.sys.windows.windef;
13530 		static import core.sys.windows.winuser;
13531 		static import npp_api.scintilla.scintilla;
13532 
13533 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_TAGSOFSTYLE, cast(core.sys.windows.windef.WPARAM)(style), cast(core.sys.windows.windef.LPARAM)(tags)));
13534 	}
13535 
13536 core.stdc.stdint.intptr_t send_SCI_DESCRIPTIONOFSTYLE(core.sys.windows.windef.HWND _scintillaHandle, core.stdc.stdint.intptr_t style, char* description)
13537 
13538 	in
13539 	{
13540 		static import core.sys.windows.windef;
13541 
13542 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13543 	}
13544 
13545 	do
13546 	{
13547 		static import core.sys.windows.windef;
13548 		static import core.sys.windows.winuser;
13549 		static import npp_api.scintilla.scintilla;
13550 
13551 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_DESCRIPTIONOFSTYLE, cast(core.sys.windows.windef.WPARAM)(style), cast(core.sys.windows.windef.LPARAM)(description)));
13552 	}
13553 
13554 //static if (!__traits(compiles, .SCI_DISABLE_PROVISIONAL)) {
13555 core.stdc.stdint.intptr_t send_SCI_GETBIDIRECTIONAL(core.sys.windows.windef.HWND _scintillaHandle)
13556 
13557 	in
13558 	{
13559 		static import core.sys.windows.windef;
13560 
13561 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13562 	}
13563 
13564 	do
13565 	{
13566 		static import core.sys.windows.windef;
13567 		static import core.sys.windows.winuser;
13568 		static import npp_api.scintilla.scintilla;
13569 
13570 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETBIDIRECTIONAL, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
13571 	}
13572 
13573 /+
13574 void send_SCI_SETBIDIRECTIONAL(core.sys.windows.windef.HWND _scintillaHandle)
13575 
13576 	in
13577 	{
13578 		static import core.sys.windows.windef;
13579 
13580 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13581 	}
13582 
13583 	do
13584 	{
13585 		static import core.sys.windows.windef;
13586 		static import core.sys.windows.winuser;
13587 		static import npp_api.scintilla.scintilla;
13588 
13589 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_SETBIDIRECTIONAL, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
13590 	}
13591 +/
13592 
13593 core.stdc.stdint.intptr_t send_SCI_GETLINECHARACTERINDEX(core.sys.windows.windef.HWND _scintillaHandle)
13594 
13595 	in
13596 	{
13597 		static import core.sys.windows.windef;
13598 
13599 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13600 	}
13601 
13602 	do
13603 	{
13604 		static import core.sys.windows.windef;
13605 		static import core.sys.windows.winuser;
13606 		static import npp_api.scintilla.scintilla;
13607 
13608 		return cast(core.stdc.stdint.intptr_t)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_GETLINECHARACTERINDEX, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0)));
13609 	}
13610 
13611 /+
13612 void send_SCI_ALLOCATELINECHARACTERINDEX(core.sys.windows.windef.HWND _scintillaHandle)
13613 
13614 	in
13615 	{
13616 		static import core.sys.windows.windef;
13617 
13618 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13619 	}
13620 
13621 	do
13622 	{
13623 		static import core.sys.windows.windef;
13624 		static import core.sys.windows.winuser;
13625 		static import npp_api.scintilla.scintilla;
13626 
13627 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_ALLOCATELINECHARACTERINDEX, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
13628 	}
13629 +/
13630 
13631 /+
13632 void send_SCI_RELEASELINECHARACTERINDEX(core.sys.windows.windef.HWND _scintillaHandle)
13633 
13634 	in
13635 	{
13636 		static import core.sys.windows.windef;
13637 
13638 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13639 	}
13640 
13641 	do
13642 	{
13643 		static import core.sys.windows.windef;
13644 		static import core.sys.windows.winuser;
13645 		static import npp_api.scintilla.scintilla;
13646 
13647 		core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_RELEASELINECHARACTERINDEX, cast(core.sys.windows.windef.WPARAM)(0), cast(core.sys.windows.windef.LPARAM)(0));
13648 	}
13649 +/
13650 
13651 .line send_SCI_LINEFROMINDEXPOSITION(core.sys.windows.windef.HWND _scintillaHandle, .position pos, core.stdc.stdint.intptr_t lineCharacterIndex)
13652 
13653 	in
13654 	{
13655 		static import core.sys.windows.windef;
13656 
13657 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13658 	}
13659 
13660 	do
13661 	{
13662 		static import core.sys.windows.windef;
13663 		static import core.sys.windows.winuser;
13664 		static import npp_api.scintilla.scintilla;
13665 
13666 		return cast(.line)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_LINEFROMINDEXPOSITION, cast(core.sys.windows.windef.WPARAM)(pos), cast(core.sys.windows.windef.LPARAM)(lineCharacterIndex)));
13667 	}
13668 
13669 .position send_SCI_INDEXPOSITIONFROMLINE(core.sys.windows.windef.HWND _scintillaHandle, .line line, core.stdc.stdint.intptr_t lineCharacterIndex)
13670 
13671 	in
13672 	{
13673 		static import core.sys.windows.windef;
13674 
13675 		assert(_scintillaHandle != core.sys.windows.windef.NULL);
13676 	}
13677 
13678 	do
13679 	{
13680 		static import core.sys.windows.windef;
13681 		static import core.sys.windows.winuser;
13682 		static import npp_api.scintilla.scintilla;
13683 
13684 		return cast(.position)(core.sys.windows.winuser.SendMessageA(_scintillaHandle, npp_api.scintilla.scintilla.SCI_INDEXPOSITIONFROMLINE, cast(core.sys.windows.windef.WPARAM)(line), cast(core.sys.windows.windef.LPARAM)(lineCharacterIndex)));
13685 	}
13686 //}