True Geany GTK_WINDOW_TOPLEVEL GTK_WIN_POS_NONE False True False True False False GDK_WINDOW_TYPE_HINT_NORMAL GDK_GRAVITY_NORTH_WEST True Geany True False 0 True True _File True True gtk-new True True New (with _template) True True gtk-new 1 0.5 0.5 0 0 invisible True True True gtk-open True True True gtk-save True True gtk-save-as True True Saves all open files Save all True True gtk-save 1 0.5 0.5 0 0 True gtk-revert-to-saved True True True gtk-properties True True True gtk-close True True Closes all open files C_lose all True True gtk-close 1 0.5 0.5 0 0 True True Recent _files True invisible True True True Quit Geany gtk-quit True True _Edit True True gtk-undo True True gtk-redo True True True gtk-cut True True gtk-copy True True gtk-paste True True gtk-delete True True True Insert "include <...>" True True gtk-add 1 0.5 0.5 0 0 invisible True True Insert Comments True True gtk-add 1 0.5 0.5 0 0 True Inserts a typical ChangeLog entry in the current file Insert ChangeLog entry True True Inserts a few information at the beginning of the file Insert file header True True Inserts a description before the current function Insert function description True True Inserts a multiline comment Insert multiline comment True True Inserts a GPL notice (should be done at the beginning of the file) Insert GPL notice True True True Change Selection True True To lower-case True True To upper-case True True Counts the words and characters in the current selection or the whole document _Count words True True True gtk-preferences True True _Search True True gtk-find True True Find _Next True True Find _Previous True True _Replace True True gtk-find-and-replace 1 0.5 0.5 0 0 True True _Go to line True True gtk-jump-to 1 0.5 0.5 0 0 True _View True True Change the default font Change _Font True True gtk-select-font 1 0.5 0.5 0 0 True Open a color chooser dialog, to interactively pick colors from a palette. Show _Colour Chooser True True gtk-select-color 1 0.5 0.5 0 0 True True Full_screen True False True Toggle the window with status and compiler messages on and off Show Messages _Window True True True Toggle the toolbar on and off Show _Toolbar True True True Shows or hides the small margin right of the line numbers, which is used to mark lines. Show _Markers Margin True True True Shows or hides the Line Number margin. Show _Line Numbers True True True True gtk-zoom-in True True gtk-zoom-out True True gtk-zoom-100 True True _Document True True Break the line at the window border and continue it on the next line _Line breaking True True True _Use auto indention True True True Treat this file as read-only. No changes can be made. Read _only True False True True Set filetype True invisible True True Line endings True True Convert and set to CR/LF (Win) True True Convert and set to LF (Unix) True True Convert and set to CR (Mac) True True True Replaces all tabs in document by spaces. _Replace tabs by space True True True Folds all contractible code blocks _Fold all True True Unfolds all contracted code blocks _Unfold all True True Build True True _Help True True gtk-help True True Shows a list of all keyboard shortcuts for Geany. _Keyboard shortcuts True True _Website True True True gtk-about True 0 False False True GTK_ORIENTATION_HORIZONTAL GTK_TOOLBAR_BOTH True True True Create a new file gtk-new True True False False False True Open an existing file gtk-open True True False False True True Save the current file gtk-save True True False False True True Save all open files Save all True True True False False True True Reload the current file from disk gtk-revert-to-saved True True False False True True Close the current file gtk-close True True False False True True True True True False False True Compile the current file gtk-convert True True False False True True Run or view the current file Run True gtk-media-play True True False False True True True True True False False True Open a color chooser dialog, to interactively pick colors from a palette. Color True gtk-select-color True True False False True True True True True False False True Zoom in the text gtk-zoom-in True True False False True True Zoom out the text gtk-zoom-out True True False False True True True True True False False True True True False True Find the entered text in the current file True True True 0 True * False False False True Find the entered text in the current file gtk-find True True False False True True True True True False False True True True False True Enter a line number and jump to it. True True True 5 True * False 8 False False True Jump to the entered line number. gtk-jump-to True True False False True True True True False True 0.5 0.5 1 1 0 0 10 10 True False False GTK_JUSTIFY_LEFT False False 0.5 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 False False True Quit Geany gtk-quit True True False False True 0 False False True True 400 True True 167 True True True True GTK_POS_TOP False False True True GTK_POLICY_AUTOMATIC GTK_POLICY_AUTOMATIC GTK_SHADOW_IN GTK_CORNER_TOP_LEFT True True True False False False False False False False True True Symbols False False GTK_JUSTIFY_LEFT False False 0.5 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 tab True True GTK_POLICY_ALWAYS GTK_POLICY_ALWAYS GTK_SHADOW_IN GTK_CORNER_TOP_LEFT True True True False False True False False False False True True Open files False False GTK_JUSTIFY_LEFT False False 0.5 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 tab True False True True True True GTK_POS_TOP True True True True True True True True GTK_POLICY_NEVER GTK_POLICY_NEVER GTK_SHADOW_IN GTK_CORNER_TOP_LEFT True GTK_SHADOW_IN True True True True GTK_POS_LEFT False False True True GTK_POLICY_AUTOMATIC GTK_POLICY_AUTOMATIC GTK_SHADOW_NONE GTK_CORNER_TOP_LEFT True True False False False True False False False False True True Status False False GTK_JUSTIFY_LEFT False False 0.5 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 tab True True GTK_POLICY_AUTOMATIC GTK_POLICY_AUTOMATIC GTK_SHADOW_NONE GTK_CORNER_TOP_LEFT True True False False False True False False False False True True Compiler False False GTK_JUSTIFY_LEFT False False 0.5 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 tab True True GTK_POLICY_AUTOMATIC GTK_POLICY_AUTOMATIC GTK_SHADOW_NONE GTK_CORNER_TOP_LEFT True True False False False True False False False False True True Messages False False GTK_JUSTIFY_LEFT False False 0.5 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 tab True True GTK_POLICY_AUTOMATIC GTK_POLICY_AUTOMATIC GTK_SHADOW_NONE GTK_CORNER_TOP_LEFT True True True False True GTK_JUSTIFY_LEFT GTK_WRAP_NONE True 0 0 0 0 0 0 False True True Scribble False False GTK_JUSTIFY_LEFT False False 0.5 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 tab True True 0 True True True False 0 True True 0 True True 0 False True True Images and text True True True Images only True True images_and_text2 True Text only True True images_and_text2 True True Large icons True True Small icons True True True Hide toolbar True True gtk-cancel 1 0.5 0.5 0 0 True True gtk-undo True True gtk-redo True True True gtk-cut True True gtk-copy True True gtk-paste True True gtk-delete True True True gtk-zoom-in True True gtk-zoom-out True True gtk-zoom-100 True True True Insert "include <...>" True True gtk-add 1 0.5 0.5 0 0 invisible True True Insert Comments True True gtk-add 1 0.5 0.5 0 0 True Inserts a typical ChangeLog entry in the current Insert ChangeLog entry True True Inserts a few information at the beginning of the file Insert file header True True Inserts a description before the current function Insert function description True True Inserts a multiline comment Insert multiline comment True True Inserts a GPL notice (should be done at the beginning of the file) Insert GPL notice True True True Change Selection True True To lower-case True True To upper-case True True True Find usage True True gtk-find 1 0.5 0.5 0 0 True Go to tag declaration True True Go to tag definition True True True Goto to the entered line Go to line True True gtk-jump-to 1 0.5 0.5 0 0 True Preferences GTK_WINDOW_TOPLEVEL GTK_WIN_POS_NONE True True False True True True GDK_WINDOW_TYPE_HINT_DIALOG GDK_GRAVITY_NORTH_WEST True True True False 0 True GTK_BUTTONBOX_END True True True True gtk-cancel True GTK_RELIEF_NORMAL True -6 True True True gtk-ok True GTK_RELIEF_NORMAL True -5 0 False True GTK_PACK_END True True True GTK_POS_TOP False False True False 0 True 0 0.5 GTK_SHADOW_NONE True 0.5 0.5 1 1 0 0 12 0 True False 0 True False 19 True MRU list length: False False GTK_JUSTIFY_LEFT False False 0.5 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 0 False False True Specifies the number of files which are stored in the Recent files list. True 1 0 True GTK_UPDATE_ALWAYS False True 4 1 50 1 10 10 0 False True 0 False False True Opens at startup the files from the last session Load files from the last session True GTK_RELIEF_NORMAL False False False True 0 False False True Saves the window position and geometry and restores it at the start Save window position and geometry True GTK_RELIEF_NORMAL False False False True 0 False False True Whether to beep if an error occured or when the compilation process has finished. True Beep on errors or when compilation has finished True GTK_RELIEF_NORMAL False False False True 0 False False True Switch to the status message tab(in the notebook window at the bottom) if a new status message arrive. True Switch to status message list at new message True GTK_RELIEF_NORMAL False False False True 0 False False Whether the virtual terminal emulation(VTE) should be loaded at startup. Disable it if you do not need it. True Load virtual terminal emulation at startup True GTK_RELIEF_NORMAL False False False True 0 False False True Shows a confirmation dialog on exit. Confirm exit True GTK_RELIEF_NORMAL False False False True 0 False False True False 0 True Placement of new file tabs: False False GTK_JUSTIFY_LEFT False False 0.5 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 0 False False True New file tabs will be placed to the left of the tab list True Left True GTK_RELIEF_NORMAL True True False True 0 False False True False False GTK_JUSTIFY_LEFT False False 0.5 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 0 False False True New file tabs will be placed to the right of the tab list True Right True GTK_RELIEF_NORMAL True False False True radio_tab_left 0 False False 0 True True True <b>Miscellaneous</b> False True GTK_JUSTIFY_LEFT False False 0.5 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 label_item 0 True True True False False GTK_JUSTIFY_LEFT False False 0.5 0.5 0 2 PANGO_ELLIPSIZE_NONE -1 False 0 0 False False True 0 0.5 GTK_SHADOW_NONE True 0.5 0.5 1 1 0 0 12 0 True False 0 True Display the search field and button in the toolbar Show search field True GTK_RELIEF_NORMAL False False False True 0 False False True Display the line number field and button in the toolbar Show goto line field True GTK_RELIEF_NORMAL False False False True 0 False False True <b>Toolbar</b> False True GTK_JUSTIFY_LEFT False False 0.5 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 label_item 0 False False True False False GTK_JUSTIFY_LEFT False False 0.5 0.5 0 2 PANGO_ELLIPSIZE_NONE -1 False 0 0 False False True 0 0.5 GTK_SHADOW_NONE True 0.5 0.5 1 1 0 0 12 0 True False 0 True Toggle the symbol list on and off True Show symbol list True GTK_RELIEF_NORMAL False False False True 0 False False True Toggle the symbol list on and off True Show open files list True GTK_RELIEF_NORMAL False False False True 0 False False True <b>Sidebar</b> False True GTK_JUSTIFY_LEFT False False 0.5 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 label_item 0 False False True False False GTK_JUSTIFY_LEFT False False 0.5 0.5 0 2 PANGO_ELLIPSIZE_NONE -1 False 0 0 False False True 0 0.5 GTK_SHADOW_NONE True 0.5 0.5 1 1 0 0 12 6 True 2 2 False 3 25 True Symbol list font False False GTK_JUSTIFY_LEFT False False 0 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 0 1 0 1 fill True Message window font False False GTK_JUSTIFY_LEFT False False 0 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 0 1 1 2 fill True Sets the font for the message window True False True False False True 1 2 1 2 fill True Sets the font for symbol list window True False True False False True 1 2 0 1 True <b>Fonts</b> False True GTK_JUSTIFY_LEFT False False 0.5 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 label_item 0 True True False True True General False False GTK_JUSTIFY_LEFT False False 0.5 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 tab True False 0 True 0 0.5 GTK_SHADOW_NONE True 0.5 0.5 1 1 0 0 12 0 True False 0 True 1 2 False 3 25 True Tab Width False False GTK_JUSTIFY_LEFT False False 0 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 0 1 0 1 fill True The width in chars, which one tab character will take True 1 0 True GTK_UPDATE_IF_VALID False True -1 1 99 1 10 10 1 2 0 1 fill 0 False True True <b>New files</b> False True GTK_JUSTIFY_LEFT False False 0.5 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 label_item 0 True True True 0 0.5 GTK_SHADOW_NONE True 0.5 0.5 1 1 0 0 12 0 True False 0 True Removes trailing spaces and tabs and the end of lines Strip trailing spaces True GTK_RELIEF_NORMAL False False False True 0 False False True Ensures that at the end of the file is a new line Ensure new line at file end True GTK_RELIEF_NORMAL False False False True 0 False False True <b>Saving files</b> False True GTK_JUSTIFY_LEFT False False 0.5 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 label_item 0 True True True 0 0.5 GTK_SHADOW_NONE True 0.5 0.5 1 1 0 0 12 6 True False 0 True Shows small dotted lines to help you to use the right indention. True Show indention guides True GTK_RELIEF_NORMAL False False False True 0 False False True Marks spaces with dots and tabs with arrows. True Show white space True GTK_RELIEF_NORMAL False False False True 0 False False True Show the line ending character True Show line endings True GTK_RELIEF_NORMAL False False False True 0 False False True Automatic completion of open XML tags(includes HTML tags) True XML tag auto completion True GTK_RELIEF_NORMAL False False False True 0 False False True Automatic completion of often used constructs like if and for True Construct auto completion True GTK_RELIEF_NORMAL False False False True 0 False False True Whether to enable folding the code True Enable folding True GTK_RELIEF_NORMAL False False False True 0 False False True False False GTK_JUSTIFY_LEFT False False 0.5 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 0 False False True 3 2 False 3 25 True Editor font False False GTK_JUSTIFY_LEFT False False 0 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 0 1 0 1 fill True Long line marker False False GTK_JUSTIFY_LEFT False False 0 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 0 1 1 2 fill True Long line marker color False False GTK_JUSTIFY_LEFT False False 0 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 0 1 2 3 fill True Sets the font for the editors windows True True True False False True 1 2 0 1 fill True The long line marker is a thin vertical line in the editor. It helps to mark long lines, or as a hint to break the line. To disable set the value to 0, or greater than 0 to specify the column where it should appear. True 1 0 True GTK_UPDATE_ALWAYS False True 72 0 1000 1 10 10 1 2 1 2 True Sets the color of the long line marker True False Color Chooser True 1 2 2 3 fill 0 True True True <b>Miscellaneous</b> False True GTK_JUSTIFY_LEFT False False 0.5 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 label_item 0 True True False True True Editor False False GTK_JUSTIFY_LEFT False False 0.5 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 tab True False 0 True Enter here the paths to the make tool and the compiler (tools you do not need can be let blank) False False GTK_JUSTIFY_LEFT False False 0.5 0.5 0 6 PANGO_ELLIPSIZE_NONE -1 False 0 0 False False True 3 3 False 7 5 True Make False False GTK_JUSTIFY_LEFT False False 0 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 0 1 0 1 fill True Terminal False False GTK_JUSTIFY_LEFT False False 0 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 0 1 1 2 fill True Browser False False GTK_JUSTIFY_LEFT False False 0 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 0 1 2 3 fill True Path and options for the make tool True True True 0 True * False 1 2 0 1 True A terminal emulator like xterm, gnome-terminal or konsole (should accept the -e argument) True True True 0 True * False 1 2 1 2 True Path (and possibly additional arguments) to your favorite browser True True True 0 True * False 1 2 2 3 True True GTK_RELIEF_NORMAL True True gtk-open 4 0.5 0.5 0 0 2 3 0 1 fill True True GTK_RELIEF_NORMAL True True gtk-open 4 0.5 0.5 0 0 2 3 1 2 fill True True GTK_RELIEF_NORMAL True True gtk-open 4 0.5 0.5 0 0 2 3 2 3 fill 0 True True False True True Tools False False GTK_JUSTIFY_LEFT False False 0.5 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 tab True False 0 True Specify here information you want to use in templates. See documentation if you don't know, how templates work. False False GTK_JUSTIFY_LEFT False False 0.5 0.5 0 6 PANGO_ELLIPSIZE_NONE -1 False 0 0 False False True 8 2 False 7 5 True email address of the developer True True True 0 True * False 1 2 2 3 True Initials of the developer name True True True 0 True * False 1 2 1 2 True Initial Version False False GTK_JUSTIFY_LEFT False False 0 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 0 1 4 5 fill True Version number, which a new file initially has True True True 0 True * False 1 2 4 5 True Company name True True True 0 True * False 1 2 3 4 True Developer False False GTK_JUSTIFY_LEFT False False 0 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 0 1 0 1 fill True Company False False GTK_JUSTIFY_LEFT False False 0 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 0 1 3 4 fill True Mail address False False GTK_JUSTIFY_LEFT False False 0 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 0 1 2 3 fill True Initials False False GTK_JUSTIFY_LEFT False False 0 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 0 1 1 2 fill True The name of the developer True True True 0 True * False 1 2 0 1 0 True True True Notice: For all changes you make here, you need to restart Geany to take effect. False False GTK_JUSTIFY_LEFT False False 0.5 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 0 False False False True True Templates False False GTK_JUSTIFY_LEFT False False 0.5 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 tab True False 5 True Here you can change keyboard shortcuts for various actions. Just double click on a action or select one and press the Change button to enter a new shortcut. You can also edit the string representation of the shortcut directly. False False GTK_JUSTIFY_FILL True False 0.10000000149 0 0 5 PANGO_ELLIPSIZE_NONE -1 False 0 0 False True True True GTK_POLICY_ALWAYS GTK_POLICY_ALWAYS GTK_SHADOW_IN GTK_CORNER_TOP_LEFT True True True False False False False False False 0 True True True 0.5 0.5 0.300000011921 1 0 5 0 0 True True Change True GTK_RELIEF_NORMAL True 0 False False False True True Keybindings False False GTK_JUSTIFY_LEFT False False 0.5 0.5 0 0 PANGO_ELLIPSIZE_NONE -1 False 0 tab 0 True True