|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| doc/ | H | 03-May-2022 | - | | |
| fox/ | H | 03-May-2022 | - | 3,674 | 2,901 |
| include/ | H | 03-May-2022 | - | 7,796 | 6,769 |
| lexers/ | H | 03-May-2022 | - | 38,287 | 30,885 |
| lexlib/ | H | 03-May-2022 | - | 2,538 | 2,001 |
| m4/ | H | 09-Aug-2011 | - | 8,449 | 7,610 |
| src/ | H | 03-May-2022 | - | 23,695 | 19,228 |
| tests/ | H | 03-May-2022 | - | 664 | 551 |
| util/ | H | 09-Aug-2011 | - | 274 | 221 |
| COPYING | H A D | 09-Aug-2011 | 25.8 KiB | 506 | 418 |
| COPYRIGHTS | H A D | 09-Aug-2011 | 178 | 7 | 3 |
| ChangeLog | H A D | 09-Aug-2011 | 2.8 KiB | 107 | 68 |
| INSTALL | H A D | 09-Aug-2011 | 8.4 KiB | 207 | 157 |
| Makefile.am | H A D | 09-Aug-2011 | 349 | 19 | 15 |
| Makefile.in | H A D | 03-May-2022 | 24.3 KiB | 781 | 691 |
| README | H A D | 09-Aug-2011 | 2.9 KiB | 101 | 68 |
| aclocal.m4 | H A D | 09-Aug-2011 | 335.5 KiB | 9,539 | 8,587 |
| bootstrap.sh | H A D | 09-Aug-2011 | 347 | 22 | 17 |
| config.guess | H A D | 09-Aug-2011 | 43.9 KiB | 1,502 | 1,291 |
| config.sub | H A D | 09-Aug-2011 | 33.6 KiB | 1,706 | 1,558 |
| configure | H A D | 09-Aug-2011 | 533.3 KiB | 17,721 | 13,650 |
| configure.in | H A D | 09-Aug-2011 | 2.2 KiB | 83 | 70 |
| depcomp | H A D | 09-Aug-2011 | 18.2 KiB | 631 | 407 |
| fxscintilla.pc.in | H A D | 09-Aug-2011 | 314 | 11 | 9 |
| install-sh | H A D | 09-Aug-2011 | 13.3 KiB | 521 | 344 |
| ltmain.sh | H A D | 09-Aug-2011 | 276.1 KiB | 9,637 | 7,288 |
| missing | H A D | 09-Aug-2011 | 11.2 KiB | 377 | 281 |
README
1What is FXScintilla ?
2---------------------
3
4Scintilla is a free source code editing component for Win32 and GTK+
5developped by Neil Hodgson.
6For more information about Scintilla, see http://www.scintilla.org.
7
8The FOX GUI toolkit is a platform independent GUI library developped
9by Jeroen van der Zijp.
10For more information about FOX, see http://fox-toolkit.org.
11
12FXScintilla is an implementation of Scintilla for the FOX GUI Library.
13
14
15Where to get it ?
16-----------------
17
18FXScintilla can be downloaded from the FXScintilla project pages on
19Savannah:
20
21 http://savannah.gnu.org/projects/fxscintilla/
22
23
24Mailing list
25------------
26
27There is two mailing lists related to FXScintilla:
28- fxscintilla-announce : FXScintilla new release and events announcement
29- fxscintilla-users : FXScintilla end users questions and discussions
30To subscribe to any of these lists, please see instuctions on the
31FXScintilla project page (http://savannah.gnu.org/projects/fxscintilla/).
32
33
34Installation
35------------
36
37Please refer to the file INSTALL.
38FXScintilla should compile on every platform where both FOX and Scintilla
39are available : Win32 and Unix systems.
40
41
42Getting started
43---------------
44
45Here is a rough sample about how to integrate FXScintilla into a FOX app
46
47//--------------------------------------------------------
48#include <fx.h>
49#include <Scintilla.h>
50#include <FXScintilla.h>
51
52int main(int argc, char ** argv)
53{
54 FXApp application("test");
55 application.init(argc, argv);
56 FXMainWindow * win = new FXMainWindow(&application, "Test");
57
58 // Instanciating an FXScintilla widget
59 FXScintilla * scint = new FXScintilla(win, NULL, 0, LAYOUT_FILL_X|LAYOUT_FILL_Y);
60
61 // The Scintilla programming interface is through messages
62 // � la Windows (see scintilla/doc/ScintillaDoc.html)
63 scint->sendMessage(SCI_STYLESETFONT, STYLE_DEFAULT, (long)"lucida");
64 scint->sendMessage(SCI_STYLESETSIZE, STYLE_DEFAULT, (long)10);
65 scint->sendMessage(SCI_STYLECLEARALL, 0, 0);
66
67 application.create();
68 win->show(PLACEMENT_SCREEN);
69 application.run();
70 return 0;
71}
72//--------------------------------------------------------
73
74Bugs
75----
76
77Please file bugs and questions to the mailing list fxscintilla-users.
78
79
80License
81-------
82
83FXScintilla is free software; you can redistribute it and/or modify
84it under the terms of the GNU Lesser General Public License as published by
85the Free Software Foundation; either version 2.1 of the License, or
86(at your option) any later version.
87
88FXScintilla is distributed in the hope that it will be useful,
89but WITHOUT ANY WARRANTY; without even the implied warranty of
90MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
91GNU Lesser General Public License for more details.
92
93You should have received a copy of the GNU Lesser General Public License
94along with FXScintilla; if not, write to the Free Software
95Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
96
97
98
99
100_______Gilles Filippini <gilles.filippini@free.fr>_______
101