UI-less Settings

Group for those who want to contribute to the Help file

Moderators: Olivier_G, Dreamer, XnTriq, helmut, xnview, Ty

UI-less Settings

Postby ckv » Sat Mar 28, 2009 9:52 pm

Work in progress!

I gathered here a list of all UI-less (hidden) settings that I could find. Though I am pretty sure I missed few. If you know any setting that should be on the list, please let me know. My spelling can be a little rough so if any of the descriptions doesn't make sence or is just insufficient let me know. Also all suggestions for setting descriptions or spelling are welcome. :)

When the list is ready I will post it in the XnView - FAQ or something.


UI-less Settings

Browser:

    BColorFilter## (01-xx):
    Changes the file name label backround colour of specified file-types in browser file pane.
    Value: Formated string (type, R G B) or (*.ext, R G B), default "type" format colours are set in the settings
    Example: BColorFilter01=jpeg, 237 237 202 or BColorFilter01=*txt, 212 208 200
    See also ColorFilter## setting

    CheckNetFolder:
    When enabled, XnView will check if subfolders exist on network drives when updating the folder tree pane in browser.
    Value: Boolean (1/0), disabled by default
    Broken ==> viewtopic.php?t=11011

    ColorFilter## (01-xx):
    Changes the file name label text colour of specified file-types in browser file pane.
    Value: Formated string (type, R G B) or (*.ext, R G B)
    Example: BColorFilter01=jpeg, 25 25 25 or BColorFilter01=*txt, 10 200 10
    See also BColorFilter## setting

    ColorLabel-# (0-4):
    Changes the default category colour label names.
    Value: String
    See also RatingLabel-# setting

    FolderColor# (1-5):
    Changes the colours of folder thumbnails.
    1. Upper main gradient colour
    2. Lower main gradient colour
    3. Outline colour of folder tab
    4. Backround colour of folder tab
    5. Colour of vertical edge lines
    Value: Raw colour (integer) or fromated colour string
    See also SelBorderColor setting

    HistoBColor:
    Changes the background colour of histogram panel in browser.
    Value: Raw colour (integer) or fromated colour string

    InfoO-# (0-14):
    No idea what these do.
    Value: Boolean (1/0), enabled by default

    LabelColor_## (01-10):
    Changes the text and background of labels in thumbnail & labels view mode.
    Value: Formated string (text colour, back colour) <> (R G B, R G B)
    Example: LabelColor_03=255 255 255, 0 0 0

    LockLayout:
    When enabled, XnView will lock browser layout so user cannot resize preview, folder or file panes.
    Value: Boolean (1/0), disabled by default

    NoDelayedPreview:
    When enabled, XnView doesn't have delay between previews when browsing through pictures with arrow keys in browser.
    Value: Boolean (1/0), disabled by default
    See also TimerForPreview setting

    OpenNone:
    Custom list of file-type extensions that XnView should not open.
    Value: String, space separated list
    Example: OpenNone=DB SYS COM BAT

    OpenWithAssociatedProgram:
    Custom list of file-type extensions that XnView should open with associated program.
    Value: String, space separated list

    OpenWithXnView:
    Custom list of file-type extensions that should be opened in XnView.
    Value: String, space separated list

    RatingLabel-# (0-4):
    Changes the default category rating label names.
    Value: String
    See also ColorLabel-# setting

    SelBorderColor:
    Changes the colour of folder thumbnail selection frame.
    Value: Raw colour (integer) or fromated colour string
    See also FolderColor# settings

    SelectPrevFolder:
    When enabled, XnView automatically selects the first file in folder when opening folders in browser.
    Value: Boolean (1/0), enabled by default

    SharpenValue:
    Changes the thumbnail sharpening level in browser. This setting only takes effect thumbnail sharpening is enabled.
    Value: Integer (1-100), default value is 50

    TimerForPreview:
    Changes the delay between previews in browser when browsing through pictures with arrow keys.
    Value: Integer, time in milliseconds, default value is 200
    See also NoDelayedPreview setting

    TreeBackColor
    Changes the backround colour of folder tree pane in browser.
    Value: Raw colour (integer) or fromated colour string

    TreeFontColor:
    Changes the text colour of folder tree pane in browser.
    Value: Raw colour (integer) or fromated colour string

    TreeFontHiColor:
    Changes the highlighted text colour of folder tree pane in browser.
    Value: Raw colour (integer) or fromated colour string

    TreeFontHiColor2:
    Changes the inactive highlighted text colour of folder tree pane in browser.
    Value: Raw colour (integer) or fromated colour string

    TxtBackColor:
    Changes the backround colour of preview pane when previewing text files.
    Value: Raw colour (integer) or fromated colour string
    See also TxtForeColor setting

    TxtExt:
    List of file-type extensions that are shown as "text thumbnails" and previewed as text in browser.
    Value: String, space separated list, default value is "txt c c++ cc h cpp pas js css php ini"

    TxtForeColor:
    Changes the text colour of preview pane when previewing text files.
    Value: Raw colour (integer) or fromated colour string
    See also TxtBackColor setting

    VideoFramePercent:
    Changes the frame video thumbnail is extracted from.
    Value: Integer (percent), default is 10

    X:
    No idea what this one does.
    Value: Integer, default value is 0

    Y:
    No idea what this one does.
    Value: Integer, default value is 0

Cache:

    MaxDir:
    No idea what this one does.

Canvas:

    Height:
    Height for custom size selection in canvas resize tool.
    Value: Integer

    Width:
    Width for custom size selection for canvas resize tool.
    Value: Integer

Capture:

    ImportFormat:
    Changes the clipboard format when pasting images from clipboard or capturing images with capture tool.
    Value: Integer, 0 => CF_BITMAP & CF_DIB, 1 => CF_DIB & CF_BITMAP

Compare:

    BackColor:
    Changes the image backround colour in compare window.
    Value: Raw colour (integer) or fromated colour string

File:

    Companion_00:
    No idea what this one does.

    CopyNameOld:
    No idea what this one does.

Hidden:

    Acquire:
    When enabled, XnView hides Twain and WIA acquire related features.
    Value: Boolean (1/0), disabled by default

    BatchRename:
    When enabled, XnView hides and disables Batch Rename tool.
    Value: Boolean (1/0), disabled by default

    BrowserContextMenu:
    When enabled, XnView disables the right-click context menu in browser.
    Value: Boolean (1/0), disabled by default

    CommandLine:
    When enabled, XnView hides the command line help menu item from the info menu.
    Value: Boolean (1/0), disabled by default

    MenuBar:
    When enabled, XnView hides the menu bar.
    Value: Boolean (1/0), disabled by default

    MyDocumentsTree:
    When enabled, XnView hides My Documents tree from the folder tree pane.
    Value: Boolean (1/0), disabled by default

    NetworkTree:
    When enabled, XnView hides My Network and Network drive trees from the folder tree pane.
    Value: Boolean (1/0), disabled by default

    OpenHex:
    When enabled, XnView hides and disables hex view mode features.
    Value: Boolean (1/0), disabled by default

    OpenWith:
    When enabled, XnView hides open with features.
    Value: Boolean (1/0), disabled by default

    Options:
    When enabled, XnView hides and disables options dialog.
    Value: Boolean (1/0), disabled by default

    OptionsAssociations:
    When enabled, XnView hides the associations section from options dialog.
    Value: Boolean (1/0), disabled by default

    OptionsInstall:
    When enabled, XnView hides the system integration section from options dialog.
    Value: Boolean (1/0), disabled by default

    PathField:
    When enabled, XnView hides the path field from files pane in browser.
    Value: Boolean (1/0), disabled by default

    SaveAs:
    When enabled, XnView disables the file save as feature.
    Value: Boolean (1/0), disabled by default

    Search:
    When enabled, XnView hides and disables the file search tools.
    Value: Boolean (1/0), disabled by default

    Shell:
    When enabled, XnView hides shell open features.
    Value: Boolean (1/0), disabled by default
    Obsolete! Doesn't work properly. Use OpenWith instead.

    SmallToolbar:
    When enabled, XnView hides the small toolbar from the file pane in browser.
    Value: Boolean (1/0), disabled by default
    Obsolete! Small toolbar can hidden from the view menu.

    Wallpaper:
    When enabled, XnView hides and disables the wallpaper features.
    Value: Boolean (1/0), disabled by default

    Web:
    When enabled, XnView hides the web site menu items from the info menu.
    Value: Boolean (1/0), disabled by default

Load:

    IcoIn32bits:
    When enabled, XnView uses 32bit rendering for all color depths in icon files.
    Value: Boolean (1/0), enabled by default

OpenWith:

    Name_# (0-x):
    Custom name for specified open with tool.
    Value: String

    Param_# (0-x):
    Custom command line parameters for specified open with tool.
    Value: String

Print:

    JobPerPage:
    When enabled, XnView adds separate print jobs for each selected file / page in multipage files when printing.
    Value: Boolean (1/0), disabled by default

Resize:

    Height:
    Width for custom size selection for resize tool.
    Value: Integer

    Width:
    Width for custom size selection for resize tool.
    Value: Integer

Save:

    RgbCompress:
    No idea what this one does.
    Value: Boolean (1/0), enabled by default

Start:

    BottomToolbar:
    When enabled, main toolbar is shown on the bottom of the main window.
    Value: Boolean (1/0), disabled by default
    Broken ==> viewtopic.php?t=17016

    NoWIA:
    When enabled, XnView doesn't start WIA service at start up.
    Value: Boolean (1/0)

    QuitNoView:
    When enabled, CTRL+W keyboard shortcut closes XnView if there's no views open.
    Value: Boolean (1/0), enabled by default

    SaveAdvDlg:
    ???
    Value: Integer

    SelectedShowAgain:
    When enabled, XnView doesn't ask which group (tagged or selected files) to use when deleting files and always perform the delete operation for selected files.
    Value: Boolean (1/0), disabled by default

    ShowSaveDlg:
    flags ???
    Value: Flags

    TagShowFlags:
    flags ???
    Value: Flags

    ToolbarBackColor:
    Changes the backround colour of the toolbar.
    Value: Raw colour (integer) or fromated colour string
    See also UseToolbarBackColor setting
    Broken ==> viewtopic.php?t=17005

    UseToolbarBackColor:
    When enabled, XnView uses the custom toolbar backround colour specified by ToolbarBackColor option.
    Value: Boolean (1/0), disabled by default
    See also ToolbarBackColor setting

    UseWindowsForINI:
    When enabled, XnView loads xnview.ini from the Windows directory.
    Value: Boolean (1/0), disabled by default
    Obsolete! Settings save location can be changed from the XnView options.

View:

    CheckerColor1:
    Changes the first colour of the checkerboard pattern background.
    Value: Raw colour (integer) or fromated colour string

    CheckerColor2:
    Changes the second colour of the checkerboard pattern background.
    Value: Raw colour (integer) or fromated colour string

    CheckerSize:
    Changes the size of squares in the checkerboard pattern background.
    Value: Integer, default value is 8

    ColorInfo:
    Changes the behavior of the colour information tool feature.
      0. Show only for the currently viewed image.
      1. Show also for the previous¦next file to view.
      2. Show between sessions.
    Value: Integer, default value is 0

    CopyClipboard:
    Changes the data XnView set in the clipboard when copying image.
      0. Copy only image data
      1. Copy only image filename
      2. Copy image data & filename
    Value: Integer, default value is 0

    GridType:
    Changes the grid coordinate marking display type.
      0. No coordinate markings
      1. Shows digits and letters for both the coordinates X and Y
      2. Shows separately digits for X, and letters for Y
    Value: Integer, default value is 1

    LockZoomFlag:
    Changes the behavior of the lock zoom feature.
      0. lock zoom status is kept between sessions (default).
      1. zoom lock status is kept for current session only
    Value: Integer

    MaximizeViewWhenOpen:
    When enabled, XnView will always maximize opened image views.
    Value: Boolean (1/0), enabled by default

    OldGifAni:
    When enabled, XnView uses old 8bits instead of 32bits decoding for animated gif files.
    Value: Boolean (1/0), disabled by default

    RightButtonFlag:
    No idea what this one does.

    UndoCount:
    Changes the number of undoable (undo & redo) image changes.
    Value: Integer, default value is 5

    UseUndo:
    When enabled, image changes are undoable???
    Value: Boolean (1/0), enabled by default
    Doesn't work! Obsolete???

Wallpaper:

    Filename:
    Obsolete???

    Format:
    Obsolete???

To do:
Code: Select all
There's now 85 to +120 settings on the list (depending on how you count them). I never thought there would be this much hidden settings in XnView. :D

InfoO-#, SharpenValue, X, Y, BackColor, IcoIn32bits, JobPerPage, RgbCompress, SaveAdvDlg, SelectedShowAgain, ShowSaveDlg, TagShowFlags, ColorInfo, CopyClipboard, GridType, RightButtonFlag, UseUndo

VideoFramePercent explanation.

Canvas and Resize setting explanations.

MaxDir setting???

Companion_00 and CopyNameOld setting???

OpenWith setting explanations.

Wallpaper section is maybe only used for backwards compatibility.

Clean up, spell check etc.

SaveAdvDlg:
1. Save changes
2. Don't save changes
3. ???
4.  PROFIT!

ShowAgain flags:
1. Multipage file notice
2.  Lossless jpeg operation notice,viewer.
4. ???
8. Meta data save lost
16. ???
32. Tip of the day
64. Saving multipage file
128. Lossless jpeg operation notice, browser.
256. Cancel changes
512. ???
1024. ???
2048. ???
4096. Are you sure you want to copy to.
8192. Are you sure you want to move to.
16384. ???
32768. ???
65536. ???
131072. ???
262144 - This picture will be converted to RGB with 8bits per component.
Last edited by ckv on Thu Nov 19, 2009 6:16 pm, edited 11 times in total.
I demand cookies!
User avatar
ckv
 
Posts: 700
Joined: Wed Feb 02, 2005 2:30 pm
Location: Glow

Re: UI-less Settings

Postby Clo » Sun Mar 29, 2009 3:46 am

:arrow: ckv

:) Hello !

• The most INI settings you quote here are already listed by chronological order and described HERE
… and THERE for the colours per file type…

• It's still useful to track the obsolete¦missing ones though, and you may use our descriptions
(about the spelling ;) ).

:mrgreen: KR
Claude
Clo
Old user ON SELECTIVE STRIKE till further notice
User avatar
Clo
XnThusiast
 
Posts: 4296
Joined: Sun Oct 17, 2004 4:57 am
Location: Bordeaux, France

Re: UI-less Settings

Postby marsh » Sun Mar 29, 2009 10:20 am

Hello ckv,
some ShowAgain puzzle pieces:
2. Lossless jpeg operation notice,viewer.
128. Lossless jpeg operation notice, browser.
4096- Are you sure you want to copy to.
8192- Are you sure you want to move to.
marsh
XnThusiast
 
Posts: 1907
Joined: Sun May 15, 2005 6:31 am

Re: UI-less Settings

Postby XnTriq » Sun Mar 29, 2009 9:45 pm

Hi ckv :D

When you posted those hidden settings bugs I had an inkling that something was afoot.

Your reference reminds me of Xyzzy's very clearly and concisely laid-out Options' descriptions for 1.82.

Good job!

Added in v1.95:

Code: Select all
[Compare]
BackColor=
Printjobs with file-name instead ... (2. version)

Code: Select all
[Print]
JobPerPage=
Compare Panel: Change background colors?
User avatar
XnTriq
Moderator & Librarian
 
Posts: 1632
Joined: Sun Sep 25, 2005 3:00 am
Location: Ref Desk

Re: UI-less Settings

Postby ckv » Tue Mar 31, 2009 4:01 pm

Clo wrote:...
• The most INI settings you quote here are already listed by chronological order and described HERE
… and THERE for the colours per file type…

• It's still useful to track the obsolete¦missing ones though, and you may use our descriptions
(about the spelling ;) ).
...


Thanks Clo. :) Looks like I miseed all the Grid* settings.

marsh wrote:Hello ckv,
some ShowAgain puzzle pieces:
...

Great, thanks. Though I'm not sure if I add ShowAgain to the list. It's kind of hard to use manually, but I still plan to use these flags in my other project. ;)


Thanks. :) I will add these to the list.
I demand cookies!
User avatar
ckv
 
Posts: 700
Joined: Wed Feb 02, 2005 2:30 pm
Location: Glow

Re: UI-less Settings

Postby marsh » Fri Apr 03, 2009 6:31 am

ckv wrote:
marsh wrote:Hello ckv,
some ShowAgain puzzle pieces:
...

Great, thanks. Though I'm not sure if I add ShowAgain to the list. It's kind of hard to use manually, but I still plan to use these flags in my other project. ;)

Oh, I won't use the ones beyond 'fingers + toes'. I just remove line, and let them all be reset. Good luck with project. :)
262144 - This picture will be converted to RGB with 8bits per component.
marsh
XnThusiast
 
Posts: 1907
Joined: Sun May 15, 2005 6:31 am

Re: UI-less Settings

Postby Peter2 » Mon Jul 20, 2009 12:29 pm

ckv wrote:Print:

    JobPerPage:
    When enabled, XnView adds separate print jobs for each page in multipage files when printing.
    Value: Boolean (1/0), disabled by default

Not only in multipage files. It also works for "batch-plotting" (selecting some single-page file and start the plot command).

Peter
XnView 1.97 German, Win XP Prof.
Peter2
 
Posts: 439
Joined: Thu Nov 24, 2005 3:07 pm

Re: UI-less Settings

Postby ckv » Thu Jul 23, 2009 5:46 pm

Peter2 wrote:
ckv wrote:Print:

    JobPerPage:
    When enabled, XnView adds separate print jobs for each page in multipage files when printing.
    Value: Boolean (1/0), disabled by default

Not only in multipage files. It also works for "batch-plotting" (selecting some single-page file and start the plot command).

Peter

Thanks, fixed. :)
I demand cookies!
User avatar
ckv
 
Posts: 700
Joined: Wed Feb 02, 2005 2:30 pm
Location: Glow

Re: UI-less Settings

Postby GeorgD » Sat Oct 24, 2009 2:59 pm

Hi ckv, nice idea :)

Please add a short note where to change this stuff, here a suggestion:
The changes have to be performed in a text editor in file xnview.ini whose location is defined in Options -> System integration. The INI-file contains headings, e.g. "[Browser]", which correspond to the titles below, and you have to place the entries into the right part of the INI file.

You write "See also ColorLabel-# setting", in my XnView.ini there's "ColorsLabels0" - spelling issue or different things?

/Georg
XnView Wiki containing documentation (F1-Help)
User avatar
GeorgD
 
Posts: 201
Joined: Thu Oct 12, 2006 2:45 pm


Return to Documentation

Who is online

Users browsing this forum: No registered users and 1 guest