User Tools

Site Tools


This is an old revision of the document!

General Preferences

(Menu Bar > Tools > Preferences > General)

Display Language:
ToDoList supports multiple languages. The files are updated here. When a new translation is available, it should be saved with a corresponding .png image/icon in the ToDoList install folder under .\Resources\Translations. Then it becomes available in the Display Language list.

Enable support for Right-to-Left (RTL) user input
If you have select an RTL language (currently only 'Hebrew') in the option above this option will be automatically selected you give you the best experience when entering RTL text. If this is not wanted you can deselect the option manually.

Keep ToDoList on top when visible
Keeps ToDoList above other windows when it is not minimized. However, to avoid possible confusion ToDoList is made non-topmost whilst it is maximized, else it would prevent you accessing any windows beneath it.

Always show ToDoList when it starts up
By default, ToDoList will adopt the state it was last in before it was closed. This option ensures that you will always see ToDoList when it starts up regardless of the state it was last in.

Restore previously opened tasklists on startup

Minimize ToDoList to the System Tray when:
Select this option if you don't want ToDoList cluttering up your taskbar when not in use. You can also choose which of the window buttons (Minimize or Close or both) is used as the trigger for minimizing to the system tray.

Toggle visibility on clicking the tray icon
Clicking on ToDoList's tray icon will display ToDoList and bring it to the foreground. With this option, clicking the icon repeatedly will show and hide ToDoList alternately.

Display save confirmation dialog on exit, otherwise the tasklist will be auto-saved
When checked, you will be prompted to save changes when ToDoList exits, or when you manually close a task list. If you do not select this option, your changes will be automatically saved.

Display delete confirmation dialog
Prompts you to confirm a delete decision in case you clicked the toolbar button or the Delete key in error. Take care in disabling this feature - there is a menu>Edit>Undo option (also invoked with the common ctrl-Z key sequence in Windows), but an Are You Sure prompt is often helpful to prevent accidents.

Allow multiple instances of ToDoList
By default, ToDoList restricts itself to a single instance and opens new tasklists within that one instance. If you would prefer to have a separate instance of ToDoList per tasklist or per configuration, then select this option.

When multiple instances of ToDoList are open, additional use from the command-line can be problematic. It's best to have ToDoList in single-instance mode when using the command-line.

Global Hotkey
Allows you to define a key combination that when pressed will bring ToDoList to the foreground whether its behind other windows, minimized or hidden in the system tray. This option is only enabled when the above option to “Allow multiple instances” is Disabled, otherwise there would be confusion about which window to bring to the foreground.

Enable '.tdl' as a file extension for tasklists
Allows you to open tasklists by double clicking them in Explorer.


  • This will write a key to the registry.
  • If you intend to copy your tasklist to your website then be aware that some XML parsers will not recognize your tasklist unless it has a .xml extension.
  • If you are using multiple todolist.exe executables, especially with different versions, this can present problems, as all tasklists will be opened and processed using the executable which is executing when this option is first selected. To select a different executable, open ToDoList with that .exe, change the preference, save and completely exit. Then open the preferred .exe and reset the preference. This will then associate the current .exe with .tdl files.

Enable 'tdl://' as a url protocol
Allows you to reference tasklists and tasks in web pages.

See Notes above for “Enable '.tdl' as a file extension”.

Enable delayed loading of tasklists
To speed up the start-up time of ToDoList, you can have ToDoList open the last active tasklist and only open other previously open tasklists when you switch to them.

Keep track of most recently used (MRU) tasklists
By default, ToDoList maintains a list of the last 16 tasklists that you opened and displays these in the File menu. If you don't require this feature then deselect this option.

Clear MRU
If your most recently used list contains old or deleted tasklists then click this button to reset the list.

Automatically check for updates on startup
Updates to ToDoList can be downloaded from the web. This process can be done manually via the Help menu. If the automatic option is selected, the first time ToDoList is started each day it will check for updates and advise if there is a new release available.

Save passwords between sessions, for tasklists stored in other repositories (Open From…, Save To…)

Minimize ToDoList after the following period of inactivity
When checked, a time period from 1 to 60 minutes can be selected, after which ToDoList will minimize. Balance how this is defined with the OS power saver feature which might shutdown the system after some minutes of inactivity.

Display reminders using 'Stickies' (by Zhorn Software)
On checking this option, specify the path to the executable which can be obtained here

See also: Preferences Dialog, Tools Menu, Application Toolbar

general-prefs.1475385874.txt.gz · Last modified: 2020/11/21 02:26 (external edit)