Dmitry Jemerov's homepage
Dmitry Jemerov's photo   yole.ru - the e-side
English
Русский

About the project

The uninstall plugin (FarUInst) is a simple FAR Manager plugin designed to replace the "Add/remove programs" control panel applet. It is an example plugin for FARPlus, and its full source code is available.

Download

You can download FarUInst 1.3 either as a ready to use DLL or as source code.

Version history

Version 1.3 (24.08.2002)

     [+] Now when pressing Shift-Enter in the uninstall menu,
         the uninstaller is started in a separate window. (Based on
         a patch by Sergey Oblomov.)
     [+] Now FarUInst automatically tracks changes in the registry
         sections containing the descriptions of uninstaller programs,
         and automaticaly redisplays the menu if changes are detected.
     [*] Hotkeys are no longer automatically assigned to uninstall
         entries.

Version 1.2a (05.02.2002)

     [-] Since FAR 1.70 beta 3 contains an error in handling the
         DIF_READONLY flag, a dialog with empty fields was shown
         when F3 was pressed. Now the flag disabling the modification
         of dialog fields is set only for FAR builds 687 or later.

Version 1.2 (03.02.2002)

     [!] Much of the plugin code has been rewritten to make better
         use of new FARPlus features (FarArray, FarRegistry).
     [+] The uninstall entries are now loaded not only from
         HKEY_LOCAL_MACHINE, but also from HKEY_CURRENT_USER.
     [+] When pressing F3 on an item in the uninstall menu, additional
         information about the program and its uninstaller is
         displayed.
     [*] The menu for selecting the programs to uninstall now has
         the FMENU_WRAPMODE flag. (Ivan Sintyurin)
     [-] Uninstaller programs with Cyrillic letters in pathnames
         were not executed correctly. (Oleg Danilov)

Version 1.1 (15.12.2001)

     [!] The source code of the plugin is now available under LGPL.
     [!] Plugin DLL size reduced from 36,864 to 11,776 bytes.
     [-] Fixed a problem with menu redrawing if menu item count
         is less than the screen size.

Version 1.0 (14.01.2000)

Initial release.