K-Meleon Specific Preferences

kmeleon.MRU.maxURLs

Type: Integer
Default: 10

Sets the maximum number of URLs that are displayed in the dropdown menu of the URL bar. To prevent URLs from being saved to the dropdown menu, set the value to 0.

See also: kmeleon.MRU.URL#.

kmeleon.MRU.URL#

Type: String
Default: ""

Defines the URLs displayed in the dropdown menu of the URL bar. The number defines the relative position of the URL in the menu with 1 being the top of the menu.

See also: kmeleon.MRU.maxURLs.

kmeleon.display.NewWindowHasUrlFocus

Type: Boolean
Default: True

kmeleon.display.XPos

Type: Integer
Default: -1

X position of new windows.

See also: kmeleon.display.YPos.

kmeleon.display.YPos

Type: Integer
Default: -1

Y position of new windows.

See also: kmeleon.display.XPos.

kmeleon.display.backgroundImage

Type: String
Default: ""

Defines a path to the image file for the Tool Bar background.

See also: kmeleon.display.backgroundImageEnabled.

kmeleon.display.backgroundImageEnabled

Type: Boolean
Default: True

Controls whether the background image for the Tool Bar is displayed. Set to true to display the image.

See also: kmeleon.display.backgroundImage.

kmeleon.display.disableResize

Type: Boolean
Default: False

kmeleon.display.height

Type: Integer
Default: -1

Sets the height of the browser in pixels when preference kmeleon.display.maximized is set to false.

See also: kmeleon.display.width.

kmeleon.display.hideTaskBarButtons

Type: Boolean
Default: False

kmeleon.display.maximized

Type: Boolean
Default: True

Controls whether K-Meleon opens to use all available screen space above the Windows Task Bar. Set to true to open maximized.

kmeleon.display.newWindowOpenAs

Type: Integer
Default: 0

Controls what setting to use for opening new windows.

0Current Page
1Home Page
2Specified URL

See also: kmeleon.general.homePage, kmeleon.display.newWindowURL.

kmeleon.display.newWindowURL

Type: String
Default: ""

Sets the URL used by the kmeleon.display.newWindowOpenAs preference when set to open to a Specified URL.

kmeleon.display.width

Type: Integer
Default: -1

Sets the width of the browser in pixels when preference kmeleon.display.maximized is set to false.

See also: kmeleon.display.height.

kmeleon.find.matchCase

Type: Boolean
Default: False

Controls whether the Find function attempts to match by case. Set to true to match by case.

kmeleon.find.matchWholeWord

Type: Boolean
Default: False

Controls whether the Find function attempts to match by whole word only. Set to true to match by whole word only.

kmeleon.find.searchBackwards

Type: Boolean
Default: False

Controls whether the Find function attempts to search backwards in a page. Set to true to search backwards.

kmeleon.find.wrapAround

Type: Boolean
Default: False

Controls whether a search will continue at the top of the page after reaching the bottom. Set to true to enable wrap around searching.

kmeleon.general.CloseDownloadDialog

Type: Boolean
Default: True

kmeleon.general.homePage

Type: String
Default: "http://kmeleon.sourceforge.net"

Sets the home page for the browser.

See also: kmeleon.general.startHome, kmeleon.display.newWindowURL.

kmeleon.general.pluginsDir

Type: String
Default: "$installDir\kplugins"

Defines a path to the K-Meleon specific plugins directory.

kmeleon.general.saveDir

Type: String
Default: ""

Defines a path to the location for saved files.

kmeleon.general.searchEngine

Type: String
Default: "http://www.google.com/search?q="

Defines the search engine used by K-Meleon's Search function.

You must use a URL that will allow searching by terms or this function will not work.

kmeleon.general.settingsDir

Type: String
Default: "$installDir\Profiles\profilename\xxxxxxxx.slt\"

Defines a path to the directory where the prefs.js file is located.

kmeleon.general.skinsCurrent

Type: String
Default: "Default\"

See also: kmeleon.general.skinsDir.

kmeleon.general.skinsDir

Type: String
Default: "$installDir\skins\"

See also: kmeleon.general.skinsCurrent.

kmeleon.general.sourceCommand

Type: String
Default: ""

Defines a path to the location of the application used to View Source if the preference kmeleon.general.sourceEnabled is set to true.

See also: kmeleon.general.sourceEnabled.

kmeleon.general.sourceEnabled

Type: Boolean
Default: False

Controls whether K-Meleon uses an external application to View Source. Set to true to use an external application. The application used is defined in preference kmeleon.general.sourceCommand.

See also: kmeleon.general.sourceCommand.

kmeleon.general.startHome

Type: Boolean
Default: True

Controls whether K-Meleon opens to the home page or a blank page. Set to true to open to the home page.

See also: kmeleon.general.homePage.

kmeleon.general.toolbars_locked

Type: Boolean
Default: False

kmeleon.plugins.bmpmenu.load

Type: Boolean
Default: True

Controls whether the Bitmapped Menus plugin is enabled. Set to true to enable the plugin.

This preference can also be controlled from the user interface while configuring plugins.

kmeleon.plugins.bookmarks.bookmarkFile

Type: String
Default: $profilesDir\bookmarks.html

The bookmarkFile preference defines a path to the Bookmark file. If you wish to share bookmarks between K-Meleon and Netscape you can set this preference to point at your Netscape bookmark file.

Caution

Always backup your bookmarks file before you let two independent applications read and write to it. If one of them writes something that surprises the other you may end up with a broken file and thus lose your bookmarks.

kmeleon.plugins.bookmarks.load

Type: Boolean
Default: True

Controls whether the Netscape Bookmarks plugin is enabled. Set to true to enable the plugin.

This preference can also be controlled from the user interface while configuring plugins.

kmeleon.plugins.bookmarks.maxMenuLength

Type: Integer
Default: 20

kmeleon.plugins.bookmarks.maxToolbarSize

Type: Integer
Default: 20

kmeleon.plugins.bookmarks.menuAutoDetect

Type: Boolean
Default: False

kmeleon.plugins.bookmarks.toolbarEnabled

Type: Boolean
Default: False

Enable/Disable the bookmarks toolbar.

kmeleon.plugins.bookmarks.toolbarFolder

Type: String
Default: ""

Tells what folder should be shown on the toolbar. An empty string represents the top folder.

kmeleon.plugins.favorites.load

Type: Boolean
Default: True

Controls whether the IE Favorites plugin is enabled. Set to true to enable the plugin.

This preference can also be controlled from the user interface while configuring plugins.

kmeleon.plugins.favorites.rebar

Type: Boolean
Default: False

Enable/Disable the favorites rebar.

kmeleon.plugins.fullscreen.hide_rebar

Type: Boolean
Default: True

Controls whether the Rebar Menu is displayed when in Fullscreen mode. Set to true to hide the Rebar Menu.

kmeleon.plugins.fullscreen.hide_statusbar

Type: Boolean
Default: True

Controls whether the Status Bar is displayed when in Fullscreen mode. Set to true to hide the Status Bar.

kmeleon.plugins.fullscreen.load

Type: Boolean
Default: True

Controls whether the Fullscreen plugin is enabled. Set to true to enable the plugin.

This preference can also be controlled from the user interface while configuring plugins.

kmeleon.plugins.history.length

Type: Integer
Default: 20

Controls the number of entries shown in the history() menu.

kmeleon.plugins.history.load

Type: Boolean
Default: True

Controls whether the History plugin is enabled. Set to true to enable the plugin.

This preference can also be controlled from the user interface while configuring plugins.

kmeleon.plugins.hotlist.hotlistFile

Type: String
Default: $profilesDir\opera.adr

The hotlistFile point to the file K-Meleon reads and writes as your hotlist file.. The default is to have the hotlist file in your profiles directory. If you wish to share hotlist between Opera and K-Meleon you will probably set this preference to point at your Opera hotlist file.

Caution

The Opera Hotlist Plugin is still in an early, experimental, state. It's usage of the hotllist file is as nonintrusive as possible. Still, always backup your hotlist file before you let two independent applications read and write to it.

kmeleon.plugins.hotlist.load

Type: Boolean
Default: True

Controls whether the Opera Hotlist plugin is enabled. Set to true to enable the plugin.

This preference can also be controlled from the user interface while configuring plugins.

kmeleon.plugins.hotlist.rebar

Type: Boolean
Default: False

This preference control whether the hotlist plugin should present you with a rebar for quick access to your hot links.

kmeleon.plugins.layers.catch

Type: Boolean
Default: False

Catch window events and apply them to layers. (open/close window becomes open/close layer and so on)

Note: This preference is experimental, and unfortunately broken in K-Meleon 0.7.

kmeleon.plugins.layers.close

Type: Boolean
Default: False

Whether closing the last layer closes the frame.

kmeleon.plugins.layers.load

Type: Boolean
Default: True

Controls whether the Layered Windows plugin is enabled. Set to true to enable the plugin.

This preference can also be controlled from the user interface while configuring plugins.

kmeleon.plugins.layers.numbers

Type: Boolean
Default: False

Enable/disable writing layer number on each button. Set to true to number the buttons.

kmeleon.plugins.layers.rebar

Type: Boolean
Default: True

Enable/disable the buttonbar. Set to true to enable the buttonbar.

kmeleon.plugins.layers.style

Type: Integer
Default: 2

This preference controls the style of the layers bar buttons. The style is a combination (sum) of one or more of:

1gray
2pressed
4non-flat
8*bold*

kmeleon.plugins.layers.title

Type: String
Default: "Layers:"

This preference sets the buttonbar title as shown both on the rebar and in the View->Toolbars sub menu.

Set to "" to remove form the buttonbar.

kmeleon.plugins.layers.width

Type: Integer
Default: 75

Maximum width of buttons in pixels (negative values give width in characters).

kmeleon.plugins.macros.load

Type: Boolean
Default: True

Controls whether the Macros plugin is enabled. Set to true to enable the plugin.

This preference can also be controlled from the user interface while configuring plugins.

kmeleon.plugins.rebarmenu.load

Type: Boolean
Default: True

Controls whether the Rebar Menu plugin is enabled. Set to true to enable the plugin.

This preference can also be controlled from the user interface while configuring plugins.

kmeleon.prefs_inited

Type: Boolean
Default: False

Internal value used by K-Meleon to determine if the preferences have been initialized.

kmeleon.print.BGColors

Type: Boolean
Default: False

kmeleon.print.BGImages

Type: Boolean
Default: False

kmeleon.print.footerLeft

Type: String
Default: "&PT"

kmeleon.print.footerMiddle

Type: String
Default: ""

kmeleon.print.footerRight

Type: String
Default: "&D"

kmeleon.print.headerLeft

Type: String
Default: "&T"

kmeleon.print.headerMiddle

Type: String
Default: ""

kmeleon.print.headerRight

Type: String
Default: "&U"

kmeleon.print.marginBottom

Type: String
Default: "0.5"

kmeleon.print.marginLeft

Type: String
Default: "0.5"

kmeleon.print.marginRight

Type: String
Default: "0.5"

kmeleon.print.marginTop

Type: String
Default: "0.5"

kmeleon.print.paperHeight

Type: String
Default: "11"

kmeleon.print.paperUnit

Type: Integer
Default: 

kmeleon.print.paperWidth

Type: String
Default: "8.5"

kmeleon.print.scaling

Type: Integer
Default: 100

kmeleon.privacy.useragent#.name

Type: String
Default: -

Value displayed in Browser Identification section of Privacy dialog.

kmeleon.privacy.useragent#.string

Type: String
Default: -

User agent string value.

kmeleon.toolband.#.break

Type: Integer
Default: -

Controls whether the rebar will be displayed on a new row. Set to 1 to to display this tool bar first on a new row.

kmeleon.toolband.#.index

Type: Integer
Default: -

The relative position of the rebar relative to the top of the browser. A value of 0 is places the rebar in the highest position relative to the other rebars.

kmeleon.toolband.#.size

Type: Integer
Default: -

Sets the width of the rebar in pixels.

kmeleon.toolband.#.visibility

Type: Boolean
Default: -

Controls whether the rebar is displayed. Set to true to display the rebar.