"><linkrel="up"href="ch03.html"title="Chapter3.Usage"><linkrel="prev"href="ch03s05.html"title="Search, replace and go to"><linkrel="next"href="ch03s07.html"title="Build system"></head><bodybgcolor="white"text="black"link="#0000FF"vlink="#840084"alink="#0000FF"><divclass="navheader"><tablewidth="100%"summary="Navigation header"><tr><thcolspan="3"align="center">Preferences</th></tr><tr><tdwidth="20%"align="left"><aaccesskey="p"href="ch03s05.html">Prev</a></td><thwidth="60%"align="center">Chapter3.Usage</th><tdwidth="20%"align="right"><aaccesskey="n"href="ch03s07.html">Next</a></td></tr></table><hr></div><divclass="section"lang="en"><divclass="titlepage"><div><div><h2class="title"style="clear: both"><aname="confdialog"></a>Preferences</h2></div></div></div><p>
should be written
</p><divclass="figure"><aname="confdialog_gen"></a><pclass="title"><b>Figure3.2.General tab in preferences dialog</b></p><div><imgsrc="images/pref_dialog_gen.jpg"alt="General tab in preferences dialog"></div></div><p>
</p><divclass="figure"><aname="id2753005"></a><pclass="title"><b>Figure3.3.Interface tab in preferences dialog</b></p><div><imgsrc="images/pref_dialog_interface.jpg"alt="Interface tab in preferences dialog"></div></div><p>
</p><divclass="figure"><aname="id2753019"></a><pclass="title"><b>Figure3.4.Toolbar tab in preferences dialog</b></p><div><imgsrc="images/pref_dialog_toolbar.jpg"alt="Toolbar tab in preferences dialog"></div></div><p>
</p><divclass="figure"><aname="id2753034"></a><pclass="title"><b>Figure3.5.Editor tab in preferences dialog</b></p><div><imgsrc="images/pref_dialog_edit.jpg"alt="Editor tab in preferences dialog"></div></div><p>
</p><divclass="figure"><aname="id2753048"></a><pclass="title"><b>Figure3.6.Tools tab in preferences dialog</b></p><div><imgsrc="images/pref_dialog_tools.jpg"alt="Tools tab in preferences dialog"></div></div><p>
</p><divclass="figure"><aname="confdialog_templ"></a><pclass="title"><b>Figure3.7.Template tab in preferences dialog</b></p><div><imgsrc="images/pref_dialog_templ.jpg"alt="Template tab in preferences dialog"></div></div><p>
</p><divclass="figure"><aname="confdialog_keys"></a><pclass="title"><b>Figure3.8.Keybinding tab in preferences dialog</b></p><div><imgsrc="images/pref_dialog_keys.jpg"alt="Keybinding tab in preferences dialog"></div></div><p>
</p><divclass="note"style="margin-left: 0.5in; margin-right: 0.5in;"><h3class="title">Note</h3><p>For more information see <ahref="ch03s09.html"title="Keybindings">the section called “Keybindings”</a>.</p></div><p>
</p><divclass="figure"><aname="confdialog_vte"></a><pclass="title"><b>Figure3.9.VTE tab in preferences dialog</b></p><div><imgsrc="images/pref_dialog_vte.jpg"alt="VTE tab in preferences dialog"></div></div><p>
</p><divclass="section"lang="en"><divclass="titlepage"><div><div><h3class="title"><aname="cto"></a>Compile time options</h3></div></div></div><p>
There are some options which can only be changed at compile time. To change these
options, edit the file <codeclass="filename">src/geany.h</code>.
Look for a block of lines starting with “<spanclass="quote">#define GEANY_*</span>”.
Any definitions which are not listed here should not be changed.
</p><divclass="table"><aname="id2753153"></a><pclass="title"><b>Table3.3.Compile time options</b></p><tablesummary="Compile time options"cellspacing="0"cellpadding="4"border="1"><colgroup><col><col><col></colgroup><thead><tr><th>Option</th><th>Description</th><th>Default</th></tr></thead><tbody><tr><td>GEANY_MAX_OPEN_FILES</td><td>The limit to how many files can be open at the same time.</td><td>25</td></tr><tr><td>GEANY_SESSION_FILES</td><td>How many files should be reopened from the last run. Obviously,
the value should be smaller than GEANY_MAX_OPEN_FILES.</td><td>15</td></tr><tr><td>GEANY_WORDCHARS</td><td>These characters define word boundaries.</td><td>(look at sourcecode)</td></tr><tr><td>GEANY_MAX_AUTOCOMPLETE_WORDS</td><td>How many auto completion suggestions should Geany provide.</td><td>30</td></tr><tr><td>GEANY_STRING_UNTITLED</td><td>A string used as the default name for new files. Be aware
that the string can be translated,
so change it only if you know what you are doing.</td><td>untitled</td></tr><tr><td>GEANY_CHECK_FILE_DELAY</td><td>Time in seconds between checking a file for external
changes.</td><td>30</td></tr><tr><td>GEANY_WINDOW_MINIMAL_WIDTH</td><td>The minimal width of the main window.</td><td>620</td></tr><tr><td>GEANY_WINDOW_MINIMAL_HEIGHT</td><td>The minimal height of the main window.</td><td>440</td></tr><tr><td>GEANY_WINDOW_DEFAULT_WIDTH</td><td>The default width of the main window at the first start.</td><td>900</td></tr><tr><td>GEANY_WINDOW_DEFAULT_HEIGHT</td><td>The default height of the main window at the first start.</td><td>600</td></tr><tr><tdcolspan="3"align="left">Default values</td></tr><tr><td>GEANY_DEFAULT_TOOLS_MAKE</td><td>The make tool. This can also include a path.</td><td>"make"</td></tr><tr><td>GEANY_DEFAULT_TOOLS_TERMINAL</td><td>A terminal emulator. It has to accept the command line
option "-e". This can also include a path.</td><td>"xterm"</td></tr><tr><td>GEANY_DEFAULT_TOOLS_BROWSER</td><td>A web browser. This can also include a path.</td><td>"mozilla"</td></tr><tr><td>GEANY_DEFAULT_TOOLS_PRINTCMD</td><td>A printing tool. It should be able to accept and process
plain text files. This can also include a path.</td><td>"lpr"</td></tr><tr><td>GEANY_DEFAULT_TOOLS_GREP</td><td>A grep tool. It should be compatible with GNU grep.
This can also include a path.</td><td>"grep"</td></tr><tr><td>GEANY_DEFAULT_MRU_LENGHTH</td><td>The length of the "Recent files" list.</td><td>"10"</td></tr><tr><td>GEANY_DEFAULT_FONT_SYMBOL_LIST</td><td>The font used in sidebar to show symbols and open files.
</td><td>"Cursor 8"</td></tr><tr><td>GEANY_DEFAULT_FONT_MSG_WINDOW</td><td>The font used in the messages window.</td><td>"Cursor 8"</td></tr><tr><td>GEANY_DEFAULT_FONT_EDITOR</td><td>The font used in the editor window.</td><td>"Courier New 9"</td></tr></tbody></table></div><p>
</p></div></div><divclass="navfooter"><hr><tablewidth="100%"summary="Navigation footer"><tr><tdwidth="40%"align="left"><aaccesskey="p"href="ch03s05.html">Prev</a></td><tdwidth="20%"align="center"><aaccesskey="u"href="ch03.html">Up</a></td><tdwidth="40%"align="right"><aaccesskey="n"href="ch03s07.html">Next</a></td></tr><tr><tdwidth="40%"align="left"valign="top">Search, replace and go to</td><tdwidth="20%"align="center"><aaccesskey="h"href="index.html">Home</a></td><tdwidth="40%"align="right"valign="top">Build system</td></tr></table></div></body></html>