diff options
| author | Michael R Sweet <michael.r.sweet@gmail.com> | 2001-11-29 19:24:00 +0000 |
|---|---|---|
| committer | Michael R Sweet <michael.r.sweet@gmail.com> | 2001-11-29 19:24:00 +0000 |
| commit | 09daf20b81cdae78772f07c0af22a571d7cc73eb (patch) | |
| tree | 1641f788cafe20b505355b0479ba0d528297eb30 /documentation/basics.html | |
| parent | b105ab8b7fb6281635076559aae96f2b3b12fc51 (diff) | |
Documentation updates galore (up to chapter 7, still need to do chapter
8 and 9, tweek the appendices, and recapture the screenshots...)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@1786 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
Diffstat (limited to 'documentation/basics.html')
| -rw-r--r-- | documentation/basics.html | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/documentation/basics.html b/documentation/basics.html index cf2f1eaf9..983f1a6cb 100644 --- a/documentation/basics.html +++ b/documentation/basics.html @@ -33,7 +33,7 @@ int main(int argc, char **argv) { } </PRE></UL> -<P>After including the required header files, the program then creates a +<P>After including the required header files, the program then creates a window:</P> <UL><PRE> @@ -116,7 +116,7 @@ of the form "type name() const".</P> <P>Almost all of the set/get pairs are very fast, short inline functions and thus very efficient. However, <i>the "set" methods do not call <TT>redraw()</TT></i> - you have to call it -yourself. This greatly reduces code size and execution time. +yourself. This greatly reduces code size and execution time. The only common exception is <tt>value()</tt> which calls <TT>redraw()</TT> if necessary.</P> @@ -144,8 +144,8 @@ desired.</P> <H3>Showing the Window</H3> -<P>The <TT>show()</TT> method shows the widget or window. For windows -you can also provide the command-line arguments to allow users to +<P>The <TT>show()</TT> method shows the widget or window. For windows +you can also provide the command-line arguments to allow users to customize the appearance, size, and position of your windows.</P> <H3>The Main Event Loop</H3> @@ -192,8 +192,8 @@ under FLTK control are closed by the user or your program.</P> <H2>Compiling Programs with Standard Compilers</H2> -<P>Under UNIX (and under Microsoft Windows when using the GNU development -tools) you will probably need to tell the compiler where to find the +<P>Under UNIX (and under Microsoft Windows when using the GNU development +tools) you will probably need to tell the compiler where to find the header files. This is usually done using the <TT>-I</TT> option:</P> <UL><PRE> @@ -208,7 +208,7 @@ used to get the options that are required by your compiler:</P> CC `fltk-config --cxxflags` ... </PRE></UL> -<P>Similarly, when linking your application you will need to tell the +<P>Similarly, when linking your application you will need to tell the compiler to use the FLTK library:</P> <UL><PRE> @@ -228,18 +228,18 @@ CC ... `fltk-config --ldflags` <P>In Visual C++ you will need to tell the compiler where to find the FLTK header files. This can be done by selecting "Settings" from the "Project" menu and then -changing the "Preprocessor" settings under the +changing the "Preprocessor" settings under the "C/C++" tab. You will also need to add the FLTK and WinSock (WSOCK32.LIB) libraries to the "Link" settings.</P> -<P>You can build your Microsoft Windows applications as Console or +<P>You can build your Microsoft Windows applications as Console or WIN32 applications. If you want to use the standard C <TT>main()</TT> function as the entry point, FLTK includes a <TT>WinMain()</TT> function that will call your <TT>main()</TT> function for you.</P> -<P><I>Note: The Visual C++ 5.0 optimizer is known to cause problems with -many programs. We only recommend using the "Favor Small Code" +<P><I>Note: The Visual C++ 5.0 optimizer is known to cause problems with +many programs. We only recommend using the "Favor Small Code" optimization setting.</I> The Visual C++ 6.0 optimizer seems to be much better and can be used with the "optimized for speed" setting.</P> |
