Horst Schaeffer's Windows Pages
News See also: Console Mode Tools
02 Sep, 2010  ShortExe 1.01: Malware alert by avast! and others (false positive).
One code statement changed to avoid the alert. ShortExe is also part of the Qsel package.
Both zip files updated.
28 Aug, 2010  Calendar 2.50:
  • Vista/7: some Windows bugs compensated
  • New command option /XPstyle forces XP style month boxes under Vista/7 (enableling colors..)
  • SystemTray mode: [x] button to minimize; new tray menu (right mouse click)
  • Alternative title buttons/handling see help: Tweaks/System Tray
  • Holidays: New condition to move holidays that fall on a weekend (see help)
25 Jul, 2010  Qsel 2.00:
  • Category window completely removed. Use menu instead (click on category name)
  • Qsel program start: Auto launching items from special category "Startup"
  • New launch command: Item as pop-up file lists to pick from
  • Configuration: Multiple item handling (see context menu in item list)
    Delete, copy/move/insert through "temp" category
  • USB flash drives: New Shortcut gimmick with ShortExe.exe
  • USB flash drives: Warning (option to abort) if write protected (by hardware)
  • Settings: New option in Systray mode: "Minimize with [x] button, Escape key"
  • Settings: Enable drag&drop into launcher window (appending at end of list)
  • Settings: Hotkey selection method changed
  • Settings: New "Auto close delay" (Auto close after x seconds of inactivity)
  • INI file tweak: ToolBarStyle=1 (launcher will not show in taskbar)
  • PureBasic compiler version 4.50
  • Bugfix: Environment variable Vdrive now without backslash! (drive,colon)
22 Jun, 2010  ShortExe 1.0: Shortcut gimmick for removable media » Minis
17 Feb, 2010  Calendar 2.43: Bugfix: second copy button did not work
16 Feb, 2010  MemPad 3.40:
  • Languages for user interface: auto detect or selection in menu
  • Available: English, German, French, Portuguese, Spanish, Swedish, Russian, Turkish, Chinese
  • Sort nodes (siblings)
  • Seach window remains active (unless string found in index)
  • Hotkey assignment handling (window) changed
  • Bugfixes, internal improvements
16 Feb, 2010  Date Reminder 3.14: Minor modifications, INI file options
    Language files changed; language can be specified in INI file
    Event data window: auto-position improved
16 Feb, 2010  Calendar 2.42: Time format for button changed (square brackets required)
    Language files changed; language can be specified in INI file
16 Feb, 2010  TimeSync 2.20: Language file handling changed (user interface)
09 Dec, 2009  PopSel 2.44: Icons available with command option /i; "stylish" menu (command option /is)
13 Aug, 2009  Qsel 1.65: Bugfix: Window sizing after title bar switching
07 Aug, 2009  MemPad 3.33.1: Bugfix: Font problem (copy&paste from/to different application)
02 Aug, 2009  MemPad 3.33:
  • Search: internal handling changed (supports Chinese now); Search option: whole word
  • New: Insert local file links (browse or drag&drop)
  • Launcher and context menu: submenus (one level) supported
  • Launching: Windows' PATH variable regarded
  • Set tabstops: width calculation improved (on font/size change)
  • Auto saving page index path (manually by ALT+O) on new node and name change
  • Export parameters all saved now
  • Optional line number display (INI file option)
  • Minor improvements, fine-tuning
02 Aug, 2009  ShowTx 1.02:
  • Option /paste to open with text from clipboard
  • Option: TAB to spaces
  • INI file option: Quick Escape (saving changes)
  • Context menu for editing functions
02 Aug, 2009  Qsel 1.64: Separator lines with optional text; minor changes, fine-tuning
05 May, 2009  Calendar 2.41: Date difference calculation; list all holidays of a year, copy to clipboard
03 Apr, 2009  Reminder 3.13:
  • Extra text (2nd line, will show in status bar) with launcher capability
  • New Find button: search in reminder notes
27 Feb, 2009  ShowTx 1.01: minor improvements and fixes
01 Feb, 2009  ShowTx 1.0: New auto-sizing plain text viewer that allows editing and saving the text.
27 Dec, 2008  Reminder 3.12:
  • StartUp shortcut now as option: Auto Start
  • New calendar options (tool bar): week numbers, Windows default font
  • Languages now in subfolder "Languages"
  • Language (file) names: recognized in English as well
25 Dec, 2008  Calendar 2.40: Language files for the user interface (menu); new CHM help
25 Dec, 2008  PopSel 2.43: Files by search pattern, listed in submenu; optional: open with..
18 Nov, 2008  MemPad 3.32:
  • Bugfix: select background color
  • Bugfix: buffer overflow if too many background colors
  • Launching and text links: now supporting *.cpl, *.scr ..
  • Crypting XP,Vista: "Strong Cryptographic Provider" fixed (not by default)
  • New INI file handler (internal)
18 Nov, 2008  PopSel 2.42: Bugfix: Keyboard on Configuration button
      New feature: Configuration button vanishes when mouse moved away
28 Oct, 2008  Qsel 1.63:
  • Optional: Launcher window without title bar (general settings or F4 in launcher window)
  • New category title style
  • Functions for program exit and minimizing changed
  • Ctrl + right mouse click on an item opens Explorer folder of the target
  • New CHM help files
28 Oct, 2008  PopSel 2.41: CHM help files; Bugfix: option /t
28 Oct, 2008  Reminder 3.11: Optional system tray mode; alert after standby, hybernation.
     Date change handled if running over midnight; new CHM help files.
28 Sep, 2008  TimeSync 2.1: Improved behaviour when connection fails; internal modifications;
     "Get Time" button is disabled for 4 seconds after connect.
03 Sep, 2008  MemPad 3.31:
  • Various functions to make file switching easier
  • "New window" now supports changing/creating file group (different extension)
  • Favorites page, for internal links etc., with quick access
  • Selectable node background color for text pages
13 Aug, 2008  Calendar 2.31: Option: Start with full year
30 Jul, 2008  MemPad, HelpGen: CMD script generates an indexed console command help for MemPad.  Details
09 Jul, 2008  PopSel 2.40:
  • Extra PopSel start parameter can be used in configuration as "%file%"
  • "Chained" PopSel now accepts all command parameters
  • Option /V to force variable drive letter behaviour
  • Default folder for menu file is program folder (not "current directory")
  • "Apply" button (to save)
  • Improved environment vaiable handling
12 Jun, 2008  Reminder 3.10: Optional: specific day, for example, first Monday, last Friday in month
30 May, 2008  Qsel 1.62: Icon problems with Windows' "large fonts" (120 dpi) fixed
11 May, 2008  Reminder 3.05: Selectable font; auto close on shutdown
30 Apr, 2008  Minis: Mini Tools: path lenght information; list of environment variables
11 Apr, 2008  Calendar 2.30: Holidays support; font selection; default colors (XP Themes) can be preserved
11 Apr, 2008  Reminder 3.04: After the history period unchecked events (not "done") remain in the list.
    New startup command parameter to keep window on top
31 Mar, 2008  Reminder 3.03: Default color support (XP Themes)
07 Mar, 2008  Reminder 3.02: Bugfix: Startup problems in some rare cases; more time calculation tokens
27 Feb, 2008  Reminder 3.01: Better keyboard support for calendar box
29 Jan, 2008  Reminder 3.0: New user interface, tool buttons, keyboard shortcuts, context menu;
     New language file format; calendar box sizable, optional week numbers..
24 Dec, 2007  Qsel 1.61: Hotkey to activate window; custom Icons from DLL supported
14 Dec, 2007  TimeSync 2.0: Bugfix: conflict with Explorer window title;
     Improved time display refresh; connection time-out reduced.
07 Dec, 2007  MemPad 3.30:
  • Hotkey brings MemPad to the foreground
  • Page memory: browser-like back/forw. buttons; extended page memory option
  • New mini launcher (tool button, popup menu)
  • New menu in SystemTray (right mouse click) incl. launcher menu
  • Background color separately for text, index
  • Search window redesigned; option to keep window open; case sensitive search
  • Search & Replace
  • New modification flag (asterisk)
  • Lookup feature: (local) programs can be launched as well
  • Initial page as command parameter: index path supported
  • Encryption: checkbox "Win98 compatible" now in password window
  • Auto save: interval can be changed in INI file
05 Dec, 2007  TimeSync 1.7: Minor improvements; new compiler version
21 Sep, 2007  Calendar 2.21: Bugfix: Initial "Close when copy" checkmark did not show
17 Sep, 2007  MemPad 3.22:
  • New: Configurable Web look up (dictionary etc.)
  • Function: Generate optimmized internal page link
  • Editing: convert to upper/lower case (Alt+U,L)
  • Large pages are loaded (displayed) much faster
  • Optional search in index tree
  • Diary: Day node with day of week (short), i.e. "26 Sun"
  • Internal links: trailing slash expands target node
  • Help: extra page "Keyboard shortcuts"
  • More enhancements, minor bugs fixed; details see History.txt
16 Sep, 2007  Calendar 2.20: New menu; background colors; copy buttons can be hidden
08 Aug, 2007  MemPad 3.21:
  • Diary support with year/month/day index structure
  • Search window redesigned
  • Memory stack now can save multiple positions within a page
  • Auto change focus to text pane when scroll wheel rotated over text
  • New function: Expand all nodes
  • Multi line indent: insert/remove Tabs
  • Bugfixes, internal improvements
10 Jul, 2007  Calendar 2.13: First day of the week can be changed in INI file
07 Jul, 2007  Qsel 1.60:
  • New General Settings window with start options
  • New Category selection through popup menu in Launcher, Configuration, SystemTray
  • New SetupWiz for initial setup (data folder, flash drive)
  • Enhancements (internal, UI details..)
02 Jun, 2007  Calendar 2.12: Optional week numbers; space bar selects today; styling
25 May, 2007  MemPad 3.20:
  • New full width Toolbar
  • Node moving buttons: To parent level as next node, To child level of preceding node
  • Page memory stack: Remember/Recall to jump back
  • Lock/unlock Editing for all pages or current page.
  • Auto Save option: every 4-5 minutes, if there are any changes
  • Set Tab width
  • Custom popup menus to select and insert words, phrases; tokens for current date, time
  • Search: find within current node only; search next/previous
  • Start option /hide
  • Internal improvements, fixes
15 May, 2007  Qsel 1.51: Minor improvements, fixes (Configuration, New Category)
27 Mar, 2007  Qsel 1.50:
Redirection file specifies data folder (alternative to shortcut)
New start options in INI file (alternative to command parameters)
Variable Drive Letter flag can be set manually
Environmental variable %Vdrive% inside Qsel shell
New Category name handling
Quit button: now asks for confirmation if any changes
16 Feb, 2007  Qsel 1.46: Caterogy Icons thru INI file
23 Jan, 2007  WasFile 2.2: Error if wildcards used; trailing backslash allowed for directories
21 Jan, 2007  TimeSync 1.6: Auto adjust server list order; new INI file handler (internal)
17 Jan, 2007  Calendar 2.10: toggle full year display / custom layout;
minimize to SystemTray option; internal redesign
06 Jan, 2007  PopSel 2.36, Qsel 1.45:
If menu item cannot be opened: option to enter configuration
04 Jan, 2007  Winput 1.0: Batch input tool
15 Nov, 2006  MemPad 3.12: Save to file: visual feedback;
Bugfix: Import empty page (user modified file)
15 Nov, 2006  MemPad 3.11: Problem fixed: node delete
14 Nov, 2006  MemPad 3.10: New Add/Insert Page handling; Internal page links, retrun stack; Collapse all but current path; Extra button row (Collapse, Search next, Return)
14 Nov, 2006  PopSel 2.35, Reminder 2.35: Minor improvements
01 Oct, 2006  MemPad 3.04: Minimize to System Tray; Save data on Windows shutdown
29 Sep, 2006  WasFile 2.1: Upper/lower case preserved; /debug option
24 Sep, 2006  PopSel 2.34, Qsel 1.44: Auto adopt drive letters (Flash drive, CR-ROM):
system drive and and drive of user data remain untouched
05 Sep, 2006  PopSel 2.32: Timeout option for setup button; new Demo menu included;
relative paths fully supported
05 Sep, 2006  Qsel 1.43: Relative paths fully supported
01 Sep, 2006  MemPad 3.03: Bugfix: Export title decoration
30 Aug, 2006  Qsel 1.42: Bugfix: Save Ini file (SysTray) on Windows shutdown
25 Aug, 2006  MemPad 3.02, Qsel 1.41, Reminder 2.34, Calendar 2.02:
These updates replace Windows' INI file handler with a PureBasic module, though this adds about 3 Kb to the program size. For unknown reasons the Microsoft functions reportedly take up to 12 seconds to write to a USB flash drive when the program terminates. The new INI handling is as fast as any other writing to flash memory.
19 Aug, 2006  Qsel 1.40: Category list window now has own properties and settings;
For a new category the properties are taken from the current window;
Context menu modified
15 Aug, 2006  Qsel 1.31: Bug fixed: "Keep Open" option
13 Aug, 2006  Qsel 1.30: List of Categories now in current window (instead popup menu); minor bugs fixed; handling improvements
05 Aug, 2006  Qsel 1.22: Small icon mode: multi column style
31 Jul, 2006  TimeSync 1.51: INI file created also if default settings
30 Jul, 2006  TimeSync 1.5: Default directory is program directory
25 Jul, 2006  Reminder 2.33: Calendar box position saved, hotkey, ESC
03 Jul, 2006  Qsel 1.21: Bugfix: New Qsel Window now opens empty configuration
18 Jun, 2006  MemPad 3.01: Bugfix: Delete the only/last page
13 Jun, 2006  Qsel 1.20: Options: auto align top left/right corner, open centered;
Test launch in configuration window; wrap-around launcher window stack
10 Jun, 2006  PopSel 2.31: More command options; internal improvements;
Drop new menu item accepted without Ok button
02 Jun, 2006  MemPad 3.0:
  • Page size, index level nesting no longer limited
  • Move page structure (cut&paste)
  • Extended export/import functions
  • Insert page from text file
  • New buttons
01 Jun, 2006  PopSel 2.30: Menu chaining; Test launch changed; Optional fixed menu position
10 May, 2006  Reminder 2.32: Internal improvements; new compiler version
10 May, 2006  Calendar 2.01: New compiler version
01 Mar, 2006  Calendar 2.0: improved handling; vertical arrangement supported
14 Feb, 2006  MemPad 2.51: Bugfix: Window dimensions were not saved correctly
30 Jan, 2006  Mempad 2.50:
  • File handling: Name for a new MemPad file is asked later, when saved.
    Empty MemPad (no index) is possible (if new file or all pages deleted).
  • First MemPad use: prompt for file extension (default "lst")
  • Separate menu "MemPad" (New window, Explore folder); new Window opens empty
  • Improved behaviour on flash drives, CD-ROM's, where shortcuts fail.
  • Links: file:///c:\download now also works with 1..3 slashes. File links with variables supported, like file:%userprofile%\desktop
  • Separate font for index pane
  • Restore feature: either from current file or from backup file
  • New page import function
  • Input fields for export title decorations
  • Return after search
12 Jan, 2006  Date Reminder 2.31: Optional sort by reminder text
12 Jan, 2006  TimeSync 1.4: User interface for settings