@database mui/docs/English/MUI.guide @Master t:prefs.texi @Width 72 This is the AmigaGuide file mui/docs/English/MUI.guide, produced by Makeinfo-1.55 from the input file t:prefs.texi. @Node Main "mui/docs/English/MUI.guide" MUI - MagicUserInterface A system to create and maintain graphical user interfaces Version 3.1 User Documentation (c) Copyright 1992-95 by Stefan Stuntz - ShareWare - Introduction... @{" Concept " Link "INTRO_CONCEPT"} What the hell is MUI? @{" System requirements " Link "INTRO_SYSREQ"} Which computers can MUI run on? @{" Installation " Link "INTRO_INSTALL"} How do I install MUI? Using MUI applications... @{" Windows " Link "USE_WINDOWS"} Size, position, iconifying. @{" Keyboard " Link "USE_KEYBOARD"} Keyboard usage. @{" Cycle Gadgets " Link "USE_CYCLE"} Cycle popup menus. @{" Commodities " Link "USE_COMMODITIES"} Commodities interface. @{" ARexx " Link "USE_AREXX"} Built-in ARexx port. The MUI preferences program... @{" Overview " Link "PREFS_INTRO"} Purpose of the prefs program. @{" Main window " Link "PREFS_MAIN"} Elements of the main window. @{" Basics " Link "PREFS_USAGE"} Some basic configuration concepts. @{" Local Settings " Link "PREFS_LOCAL"} Different settings for programs. @{" Pages " Link "PREFS_PAGE"} Detailed description of pages. The MUI public screen manager... @{" Main window " Link "PSI_MAINWINDOW"} Elements of the main window. @{" Edit window " Link "PSI_EDITWINDOW"} Elements of an edit window. Other topics... @{" Registration " Link "MISC_REGISTER"} How to become a registered user. @{" Updates " Link "MISC_UPDATES"} Where to get updates. @{" Support " Link "MISC_SUPPORT"} How to reach the author. @{" Acknowledgments " Link "MISC_ACKS"} The author wishes to thank... @{" Discussion " Link "MISC_QUESTIONS"} Questions and Answers. (Q&A) Distribution policies... @{" Disclaimer " Link "POL_DISCLAIMER"} Warranty? No warranty. @{" License " Link "POL_LICENSE"} License agreement. @{" Installer " Link "POL_INSTALLER"} About the installer program. @EndNode @Node "INTRO_CONCEPT" "MUI.guide/INTRO_CONCEPT" @Toc "Main" The concepts behind MUI ======================= MagicUserInterface (also known as MUI) is a complete system to create and maintain graphical user interfaces. The creating GUIs has been a big problem for a very long time. Mainly because the programmer got only a minuscule amount of support from the operating system. Beginning with Kickstart 2.0, the `gadtools library' was a step in the right direction, however, even using this library to generate complex and flexible interfaces remained difficult and still required a great deal of patience. Today there are tools available that make the use of `gadtools library' much more simplified, but even these alternatives are not often satisfying. The largest problem in existing tools for the creation of user interfaces is the inflexible output. Most of the programs are still using built-in fonts and window sizes, thus making the use of high resolution graphics hardware adaptors nearly unbearable. Its been said that Amiga users have had to live with such similar shortcomings all along. Even the preference programs on the Workbench are still only using the default font, topaz/8! MUI corrects all these disadvantages! The central scheme behind MUI assumes that only the user (and not the programmer) of an application knows how the program he is using best fits his personal needs, and that of his computer system. Because MUI applications don't contain any absolute values for sizes or positions, the programmer instead only defines objects and groups of objects. Such objects are defined on run time by MUI according to the users settings. Consequently, an MUI application gives the user *many* more important advantages: - Font sensitivity In MUI Its possible for the font to be set in every application. No more times where the A2024 users had to suffer from the programs that only used the tiny topaz/8 font. Even better, MUI gives the user no restrictions on which fonts he may use, especially proportional fonts! The proportional fonts make a program much more appealing and even reduces the space a program's window uses. - Changeable window sizes All MUI windows have a sizing gadget which allows users to change the window size until it suits their needs. The smaller a window becomes, the closer control items within the window come together. The larger the window, the more space that will be used for displaying information (e.g. in list-views). The size and position of every window can be saved, thus giving you your favorite setting every time you start the program. - Flexibility Almost all elements can be changed by the user regarding their own personal tastes. The user can define the thickness of borders, how the scroll-bars look, mhich images have to be used, and how much space should be inserted between the lines of a list-view. MUI gives the user a lot of options to change the look and feel of an MUI based application. - Controlling by keyboard Most of the time it is expected that graphical user interfaces (GUIs) and of course MUI applications as well, are controlled by the mouse. However, many users prefer the use of the keyboard for faster execution of operations, and because it can be more comfortable. Because of this, all MUI objects (e.g. string gadgets, radio buttons, or list-views) can be controlled by the keyboard as well as by the mouse! You can even put away your mouse completely if you wish! Its no longer needed! - System integration MUI applications cooperate with the operating system in many ways. Every program can be iconified and uniconified by pushing a gadget or by using the Commodities exchange program. Furthermore, every MUI application has an ARexx-Port that allows you full remote control (and more) over the user interface. - Adjusting to its environment It doesn't matter which screen or screen size your MUI applications run on. Workbench or public, 640x200 or 1280x1024 pixels, 4 or 256 colors, it doesn't matter! Every application can be made to open on any screen, and adapts itself to it's environment. All of the MUI settings listed above (and more) can be changed by the user via the MUI preferences program. This can be set for every program in one setting (global) or can be set for each and every single application. @EndNode @Node "INTRO_SYSREQ" "MUI.guide/INTRO_SYSREQ" @Toc "Main" System Requirements =================== MUI requires version 2.0 of the Amiga operating system or higher. Kickstart 1.3 is *not* supported; this operating system has been considered to be obsolete. The use of MUI on a harddisk is *highly* recommended, although floppy disk usage is still possible. Due to the modular concept behind MUI the first application startup may last "a little" longer. MUI does not require a special processor, but of course the faster CPUs make life easier. Many complex calculations are needed for the management and layout of the objects, so a "base" 68000 based machine could be a tad slow. MUI applications can run on machines only equipped with 512K of free RAM, but could become obsolete quite soon. One Megabyte (1024K) RAM should be sufficient even for the most complex MUI applications. @EndNode @Node "INTRO_INSTALL" "MUI.guide/INTRO_INSTALL" @Toc "Main" Installation ============ MUI is distributed together with the Installer program from Commodore. Therefore making installation a breeze! Just double-click on an icon in the `Install' directcory and the installation procedure is on it's way. @EndNode @Node "USE_WINDOWS" "MUI.guide/USE_WINDOWS" @Toc "Main" Windows ======= As mentioned previously, nearly all MUI windows are resizeable. This allows the user to determine if he wants his control items (i.e. buttons, list-views, a.s.o.) small and space saving, or bigger and easy to use. It would be very annoying to adjust the size and position every time an application appears, all MUI windows remember their size and positions and uses these values when the application appears again. This is true for the "normal" window position and size as well as for the values of the window in a "zoomed" state. (after hitting the zoom gadget) After rebooting the data for the windows are usually lost, if you have not saved them by hitting the `Save' button in the preferences window. By doing so, all data regarding the windows are saved and are available even after a reset. In addition to the depth and soom gadget there is a third button in the title-bar of every MUI window. This button is used to iconify the whole application. All windows (and screens if available) in the application are closed and a little appicon appears on the Workbench or default screen. Double-clicking on this appicon makes the program open its window(s) (and screen) again. @EndNode @Node "USE_KEYBOARD" "MUI.guide/USE_KEYBOARD" @Toc "Main" Keyboard Control ================ All control items in an MUI window can be controlled completely by the keyboard. All the known keyboard shortcuts (marked by an uderscore character) are supported. However, this method is limited if used with list-views or cycle gadgets. Because of this the `TAB' cycling (up until now only used for string gadgets) has been made available for MUI applications. You can activate every object (not only string gadgets) by hitting the `TAB' key. As soon as you activate an object it can then be controlled by the keyboard. - Button gadgets `Return' is the equivalent to clicking the gadget with the moust button. Pressing and releasing a button is handled in a different way. If you push a knob and then wish you cancel this action, you may do so by additionally pushing `Shift' before releasing the `Return' key. - Checkmark gadgets An active checkmark gadget can be controlled by `Space' or `Return'. The value of this gadget is toggled every time you press the corresponding key. - Slider gadgets The value of the horizontal or vertical slider gadgets can be changed by using the four cusor keys. Using qualifier keys additionally allows you to change the increase/decrease amount of the sliders. - Cycle gadgets An active cycle gadget can be switched by using the cursor keys. The `Return' key pops up a popup menu (as long as you did not disable this feature in the MUI preferences program). - Radio-Buttons Radio buttons are also controlled by the cursor keys. - List-Views In an activated list-view the cursor can be moved line by line using the cursor keys and together with the corresponding qualifier keys pagewise or even to the top or to the bottom. The `Return' key simulates a double-click. If multiselecting is allowed in a list-view, you can select the different items by using the `Space' key. - Windows For applications opening several windows simultaneously you can switch from one window to another by using the `Alt-Tab' key or the `Shift-Alt-Tab' key respectively. If the window has a close gadget , you can hit the `ESC' key to close the window. All information refers to the default settings. With the preferences program, you can change all the keyboard combinations until the suit your needs. @EndNode @Node "USE_CYCLE" "MUI.guide/USE_CYCLE" @Toc "Main" Cycle gadgets ============= Besides the MUI cycle gadgets supporting their "normal" function (next entry by clicking on them, previous entry by holding `Shift' additionally), offers a menu feature. This popup menu appears as soon as the text section of the cycle gadget is hit, then allows a quick and easy selection of one of the listed entries. The behaviour of the popup menus can be influenced within the listview section of the MUI preferences program. @EndNode @Node "USE_COMMODITIES" "MUI.guide/USE_COMMODITIES" @Toc "Main" Commodities Interface ===================== Every MUI application ties itself in the system as a commodity. This is nice in that the user can control any MUI application via the `Commodities Exchange' program, i.e. MUI Applications can be iconified or canceled. @EndNode @Node "USE_AREXX" "MUI.guide/USE_AREXX" @Toc "Main" ARexx Interface =============== Every MUI application is able to receive commands via the built-in ARexx port. Here are some default commands which are understood by every program: - QUIT Ends the application. - HIDE Hides (iconifies) the application - SHOW Shows (pops up) an iconified application. - INFO ITEM/A According to the given parameter the result string is filled with the following contents: - "title" Title of the application - "author" Author of the application - "copyright" Copyright message - "description" Short description - "version" Version string - "base" Name of the ARexx port - "screen" Name of the public screen - HELP FILE/A A list of all ARexx commands available for the application is written into the given file. In addition to the default commands an MUI application can (and of course should) support many application specific commands. The help list will contain these commands as well. In case of an error, MUI returns the following values to the rexx script: - -1 Wrong command definition in host program. Should never happen. - -2 Out of memory. - -3 Unknown ARexx command. - -4 Syntax error. Some example scripts can be found in the `Rexx' drawer on the main directory of the distribution. @EndNode @Node "PREFS_INTRO" "MUI.guide/PREFS_INTRO" @Toc "Main" Introduction ============ With traditional applications, the user usually has no or only very limited possibilities to influence the look and feel of an user interface. With MUI, interfaces are a lot more flexible. The programmer only specifies very few things about the position of particular gadgets, what actually is displayed on screen depends on the users preferences setting. To adjust these settings, MUI comes with a preferences program called `MUI'. After installation, this tool can be found in the system's preferences drawer. @EndNode @Node "PREFS_MAIN" "MUI.guide/PREFS_MAIN" @Toc "Main" Main Window =========== The main part of the window is made up of several pages that contain all the possible configuration items. You can turn these pages by using the listview at the left side. At the lower part window border are the `Save', `Use' and `Cancel' buttons, already common in several of the system preference programs. Additionally you'll find a `Test' gadget which can be considered to be the most useful function in the preferences program. It will be handy in the beginning to use the `Test' options to play around with the different settings until you have found the configuration that best fits your needs. Pushing the `Test' button makes all currently running applications adopt their parameters from the new values. Thus making it possible to change the settings of a running application and immediately notice the consequences of your actions. The `Use'-Gadget saves the changes to the `ENV:' drawer and then ends the preferences program. Please note that the `ENV:' directory usually resides in the `RAM DISK:' and a reset discards all the settings made. If you want your settings to be permanent, please use the `Save'-Button. In addition to global and application specific settings, all window positions will be saved. If you hit `Cancel', all changes will be discarded. Applications that have already adjusted themselves to the new values because you hit `Test' automatically return to their previous settings. @EndNode @Node "PREFS_USAGE" "MUI.guide/PREFS_USAGE" @Toc "Main" Benutzungshinweise zum Voreinsteller-Programm ============================================= A lot of options are adjustable through clickable fields with popup windows. Those fields exist for @{" Frames " Link "PREFS_USAGE_FRAMES"} @{" Images " Link "PREFS_USAGE_IMAGES"} @{" Backgrounds " Link "PREFS_USAGE_BACKGROUNDS"} @{" Colors " Link "PREFS_USAGE_COLORS"} Furthermore, you are able to copy one field into another by using Drag&Drop. If you want to copy between different pages, use one of `D&D Clipboards' below the pages listview. MUI uses context sensitive popup menus for the well-known `Reset to defaults', `Last saved', `Restore' and `Preset' menus. This means that, if you hit the right mouse button over a single gadget, your choice will only affect this single gadget. If you hit it while being somewhere within a page, your choice will affect all the gadgets on that page. If you hit it over the pages listview, all pages will be affected. To improve popup menu control, you should install an utility like `MagicMenu'. @EndNode @Node "PREFS_USAGE_FRAMES" "MUI.guide/PREFS_USAGE_FRAMES" @Toc "PREFS_USAGE" Frames Popup Window ------------------- Select one of a few different frame types and their inner spacing here. Note that you can also use Drag&Drop to copy to or from a Frames popup window. @EndNode @Node "PREFS_USAGE_IMAGES" "MUI.guide/PREFS_USAGE_IMAGES" @Toc "PREFS_USAGE" Images Popup Window ------------------- Select some kind of image. @EndNode @Node "PREFS_USAGE_BACKGROUNDS" "MUI.guide/PREFS_USAGE_BACKGROUNDS" @Toc "PREFS_USAGE" Hintergrund Popup-Fenster ------------------------- Select a background from some object. Note that you can only use external graphics files if you own OS 3.0. @EndNode @Node "PREFS_USAGE_COLORS" "MUI.guide/PREFS_USAGE_COLORS" @Toc "PREFS_USAGE" Color Popup Window. ------------------- Select a color in a few different ways. @EndNode @Node "PREFS_LOCAL" "MUI.guide/PREFS_LOCAL" @Toc "Main" Global and application specific settings ======================================== Previous versions of MUI allowed to adjust application specific settings from the global preferences program. This is no longer the case, the preferences program is for global GUI settings only. An applications local settings are now called directly from this application, either by a "Settings/MUI..." menu if the program is MUI 3 aware, or with a special gadget in the applications window border. You must enable @{"this gadget" Link "PREFS_ITEMS_PrefsGadget"} before you can use it. @EndNode @Node "PREFS_PAGE" "MUI.guide/PREFS_PAGE" @Toc "Main" Preferences Pages ================= @{" PREFS_PAGE_SYSTEM " Link "PREFS_PAGE_SYSTEM"} @{" PREFS_PAGE_WINDOW " Link "PREFS_PAGE_WINDOW"} @{" PREFS_PAGE_BUTTON " Link "PREFS_PAGE_BUTTON"} @{" PREFS_PAGE_STRING " Link "PREFS_PAGE_STRING"} @{" PREFS_PAGE_GROUP " Link "PREFS_PAGE_GROUP"} @{" PREFS_PAGE_SCROLLBAR " Link "PREFS_PAGE_SCROLLBAR"} @{" PREFS_PAGE_SLIDER " Link "PREFS_PAGE_SLIDER"} @{" PREFS_PAGE_LIST " Link "PREFS_PAGE_LIST"} @{" PREFS_PAGE_CYCLE " Link "PREFS_PAGE_CYCLE"} @{" PREFS_PAGE_NAVIGATION " Link "PREFS_PAGE_NAVIGATION"} @{" PREFS_PAGE_SPECIAL " Link "PREFS_PAGE_SPECIAL"} @EndNode @Node "PREFS_PAGE_SYSTEM" "MUI.guide/PREFS_PAGE_SYSTEM" @Toc "PREFS_PAGE" System Page ----------- The system page affects MUI's interfaces to system functions. @{" PREFS_ITEMS_PublicScreen " Link "PREFS_ITEMS_PublicScreen"} @{" PREFS_ITEMS_IconifyIcon " Link "PREFS_ITEMS_IconifyIcon"} @{" PREFS_ITEMS_IconifyMenu " Link "PREFS_ITEMS_IconifyMenu"} @{" PREFS_ITEMS_StartIconified " Link "PREFS_ITEMS_StartIconified"} @{" PREFS_ITEMS_UseRexx " Link "PREFS_ITEMS_UseRexx"} @{" PREFS_ITEMS_Hotkey " Link "PREFS_ITEMS_Hotkey"} @{" PREFS_ITEMS_FirstBubbleDelay " Link "PREFS_ITEMS_FirstBubbleDelay"} @{" PREFS_ITEMS_NextBubbleDelay " Link "PREFS_ITEMS_NextBubbleDelay"} @{" PREFS_ITEMS_PopScreen " Link "PREFS_ITEMS_PopScreen"} @EndNode @Node "PREFS_ITEMS_PublicScreen" "MUI.guide/PREFS_ITEMS_PublicScreen" @Toc "PREFS_PAGE_SYSTEM" PREFS_ITEMS_PublicScreen ........................ Whenever you start a MUI program, MUI tries to open its windows on this public screen. If it is not available, MUI checks if you have configured this screen with the @{"Public Screen Inspector" Link "PSI_MAINWINDOW"} and opens it automatically. @EndNode @Node "PREFS_ITEMS_IconifyIcon" "MUI.guide/PREFS_ITEMS_IconifyIcon" @Toc "PREFS_PAGE_SYSTEM" PREFS_ITEMS_IconifyIcon ....................... If the `Iconify-Gadget' checkmark is set, every window of the application gets an additional gadget in the upper window frame that makes the window iconify as soon as you hit it. @EndNode @Node "PREFS_ITEMS_IconifyMenu" "MUI.guide/PREFS_ITEMS_IconifyMenu" @Toc "PREFS_PAGE_SYSTEM" PREFS_ITEMS_IconifyMenu ....................... If the `Iconify-Menu' checkmark is set, MUI adds an entry to the Workbenchs tools menu for iconified applications. @EndNode @Node "PREFS_ITEMS_StartIconified" "MUI.guide/PREFS_ITEMS_StartIconified" @Toc "PREFS_PAGE_SYSTEM" PREFS_ITEMS_StartIconified .......................... `Start Iconified' determines, if the application will be iconified at start-up. This will make sense, for example, if you place some tools into the `WBStartup' drawer, to make them available via keystroke. @EndNode @Node "PREFS_ITEMS_UseRexx" "MUI.guide/PREFS_ITEMS_UseRexx" @Toc "PREFS_PAGE_SYSTEM" PREFS_ITEMS_UseRexx ................... Switch the ARexx Interface of an application on or off. @EndNode @Node "PREFS_ITEMS_Hotkey" "MUI.guide/PREFS_ITEMS_Hotkey" @Toc "PREFS_PAGE_SYSTEM" PREFS_ITEMS_Hotkey .................. The `Iconify-Hotkey' allows you to enter a key combination that iconifys the application (and pops it up again). The format is the same as the one described for the input events of the `commodities.library'. @EndNode @Node "PREFS_ITEMS_FirstBubbleDelay" "MUI.guide/PREFS_ITEMS_FirstBubbleDelay" @Toc "PREFS_PAGE_SYSTEM" PREFS_ITEMS_FirstBubbleDelay ............................ Delay until the first help bubble appears. Move all the way left to switch of bubbles completly. @EndNode @Node "PREFS_ITEMS_NextBubbleDelay" "MUI.guide/PREFS_ITEMS_NextBubbleDelay" @Toc "PREFS_PAGE_SYSTEM" PREFS_ITEMS_NextBubbleDelay ........................... Delay until the next help bubble appears. @EndNode @Node "PREFS_ITEMS_PopScreen" "MUI.guide/PREFS_ITEMS_PopScreen" @Toc "PREFS_PAGE_SYSTEM" PREFS_ITEMS_PopScreen ..................... Automatically pop this screen to front when MUI windows are opened. @EndNode @Node "PREFS_PAGE_WINDOW" "MUI.guide/PREFS_PAGE_WINDOW" @Toc "PREFS_PAGE" Window Page ----------- Window page holds a windows design, some control elements, and a few default settings like fonts. @{" PREFS_ITEMS_SpacingWindowLeft " Link "PREFS_ITEMS_SpacingWindowLeft"} @{" PREFS_ITEMS_SpacingWindowRight " Link "PREFS_ITEMS_SpacingWindowRight"} @{" PREFS_ITEMS_SpacingWindowBottom " Link "PREFS_ITEMS_SpacingWindowBottom"} @{" PREFS_ITEMS_SpacingWindowTop " Link "PREFS_ITEMS_SpacingWindowTop"} @{" PREFS_ITEMS_ImagesWindowBack " Link "PREFS_ITEMS_ImagesWindowBack"} @{" PREFS_ITEMS_ImagesRequesterBack " Link "PREFS_ITEMS_ImagesRequesterBack"} @{" PREFS_ITEMS_NormalFont " Link "PREFS_ITEMS_NormalFont"} @{" PREFS_ITEMS_TinyFont " Link "PREFS_ITEMS_TinyFont"} @{" PREFS_ITEMS_BigFont " Link "PREFS_ITEMS_BigFont"} @{" PREFS_ITEMS_FrameType " Link "PREFS_ITEMS_FrameType"} @{" PREFS_ITEMS_OnExitWindows " Link "PREFS_ITEMS_OnExitWindows"} @{" PREFS_ITEMS_RefreshType " Link "PREFS_ITEMS_RefreshType"} @{" PREFS_ITEMS_RedrawType " Link "PREFS_ITEMS_RedrawType"} @{" PREFS_ITEMS_IconifyGadget " Link "PREFS_ITEMS_IconifyGadget"} @{" PREFS_ITEMS_JumpGadget " Link "PREFS_ITEMS_JumpGadget"} @{" PREFS_ITEMS_SnapshotGadget " Link "PREFS_ITEMS_SnapshotGadget"} @{" PREFS_ITEMS_PrefsGadget " Link "PREFS_ITEMS_PrefsGadget"} @{" PREFS_ITEMS_PopupGadget " Link "PREFS_ITEMS_PopupGadget"} @EndNode @Node "PREFS_ITEMS_SpacingWindowLeft" "MUI.guide/PREFS_ITEMS_SpacingWindowLeft" @Toc "PREFS_PAGE_WINDOW" PREFS_ITEMS_SpacingWindowLeft ............................. @EndNode @Node "PREFS_ITEMS_SpacingWindowRight" "MUI.guide/PREFS_ITEMS_SpacingWindowRight" @Toc "PREFS_PAGE_WINDOW" PREFS_ITEMS_SpacingWindowRight .............................. @EndNode @Node "PREFS_ITEMS_SpacingWindowBottom" "MUI.guide/PREFS_ITEMS_SpacingWindowBottom" @Toc "PREFS_PAGE_WINDOW" PREFS_ITEMS_SpacingWindowBottom ............................... @EndNode @Node "PREFS_ITEMS_SpacingWindowTop" "MUI.guide/PREFS_ITEMS_SpacingWindowTop" @Toc "PREFS_PAGE_WINDOW" PREFS_ITEMS_SpacingWindowTop ............................ @EndNode @Node "PREFS_ITEMS_ImagesWindowBack" "MUI.guide/PREFS_ITEMS_ImagesWindowBack" @Toc "PREFS_PAGE_WINDOW" PREFS_ITEMS_ImagesWindowBack ............................ @EndNode @Node "PREFS_ITEMS_ImagesRequesterBack" "MUI.guide/PREFS_ITEMS_ImagesRequesterBack" @Toc "PREFS_PAGE_WINDOW" PREFS_ITEMS_ImagesRequesterBack ............................... @EndNode @Node "PREFS_ITEMS_NormalFont" "MUI.guide/PREFS_ITEMS_NormalFont" @Toc "PREFS_PAGE_WINDOW" PREFS_ITEMS_NormalFont ...................... @EndNode @Node "PREFS_ITEMS_TinyFont" "MUI.guide/PREFS_ITEMS_TinyFont" @Toc "PREFS_PAGE_WINDOW" PREFS_ITEMS_TinyFont .................... @EndNode @Node "PREFS_ITEMS_BigFont" "MUI.guide/PREFS_ITEMS_BigFont" @Toc "PREFS_PAGE_WINDOW" PREFS_ITEMS_BigFont ................... @EndNode @Node "PREFS_ITEMS_FrameType" "MUI.guide/PREFS_ITEMS_FrameType" @Toc "PREFS_PAGE_WINDOW" PREFS_ITEMS_FrameType ..................... @EndNode @Node "PREFS_ITEMS_OnExitWindows" "MUI.guide/PREFS_ITEMS_OnExitWindows" @Toc "PREFS_PAGE_WINDOW" PREFS_ITEMS_OnExitWindows ......................... MUI can remember window sizes and positions. This gadget controls what to do if an application exits. In addition to this gadget, you can also snapshot windows using the special @{"Snapshot" Link "PREFS_ITEMS_SnapshotGadget"} window border gadget. @EndNode @Node "PREFS_ITEMS_RefreshType" "MUI.guide/PREFS_ITEMS_RefreshType" @Toc "PREFS_PAGE_WINDOW" PREFS_ITEMS_RefreshType ....................... @EndNode @Node "PREFS_ITEMS_RedrawType" "MUI.guide/PREFS_ITEMS_RedrawType" @Toc "PREFS_PAGE_WINDOW" PREFS_ITEMS_RedrawType ...................... @EndNode @Node "PREFS_ITEMS_IconifyGadget" "MUI.guide/PREFS_ITEMS_IconifyGadget" @Toc "PREFS_PAGE_WINDOW" PREFS_ITEMS_IconifyGadget ......................... @EndNode @Node "PREFS_ITEMS_JumpGadget" "MUI.guide/PREFS_ITEMS_JumpGadget" @Toc "PREFS_PAGE_WINDOW" PREFS_ITEMS_JumpGadget ...................... @EndNode @Node "PREFS_ITEMS_SnapshotGadget" "MUI.guide/PREFS_ITEMS_SnapshotGadget" @Toc "PREFS_PAGE_WINDOW" PREFS_ITEMS_SnapshotGadget .......................... Single click on this gadget in the window border snapshots the current position, double click unsnapshots. @EndNode @Node "PREFS_ITEMS_PrefsGadget" "MUI.guide/PREFS_ITEMS_PrefsGadget" @Toc "PREFS_PAGE_WINDOW" PREFS_ITEMS_PrefsGadget ....................... Enable this gadget to call an applications local preferences. @EndNode @Node "PREFS_ITEMS_PopupGadget" "MUI.guide/PREFS_ITEMS_PopupGadget" @Toc "PREFS_PAGE_WINDOW" PREFS_ITEMS_PopupGadget ....................... @EndNode @Node "PREFS_PAGE_BUTTON" "MUI.guide/PREFS_PAGE_BUTTON" @Toc "PREFS_PAGE" Button Page ----------- Control all kinds of buttons. @{" PREFS_ITEMS_FramesButton " Link "PREFS_ITEMS_FramesButton"} @{" PREFS_ITEMS_FramesImageButton " Link "PREFS_ITEMS_FramesImageButton"} @{" PREFS_ITEMS_ImagesButtonBack " Link "PREFS_ITEMS_ImagesButtonBack"} @{" PREFS_ITEMS_ImagesSelectedBack " Link "PREFS_ITEMS_ImagesSelectedBack"} @{" PREFS_ITEMS_ButtonFont " Link "PREFS_ITEMS_ButtonFont"} @{" PREFS_ITEMS_ImagesRadioButton " Link "PREFS_ITEMS_ImagesRadioButton"} @{" PREFS_ITEMS_SpacingHRadio " Link "PREFS_ITEMS_SpacingHRadio"} @{" PREFS_ITEMS_SpacingVRadio " Link "PREFS_ITEMS_SpacingVRadio"} @{" PREFS_ITEMS_ImagesCheckMark " Link "PREFS_ITEMS_ImagesCheckMark"} @EndNode @Node "PREFS_ITEMS_FramesButton" "MUI.guide/PREFS_ITEMS_FramesButton" @Toc "PREFS_PAGE_BUTTON" PREFS_ITEMS_FramesButton ........................ @EndNode @Node "PREFS_ITEMS_FramesImageButton" "MUI.guide/PREFS_ITEMS_FramesImageButton" @Toc "PREFS_PAGE_BUTTON" PREFS_ITEMS_FramesImageButton ............................. @EndNode @Node "PREFS_ITEMS_ImagesButtonBack" "MUI.guide/PREFS_ITEMS_ImagesButtonBack" @Toc "PREFS_PAGE_BUTTON" PREFS_ITEMS_ImagesButtonBack ............................ @EndNode @Node "PREFS_ITEMS_ImagesSelectedBack" "MUI.guide/PREFS_ITEMS_ImagesSelectedBack" @Toc "PREFS_PAGE_BUTTON" PREFS_ITEMS_ImagesSelectedBack .............................. @EndNode @Node "PREFS_ITEMS_ButtonFont" "MUI.guide/PREFS_ITEMS_ButtonFont" @Toc "PREFS_PAGE_BUTTON" PREFS_ITEMS_ButtonFont ...................... @EndNode @Node "PREFS_ITEMS_ImagesRadioButton" "MUI.guide/PREFS_ITEMS_ImagesRadioButton" @Toc "PREFS_PAGE_BUTTON" PREFS_ITEMS_ImagesRadioButton ............................. @EndNode @Node "PREFS_ITEMS_SpacingHRadio" "MUI.guide/PREFS_ITEMS_SpacingHRadio" @Toc "PREFS_PAGE_BUTTON" PREFS_ITEMS_SpacingHRadio ......................... @EndNode @Node "PREFS_ITEMS_SpacingVRadio" "MUI.guide/PREFS_ITEMS_SpacingVRadio" @Toc "PREFS_PAGE_BUTTON" PREFS_ITEMS_SpacingVRadio ......................... @EndNode @Node "PREFS_ITEMS_ImagesCheckMark" "MUI.guide/PREFS_ITEMS_ImagesCheckMark" @Toc "PREFS_PAGE_BUTTON" PREFS_ITEMS_ImagesCheckMark ........................... @EndNode @Node "PREFS_PAGE_STRING" "MUI.guide/PREFS_PAGE_STRING" @Toc "PREFS_PAGE" String Page ----------- Control string gadgets. @{" PREFS_ITEMS_FramesString " Link "PREFS_ITEMS_FramesString"} @{" PREFS_ITEMS_StringBack " Link "PREFS_ITEMS_StringBack"} @{" PREFS_ITEMS_StringColor " Link "PREFS_ITEMS_StringColor"} @{" PREFS_ITEMS_StringActiveBack " Link "PREFS_ITEMS_StringActiveBack"} @{" PREFS_ITEMS_StringActiveColor " Link "PREFS_ITEMS_StringActiveColor"} @{" PREFS_ITEMS_ImagesPopUp " Link "PREFS_ITEMS_ImagesPopUp"} @{" PREFS_ITEMS_ImagesPopFile " Link "PREFS_ITEMS_ImagesPopFile"} @{" PREFS_ITEMS_ImagesPopDrawer " Link "PREFS_ITEMS_ImagesPopDrawer"} @EndNode @Node "PREFS_ITEMS_FramesString" "MUI.guide/PREFS_ITEMS_FramesString" @Toc "PREFS_PAGE_STRING" PREFS_ITEMS_FramesString ........................ @EndNode @Node "PREFS_ITEMS_StringBack" "MUI.guide/PREFS_ITEMS_StringBack" @Toc "PREFS_PAGE_STRING" PREFS_ITEMS_StringBack ...................... @EndNode @Node "PREFS_ITEMS_StringColor" "MUI.guide/PREFS_ITEMS_StringColor" @Toc "PREFS_PAGE_STRING" PREFS_ITEMS_StringColor ....................... @EndNode @Node "PREFS_ITEMS_StringActiveBack" "MUI.guide/PREFS_ITEMS_StringActiveBack" @Toc "PREFS_PAGE_STRING" PREFS_ITEMS_StringActiveBack ............................ @EndNode @Node "PREFS_ITEMS_StringActiveColor" "MUI.guide/PREFS_ITEMS_StringActiveColor" @Toc "PREFS_PAGE_STRING" PREFS_ITEMS_StringActiveColor ............................. @EndNode @Node "PREFS_ITEMS_ImagesPopUp" "MUI.guide/PREFS_ITEMS_ImagesPopUp" @Toc "PREFS_PAGE_STRING" PREFS_ITEMS_ImagesPopUp ....................... @EndNode @Node "PREFS_ITEMS_ImagesPopFile" "MUI.guide/PREFS_ITEMS_ImagesPopFile" @Toc "PREFS_PAGE_STRING" PREFS_ITEMS_ImagesPopFile ......................... @EndNode @Node "PREFS_ITEMS_ImagesPopDrawer" "MUI.guide/PREFS_ITEMS_ImagesPopDrawer" @Toc "PREFS_PAGE_STRING" PREFS_ITEMS_ImagesPopDrawer ........................... @EndNode @Node "PREFS_PAGE_GROUP" "MUI.guide/PREFS_PAGE_GROUP" @Toc "PREFS_PAGE" Groups Page ----------- You can control a groups outfit here. @{" PREFS_ITEMS_GroupTitlePos " Link "PREFS_ITEMS_GroupTitlePos"} @{" PREFS_ITEMS_GroupTitleColor " Link "PREFS_ITEMS_GroupTitleColor"} @{" PREFS_ITEMS_TitleFont " Link "PREFS_ITEMS_TitleFont"} @{" PREFS_ITEMS_GroupSpacingHoriz " Link "PREFS_ITEMS_GroupSpacingHoriz"} @{" PREFS_ITEMS_GroupSpacingVert " Link "PREFS_ITEMS_GroupSpacingVert"} @{" PREFS_ITEMS_FramesGroup " Link "PREFS_ITEMS_FramesGroup"} @{" PREFS_ITEMS_ImagesGroupBack " Link "PREFS_ITEMS_ImagesGroupBack"} @{" PREFS_ITEMS_ImagesRegisterBack " Link "PREFS_ITEMS_ImagesRegisterBack"} @{" PREFS_ITEMS_ImagesPageBack " Link "PREFS_ITEMS_ImagesPageBack"} @{" PREFS_ITEMS_FramesVirtual " Link "PREFS_ITEMS_FramesVirtual"} @EndNode @Node "PREFS_ITEMS_GroupTitlePos" "MUI.guide/PREFS_ITEMS_GroupTitlePos" @Toc "PREFS_PAGE_GROUP" PREFS_ITEMS_GroupTitlePos ......................... @EndNode @Node "PREFS_ITEMS_GroupTitleColor" "MUI.guide/PREFS_ITEMS_GroupTitleColor" @Toc "PREFS_PAGE_GROUP" PREFS_ITEMS_GroupTitleColor ........................... @EndNode @Node "PREFS_ITEMS_TitleFont" "MUI.guide/PREFS_ITEMS_TitleFont" @Toc "PREFS_PAGE_GROUP" PREFS_ITEMS_TitleFont ..................... @EndNode @Node "PREFS_ITEMS_GroupSpacingHoriz" "MUI.guide/PREFS_ITEMS_GroupSpacingHoriz" @Toc "PREFS_PAGE_GROUP" PREFS_ITEMS_GroupSpacingHoriz ............................. @EndNode @Node "PREFS_ITEMS_GroupSpacingVert" "MUI.guide/PREFS_ITEMS_GroupSpacingVert" @Toc "PREFS_PAGE_GROUP" PREFS_ITEMS_GroupSpacingVert ............................ @EndNode @Node "PREFS_ITEMS_FramesGroup" "MUI.guide/PREFS_ITEMS_FramesGroup" @Toc "PREFS_PAGE_GROUP" PREFS_ITEMS_FramesGroup ....................... @EndNode @Node "PREFS_ITEMS_ImagesGroupBack" "MUI.guide/PREFS_ITEMS_ImagesGroupBack" @Toc "PREFS_PAGE_GROUP" PREFS_ITEMS_ImagesGroupBack ........................... @EndNode @Node "PREFS_ITEMS_ImagesRegisterBack" "MUI.guide/PREFS_ITEMS_ImagesRegisterBack" @Toc "PREFS_PAGE_GROUP" PREFS_ITEMS_ImagesRegisterBack .............................. @EndNode @Node "PREFS_ITEMS_ImagesPageBack" "MUI.guide/PREFS_ITEMS_ImagesPageBack" @Toc "PREFS_PAGE_GROUP" PREFS_ITEMS_ImagesPageBack .......................... @EndNode @Node "PREFS_ITEMS_FramesVirtual" "MUI.guide/PREFS_ITEMS_FramesVirtual" @Toc "PREFS_PAGE_GROUP" PREFS_ITEMS_FramesVirtual ......................... @EndNode @Node "PREFS_PAGE_SCROLLBAR" "MUI.guide/PREFS_PAGE_SCROLLBAR" @Toc "PREFS_PAGE" Scrollbars Page --------------- Control scrollbars. @{" PREFS_ITEMS_ImagesArrowUp " Link "PREFS_ITEMS_ImagesArrowUp"} @{" PREFS_ITEMS_ImagesArrowDown " Link "PREFS_ITEMS_ImagesArrowDown"} @{" PREFS_ITEMS_ImagesArrowLeft " Link "PREFS_ITEMS_ImagesArrowLeft"} @{" PREFS_ITEMS_ImagesArrowRight " Link "PREFS_ITEMS_ImagesArrowRight"} @{" PREFS_ITEMS_ScrollbarType " Link "PREFS_ITEMS_ScrollbarType"} @{" PREFS_ITEMS_ImagesPropKnob " Link "PREFS_ITEMS_ImagesPropKnob"} @{" PREFS_ITEMS_ImagesPropBack " Link "PREFS_ITEMS_ImagesPropBack"} @{" PREFS_ITEMS_FramesProp " Link "PREFS_ITEMS_FramesProp"} @{" PREFS_ITEMS_PropType " Link "PREFS_ITEMS_PropType"} @EndNode @Node "PREFS_ITEMS_ImagesArrowUp" "MUI.guide/PREFS_ITEMS_ImagesArrowUp" @Toc "PREFS_PAGE_SCROLLBAR" PREFS_ITEMS_ImagesArrowUp ......................... @EndNode @Node "PREFS_ITEMS_ImagesArrowDown" "MUI.guide/PREFS_ITEMS_ImagesArrowDown" @Toc "PREFS_PAGE_SCROLLBAR" PREFS_ITEMS_ImagesArrowDown ........................... @EndNode @Node "PREFS_ITEMS_ImagesArrowLeft" "MUI.guide/PREFS_ITEMS_ImagesArrowLeft" @Toc "PREFS_PAGE_SCROLLBAR" PREFS_ITEMS_ImagesArrowLeft ........................... @EndNode @Node "PREFS_ITEMS_ImagesArrowRight" "MUI.guide/PREFS_ITEMS_ImagesArrowRight" @Toc "PREFS_PAGE_SCROLLBAR" PREFS_ITEMS_ImagesArrowRight ............................ @EndNode @Node "PREFS_ITEMS_ScrollbarType" "MUI.guide/PREFS_ITEMS_ScrollbarType" @Toc "PREFS_PAGE_SCROLLBAR" PREFS_ITEMS_ScrollbarType ......................... @EndNode @Node "PREFS_ITEMS_ImagesPropKnob" "MUI.guide/PREFS_ITEMS_ImagesPropKnob" @Toc "PREFS_PAGE_SCROLLBAR" PREFS_ITEMS_ImagesPropKnob .......................... @EndNode @Node "PREFS_ITEMS_ImagesPropBack" "MUI.guide/PREFS_ITEMS_ImagesPropBack" @Toc "PREFS_PAGE_SCROLLBAR" PREFS_ITEMS_ImagesPropBack .......................... @EndNode @Node "PREFS_ITEMS_FramesProp" "MUI.guide/PREFS_ITEMS_FramesProp" @Toc "PREFS_PAGE_SCROLLBAR" PREFS_ITEMS_FramesProp ...................... @EndNode @Node "PREFS_ITEMS_PropType" "MUI.guide/PREFS_ITEMS_PropType" @Toc "PREFS_PAGE_SCROLLBAR" PREFS_ITEMS_PropType .................... @EndNode @Node "PREFS_PAGE_SLIDER" "MUI.guide/PREFS_PAGE_SLIDER" @Toc "PREFS_PAGE" Slider Page ----------- Sliders are used to adjust numeric values. @{" PREFS_ITEMS_ImagesSliderBack " Link "PREFS_ITEMS_ImagesSliderBack"} @{" PREFS_ITEMS_FramesSlider " Link "PREFS_ITEMS_FramesSlider"} @{" PREFS_ITEMS_SliderFont " Link "PREFS_ITEMS_SliderFont"} @{" PREFS_ITEMS_ImagesSliderKnob " Link "PREFS_ITEMS_ImagesSliderKnob"} @{" PREFS_ITEMS_SliderKnobFrame " Link "PREFS_ITEMS_SliderKnobFrame"} @EndNode @Node "PREFS_ITEMS_ImagesSliderBack" "MUI.guide/PREFS_ITEMS_ImagesSliderBack" @Toc "PREFS_PAGE_SLIDER" PREFS_ITEMS_ImagesSliderBack ............................ @EndNode @Node "PREFS_ITEMS_FramesSlider" "MUI.guide/PREFS_ITEMS_FramesSlider" @Toc "PREFS_PAGE_SLIDER" PREFS_ITEMS_FramesSlider ........................ @EndNode @Node "PREFS_ITEMS_SliderFont" "MUI.guide/PREFS_ITEMS_SliderFont" @Toc "PREFS_PAGE_SLIDER" PREFS_ITEMS_SliderFont ...................... @EndNode @Node "PREFS_ITEMS_ImagesSliderKnob" "MUI.guide/PREFS_ITEMS_ImagesSliderKnob" @Toc "PREFS_PAGE_SLIDER" PREFS_ITEMS_ImagesSliderKnob ............................ @EndNode @Node "PREFS_ITEMS_SliderKnobFrame" "MUI.guide/PREFS_ITEMS_SliderKnobFrame" @Toc "PREFS_PAGE_SLIDER" PREFS_ITEMS_SliderKnobFrame ........................... @EndNode @Node "PREFS_PAGE_LIST" "MUI.guide/PREFS_PAGE_LIST" @Toc "PREFS_PAGE" Listview Page ------------- Control listviews. @{" PREFS_ITEMS_ListFont " Link "PREFS_ITEMS_ListFont"} @{" PREFS_ITEMS_FixedFont " Link "PREFS_ITEMS_FixedFont"} @{" PREFS_ITEMS_ListRefreshType " Link "PREFS_ITEMS_ListRefreshType"} @{" PREFS_ITEMS_ListviewStretch " Link "PREFS_ITEMS_ListviewStretch"} @{" PREFS_ITEMS_ListviewSmooth " Link "PREFS_ITEMS_ListviewSmooth"} @{" PREFS_ITEMS_MultiSelType " Link "PREFS_ITEMS_MultiSelType"} @{" PREFS_ITEMS_ListPixelized " Link "PREFS_ITEMS_ListPixelized"} @{" PREFS_ITEMS_FramesReadList " Link "PREFS_ITEMS_FramesReadList"} @{" PREFS_ITEMS_FramesInputList " Link "PREFS_ITEMS_FramesInputList"} @{" PREFS_ITEMS_ImagesListBack " Link "PREFS_ITEMS_ImagesListBack"} @{" PREFS_ITEMS_ImagesReadListBack " Link "PREFS_ITEMS_ImagesReadListBack"} @{" PREFS_ITEMS_ImagesListCursor " Link "PREFS_ITEMS_ImagesListCursor"} @{" PREFS_ITEMS_ImagesListSelect " Link "PREFS_ITEMS_ImagesListSelect"} @{" PREFS_ITEMS_ImagesListSelCur " Link "PREFS_ITEMS_ImagesListSelCur"} @EndNode @Node "PREFS_ITEMS_ListFont" "MUI.guide/PREFS_ITEMS_ListFont" @Toc "PREFS_PAGE_LIST" PREFS_ITEMS_ListFont .................... @EndNode @Node "PREFS_ITEMS_FixedFont" "MUI.guide/PREFS_ITEMS_FixedFont" @Toc "PREFS_PAGE_LIST" PREFS_ITEMS_FixedFont ..................... @EndNode @Node "PREFS_ITEMS_ListRefreshType" "MUI.guide/PREFS_ITEMS_ListRefreshType" @Toc "PREFS_PAGE_LIST" PREFS_ITEMS_ListRefreshType ........................... @EndNode @Node "PREFS_ITEMS_ListviewStretch" "MUI.guide/PREFS_ITEMS_ListviewStretch" @Toc "PREFS_PAGE_LIST" PREFS_ITEMS_ListviewStretch ........................... @EndNode @Node "PREFS_ITEMS_ListviewSmooth" "MUI.guide/PREFS_ITEMS_ListviewSmooth" @Toc "PREFS_PAGE_LIST" PREFS_ITEMS_ListviewSmooth .......................... @EndNode @Node "PREFS_ITEMS_MultiSelType" "MUI.guide/PREFS_ITEMS_MultiSelType" @Toc "PREFS_PAGE_LIST" PREFS_ITEMS_MultiSelType ........................ @EndNode @Node "PREFS_ITEMS_ListPixelized" "MUI.guide/PREFS_ITEMS_ListPixelized" @Toc "PREFS_PAGE_LIST" PREFS_ITEMS_ListPixelized ......................... @EndNode @Node "PREFS_ITEMS_FramesReadList" "MUI.guide/PREFS_ITEMS_FramesReadList" @Toc "PREFS_PAGE_LIST" PREFS_ITEMS_FramesReadList .......................... @EndNode @Node "PREFS_ITEMS_FramesInputList" "MUI.guide/PREFS_ITEMS_FramesInputList" @Toc "PREFS_PAGE_LIST" PREFS_ITEMS_FramesInputList ........................... @EndNode @Node "PREFS_ITEMS_ImagesListBack" "MUI.guide/PREFS_ITEMS_ImagesListBack" @Toc "PREFS_PAGE_LIST" PREFS_ITEMS_ImagesListBack .......................... @EndNode @Node "PREFS_ITEMS_ImagesReadListBack" "MUI.guide/PREFS_ITEMS_ImagesReadListBack" @Toc "PREFS_PAGE_LIST" PREFS_ITEMS_ImagesReadListBack .............................. @EndNode @Node "PREFS_ITEMS_ImagesListCursor" "MUI.guide/PREFS_ITEMS_ImagesListCursor" @Toc "PREFS_PAGE_LIST" PREFS_ITEMS_ImagesListCursor ............................ @EndNode @Node "PREFS_ITEMS_ImagesListSelect" "MUI.guide/PREFS_ITEMS_ImagesListSelect" @Toc "PREFS_PAGE_LIST" PREFS_ITEMS_ImagesListSelect ............................ @EndNode @Node "PREFS_ITEMS_ImagesListSelCur" "MUI.guide/PREFS_ITEMS_ImagesListSelCur" @Toc "PREFS_PAGE_LIST" PREFS_ITEMS_ImagesListSelCur ............................ @EndNode @Node "PREFS_PAGE_CYCLE" "MUI.guide/PREFS_PAGE_CYCLE" @Toc "PREFS_PAGE" Cycle Gadget Page ----------------- Control cycle gadget and their popup menus. @{" PREFS_ITEMS_MinPop " Link "PREFS_ITEMS_MinPop"} @{" PREFS_ITEMS_PopPosition " Link "PREFS_ITEMS_PopPosition"} @{" PREFS_ITEMS_FramesPopUp " Link "PREFS_ITEMS_FramesPopUp"} @{" PREFS_ITEMS_ImagesPopupBack " Link "PREFS_ITEMS_ImagesPopupBack"} @{" PREFS_ITEMS_PopupRecessed " Link "PREFS_ITEMS_PopupRecessed"} @{" PREFS_ITEMS_PopupSpeed " Link "PREFS_ITEMS_PopupSpeed"} @{" PREFS_ITEMS_ImagesCycle " Link "PREFS_ITEMS_ImagesCycle"} @EndNode @Node "PREFS_ITEMS_MinPop" "MUI.guide/PREFS_ITEMS_MinPop" @Toc "PREFS_PAGE_CYCLE" PREFS_ITEMS_MinPop .................. @EndNode @Node "PREFS_ITEMS_PopPosition" "MUI.guide/PREFS_ITEMS_PopPosition" @Toc "PREFS_PAGE_CYCLE" PREFS_ITEMS_PopPosition ....................... @EndNode @Node "PREFS_ITEMS_FramesPopUp" "MUI.guide/PREFS_ITEMS_FramesPopUp" @Toc "PREFS_PAGE_CYCLE" PREFS_ITEMS_FramesPopUp ....................... @EndNode @Node "PREFS_ITEMS_ImagesPopupBack" "MUI.guide/PREFS_ITEMS_ImagesPopupBack" @Toc "PREFS_PAGE_CYCLE" PREFS_ITEMS_ImagesPopupBack ........................... @EndNode @Node "PREFS_ITEMS_PopupRecessed" "MUI.guide/PREFS_ITEMS_PopupRecessed" @Toc "PREFS_PAGE_CYCLE" PREFS_ITEMS_PopupRecessed ......................... @EndNode @Node "PREFS_ITEMS_PopupSpeed" "MUI.guide/PREFS_ITEMS_PopupSpeed" @Toc "PREFS_PAGE_CYCLE" PREFS_ITEMS_PopupSpeed ...................... @EndNode @Node "PREFS_ITEMS_ImagesCycle" "MUI.guide/PREFS_ITEMS_ImagesCycle" @Toc "PREFS_PAGE_CYCLE" PREFS_ITEMS_ImagesCycle ....................... @EndNode @Node "PREFS_PAGE_NAVIGATION" "MUI.guide/PREFS_PAGE_NAVIGATION" @Toc "PREFS_PAGE" Navigation Page --------------- Adjust settings concerning keyboard control and drag&drop. @{" PREFS_ITEMS_KeysPRESS " Link "PREFS_ITEMS_KeysPRESS"} @{" PREFS_ITEMS_KeysTOGGLE " Link "PREFS_ITEMS_KeysTOGGLE"} @{" PREFS_ITEMS_KeysUP " Link "PREFS_ITEMS_KeysUP"} @{" PREFS_ITEMS_KeysDOWN " Link "PREFS_ITEMS_KeysDOWN"} @{" PREFS_ITEMS_KeysPAGEUP " Link "PREFS_ITEMS_KeysPAGEUP"} @{" PREFS_ITEMS_KeysPAGEDOWN " Link "PREFS_ITEMS_KeysPAGEDOWN"} @{" PREFS_ITEMS_KeysTOP " Link "PREFS_ITEMS_KeysTOP"} @{" PREFS_ITEMS_KeysBOTTOM " Link "PREFS_ITEMS_KeysBOTTOM"} @{" PREFS_ITEMS_KeysLEFT " Link "PREFS_ITEMS_KeysLEFT"} @{" PREFS_ITEMS_KeysRIGHT " Link "PREFS_ITEMS_KeysRIGHT"} @{" PREFS_ITEMS_KeysWORDLEFT " Link "PREFS_ITEMS_KeysWORDLEFT"} @{" PREFS_ITEMS_KeysWORDRIGHT " Link "PREFS_ITEMS_KeysWORDRIGHT"} @{" PREFS_ITEMS_KeysLINESTART " Link "PREFS_ITEMS_KeysLINESTART"} @{" PREFS_ITEMS_KeysLINEEND " Link "PREFS_ITEMS_KeysLINEEND"} @{" PREFS_ITEMS_KeysGADGET_NEXT " Link "PREFS_ITEMS_KeysGADGET_NEXT"} @{" PREFS_ITEMS_KeysGADGET_PREV " Link "PREFS_ITEMS_KeysGADGET_PREV"} @{" PREFS_ITEMS_KeysGADGET_OFF " Link "PREFS_ITEMS_KeysGADGET_OFF"} @{" PREFS_ITEMS_KeysWINDOW_CLOSE " Link "PREFS_ITEMS_KeysWINDOW_CLOSE"} @{" PREFS_ITEMS_KeysWINDOW_NEXT " Link "PREFS_ITEMS_KeysWINDOW_NEXT"} @{" PREFS_ITEMS_KeysWINDOW_PREV " Link "PREFS_ITEMS_KeysWINDOW_PREV"} @{" PREFS_ITEMS_KeysHELP " Link "PREFS_ITEMS_KeysHELP"} @{" PREFS_ITEMS_KeysPOPUP " Link "PREFS_ITEMS_KeysPOPUP"} @{" PREFS_ITEMS_ActiveObjectPen " Link "PREFS_ITEMS_ActiveObjectPen"} @{" PREFS_ITEMS_DragFrame " Link "PREFS_ITEMS_DragFrame"} @{" PREFS_ITEMS_DragShineThrough " Link "PREFS_ITEMS_DragShineThrough"} @{" PREFS_ITEMS_DragLMB " Link "PREFS_ITEMS_DragLMB"} @{" PREFS_ITEMS_DragMMB " Link "PREFS_ITEMS_DragMMB"} @{" PREFS_ITEMS_DragQualiLMB " Link "PREFS_ITEMS_DragQualiLMB"} @{" PREFS_ITEMS_DragQualiMMB " Link "PREFS_ITEMS_DragQualiMMB"} @{" PREFS_ITEMS_DragAuto " Link "PREFS_ITEMS_DragAuto"} @{" PREFS_ITEMS_DragAutoPixel " Link "PREFS_ITEMS_DragAutoPixel"} @{" PREFS_ITEMS_BalancingLook " Link "PREFS_ITEMS_BalancingLook"} @EndNode @Node "PREFS_ITEMS_KeysPRESS" "MUI.guide/PREFS_ITEMS_KeysPRESS" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_KeysPRESS ..................... @EndNode @Node "PREFS_ITEMS_KeysTOGGLE" "MUI.guide/PREFS_ITEMS_KeysTOGGLE" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_KeysTOGGLE ...................... @EndNode @Node "PREFS_ITEMS_KeysUP" "MUI.guide/PREFS_ITEMS_KeysUP" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_KeysUP .................. @EndNode @Node "PREFS_ITEMS_KeysDOWN" "MUI.guide/PREFS_ITEMS_KeysDOWN" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_KeysDOWN .................... @EndNode @Node "PREFS_ITEMS_KeysPAGEUP" "MUI.guide/PREFS_ITEMS_KeysPAGEUP" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_KeysPAGEUP ...................... @EndNode @Node "PREFS_ITEMS_KeysPAGEDOWN" "MUI.guide/PREFS_ITEMS_KeysPAGEDOWN" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_KeysPAGEDOWN ........................ @EndNode @Node "PREFS_ITEMS_KeysTOP" "MUI.guide/PREFS_ITEMS_KeysTOP" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_KeysTOP ................... @EndNode @Node "PREFS_ITEMS_KeysBOTTOM" "MUI.guide/PREFS_ITEMS_KeysBOTTOM" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_KeysBOTTOM ...................... @EndNode @Node "PREFS_ITEMS_KeysLEFT" "MUI.guide/PREFS_ITEMS_KeysLEFT" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_KeysLEFT .................... @EndNode @Node "PREFS_ITEMS_KeysRIGHT" "MUI.guide/PREFS_ITEMS_KeysRIGHT" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_KeysRIGHT ..................... @EndNode @Node "PREFS_ITEMS_KeysWORDLEFT" "MUI.guide/PREFS_ITEMS_KeysWORDLEFT" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_KeysWORDLEFT ........................ @EndNode @Node "PREFS_ITEMS_KeysWORDRIGHT" "MUI.guide/PREFS_ITEMS_KeysWORDRIGHT" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_KeysWORDRIGHT ......................... @EndNode @Node "PREFS_ITEMS_KeysLINESTART" "MUI.guide/PREFS_ITEMS_KeysLINESTART" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_KeysLINESTART ......................... @EndNode @Node "PREFS_ITEMS_KeysLINEEND" "MUI.guide/PREFS_ITEMS_KeysLINEEND" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_KeysLINEEND ....................... @EndNode @Node "PREFS_ITEMS_KeysGADGET_NEXT" "MUI.guide/PREFS_ITEMS_KeysGADGET_NEXT" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_KeysGADGET_NEXT ........................... @EndNode @Node "PREFS_ITEMS_KeysGADGET_PREV" "MUI.guide/PREFS_ITEMS_KeysGADGET_PREV" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_KeysGADGET_PREV ........................... @EndNode @Node "PREFS_ITEMS_KeysGADGET_OFF" "MUI.guide/PREFS_ITEMS_KeysGADGET_OFF" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_KeysGADGET_OFF .......................... @EndNode @Node "PREFS_ITEMS_KeysWINDOW_CLOSE" "MUI.guide/PREFS_ITEMS_KeysWINDOW_CLOSE" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_KeysWINDOW_CLOSE ............................ @EndNode @Node "PREFS_ITEMS_KeysWINDOW_NEXT" "MUI.guide/PREFS_ITEMS_KeysWINDOW_NEXT" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_KeysWINDOW_NEXT ........................... @EndNode @Node "PREFS_ITEMS_KeysWINDOW_PREV" "MUI.guide/PREFS_ITEMS_KeysWINDOW_PREV" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_KeysWINDOW_PREV ........................... @EndNode @Node "PREFS_ITEMS_KeysHELP" "MUI.guide/PREFS_ITEMS_KeysHELP" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_KeysHELP .................... @EndNode @Node "PREFS_ITEMS_KeysPOPUP" "MUI.guide/PREFS_ITEMS_KeysPOPUP" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_KeysPOPUP ..................... @EndNode @Node "PREFS_ITEMS_ActiveObjectPen" "MUI.guide/PREFS_ITEMS_ActiveObjectPen" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_ActiveObjectPen ........................... @EndNode @Node "PREFS_ITEMS_DragFrame" "MUI.guide/PREFS_ITEMS_DragFrame" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_DragFrame ..................... @EndNode @Node "PREFS_ITEMS_DragShineThrough" "MUI.guide/PREFS_ITEMS_DragShineThrough" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_DragShineThrough ............................ @EndNode @Node "PREFS_ITEMS_DragLMB" "MUI.guide/PREFS_ITEMS_DragLMB" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_DragLMB ................... @EndNode @Node "PREFS_ITEMS_DragMMB" "MUI.guide/PREFS_ITEMS_DragMMB" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_DragMMB ................... @EndNode @Node "PREFS_ITEMS_DragQualiLMB" "MUI.guide/PREFS_ITEMS_DragQualiLMB" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_DragQualiLMB ........................ @EndNode @Node "PREFS_ITEMS_DragQualiMMB" "MUI.guide/PREFS_ITEMS_DragQualiMMB" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_DragQualiMMB ........................ @EndNode @Node "PREFS_ITEMS_DragAuto" "MUI.guide/PREFS_ITEMS_DragAuto" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_DragAuto .................... @EndNode @Node "PREFS_ITEMS_DragAutoPixel" "MUI.guide/PREFS_ITEMS_DragAutoPixel" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_DragAutoPixel ......................... @EndNode @Node "PREFS_ITEMS_BalancingLook" "MUI.guide/PREFS_ITEMS_BalancingLook" @Toc "PREFS_PAGE_NAVIGATION" PREFS_ITEMS_BalancingLook ......................... @EndNode @Node "PREFS_PAGE_SPECIAL" "MUI.guide/PREFS_PAGE_SPECIAL" @Toc "PREFS_PAGE" Special Page ------------ Some miscellaneous options. @{" PREFS_ITEMS_ImagesDrawer " Link "PREFS_ITEMS_ImagesDrawer"} @{" PREFS_ITEMS_ImagesHardDisk " Link "PREFS_ITEMS_ImagesHardDisk"} @{" PREFS_ITEMS_ImagesDisk " Link "PREFS_ITEMS_ImagesDisk"} @{" PREFS_ITEMS_ImagesChip " Link "PREFS_ITEMS_ImagesChip"} @{" PREFS_ITEMS_ImagesVolume " Link "PREFS_ITEMS_ImagesVolume"} @{" PREFS_ITEMS_ImagesNetwork " Link "PREFS_ITEMS_ImagesNetwork"} @{" PREFS_ITEMS_ImagesAssign " Link "PREFS_ITEMS_ImagesAssign"} @{" PREFS_ITEMS_ImagesTapePlay " Link "PREFS_ITEMS_ImagesTapePlay"} @{" PREFS_ITEMS_ImagesTapePlayBack " Link "PREFS_ITEMS_ImagesTapePlayBack"} @{" PREFS_ITEMS_ImagesTapePause " Link "PREFS_ITEMS_ImagesTapePause"} @{" PREFS_ITEMS_ImagesTapeStop " Link "PREFS_ITEMS_ImagesTapeStop"} @{" PREFS_ITEMS_ImagesTapeRecord " Link "PREFS_ITEMS_ImagesTapeRecord"} @{" PREFS_ITEMS_ImagesTapeUp " Link "PREFS_ITEMS_ImagesTapeUp"} @{" PREFS_ITEMS_ImagesTapeDown " Link "PREFS_ITEMS_ImagesTapeDown"} @{" PREFS_ITEMS_FramesText " Link "PREFS_ITEMS_FramesText"} @{" PREFS_ITEMS_ImagesTextBack " Link "PREFS_ITEMS_ImagesTextBack"} @{" PREFS_ITEMS_FramesGauge " Link "PREFS_ITEMS_FramesGauge"} @EndNode @Node "PREFS_ITEMS_ImagesDrawer" "MUI.guide/PREFS_ITEMS_ImagesDrawer" @Toc "PREFS_PAGE_SPECIAL" PREFS_ITEMS_ImagesDrawer ........................ @EndNode @Node "PREFS_ITEMS_ImagesHardDisk" "MUI.guide/PREFS_ITEMS_ImagesHardDisk" @Toc "PREFS_PAGE_SPECIAL" PREFS_ITEMS_ImagesHardDisk .......................... @EndNode @Node "PREFS_ITEMS_ImagesDisk" "MUI.guide/PREFS_ITEMS_ImagesDisk" @Toc "PREFS_PAGE_SPECIAL" PREFS_ITEMS_ImagesDisk ...................... @EndNode @Node "PREFS_ITEMS_ImagesChip" "MUI.guide/PREFS_ITEMS_ImagesChip" @Toc "PREFS_PAGE_SPECIAL" PREFS_ITEMS_ImagesChip ...................... @EndNode @Node "PREFS_ITEMS_ImagesVolume" "MUI.guide/PREFS_ITEMS_ImagesVolume" @Toc "PREFS_PAGE_SPECIAL" PREFS_ITEMS_ImagesVolume ........................ @EndNode @Node "PREFS_ITEMS_ImagesNetwork" "MUI.guide/PREFS_ITEMS_ImagesNetwork" @Toc "PREFS_PAGE_SPECIAL" PREFS_ITEMS_ImagesNetwork ......................... @EndNode @Node "PREFS_ITEMS_ImagesAssign" "MUI.guide/PREFS_ITEMS_ImagesAssign" @Toc "PREFS_PAGE_SPECIAL" PREFS_ITEMS_ImagesAssign ........................ @EndNode @Node "PREFS_ITEMS_ImagesTapePlay" "MUI.guide/PREFS_ITEMS_ImagesTapePlay" @Toc "PREFS_PAGE_SPECIAL" PREFS_ITEMS_ImagesTapePlay .......................... @EndNode @Node "PREFS_ITEMS_ImagesTapePlayBack" "MUI.guide/PREFS_ITEMS_ImagesTapePlayBack" @Toc "PREFS_PAGE_SPECIAL" PREFS_ITEMS_ImagesTapePlayBack .............................. @EndNode @Node "PREFS_ITEMS_ImagesTapePause" "MUI.guide/PREFS_ITEMS_ImagesTapePause" @Toc "PREFS_PAGE_SPECIAL" PREFS_ITEMS_ImagesTapePause ........................... @EndNode @Node "PREFS_ITEMS_ImagesTapeStop" "MUI.guide/PREFS_ITEMS_ImagesTapeStop" @Toc "PREFS_PAGE_SPECIAL" PREFS_ITEMS_ImagesTapeStop .......................... @EndNode @Node "PREFS_ITEMS_ImagesTapeRecord" "MUI.guide/PREFS_ITEMS_ImagesTapeRecord" @Toc "PREFS_PAGE_SPECIAL" PREFS_ITEMS_ImagesTapeRecord ............................ @EndNode @Node "PREFS_ITEMS_ImagesTapeUp" "MUI.guide/PREFS_ITEMS_ImagesTapeUp" @Toc "PREFS_PAGE_SPECIAL" PREFS_ITEMS_ImagesTapeUp ........................ @EndNode @Node "PREFS_ITEMS_ImagesTapeDown" "MUI.guide/PREFS_ITEMS_ImagesTapeDown" @Toc "PREFS_PAGE_SPECIAL" PREFS_ITEMS_ImagesTapeDown .......................... @EndNode @Node "PREFS_ITEMS_FramesText" "MUI.guide/PREFS_ITEMS_FramesText" @Toc "PREFS_PAGE_SPECIAL" PREFS_ITEMS_FramesText ...................... @EndNode @Node "PREFS_ITEMS_ImagesTextBack" "MUI.guide/PREFS_ITEMS_ImagesTextBack" @Toc "PREFS_PAGE_SPECIAL" PREFS_ITEMS_ImagesTextBack .......................... @EndNode @Node "PREFS_ITEMS_FramesGauge" "MUI.guide/PREFS_ITEMS_FramesGauge" @Toc "PREFS_PAGE_SPECIAL" PREFS_ITEMS_FramesGauge ....................... @EndNode @Node "PSI_MAINWINDOW" "MUI.guide/PSI_MAINWINDOW" @Toc "Main" Main Window =========== If an application is started, MUI looks for the configured public screen. When none is found, it checks the list of preconfigured screens from the builtin screen manager and if successfull, opens the screen with the specified properties. After startup, PSI shows a list that contains the configured public screens. You can create/delete/copy/etc. in this list with the button row below. @EndNode @Node "PSI_EDITWINDOW" "MUI.guide/PSI_EDITWINDOW" @Toc "Main" Edit Window =========== The screen managers window is divided into four pages. On the `Attributes' page, you will find four string gadgets that allow configuration of a screens public name, his title, the default font and a background picture. The background picture can be any picture file as long as a matching datatype is installed in your system. This feature is only available under Kickstart 3.0 and above. Besides these essential values, the screen can have the following features: - `Auto Scroll' If the screen was set larger than the visible part was defined, it will be scrolled automatically as soon as the mouse touches the screen border. - `Draggable' If the screen doesn't have this attribute, it can't be dragged. - `Exclusive' The screen cannot share its display with other screens; it will be displayed separately (Kick 3.x only). - `Interleaved' This attribute reduces - if set - the flicker, that appears especially during the scrolling of lists on colorful screens (Kick 3.x only). - `Open Behind' The screen will be opened behind all other screens. - `System Default' The screen is declared to be the system default screen. All windows that are opened on the system's default screen (e.g. shell windows), are automatically routed here. Size and resolution of the new screen are adjustable on the `Display Mode' page. It offers gadgets similar to the system screen mode preferences program and shouldn't need further explanation. The `Color' page controls the system pens, it uses popup colorfields which work best with OS 3.x and a few available colors for sharing. If your workbench doesnt have enough colors available, you should consider putting PSI on a more colorful screen. MUI doesnt use system pens directly for rendering but uses the pens from the `MUI Pens' page instead. Adjust them here. You can use `PSI' either to create new public screens or to adjust the pens MUI should use when opening on existing public screen (i.e. the Workbench). For the latter case, use the checkmark gadget at the right top of the window. If you configure these foreign public screens, all options except the name and the MUI Pens page are disabled. The `Name' gadget accepts wildcards, you can e.g. use "#?" here and MUI will use these pen settings on any foreign public screen. @EndNode @Node "MISC_REGISTER" "MUI.guide/MISC_REGISTER" @Toc "Main" Registration ============ "MagicUserInterface" is a rather complex product that has always consumed and will continue to consume a large amount of my time. It was a lot of work to finish, but I hope this work will be appreciated and that a lot of MUI based applications with nice and flexible user interfaces will be available soon. For I cannot afford just working for fun, I decided to release MUI as shareware. The unregistered version is not able to save some of the configuration items of the preferences program. Of course these restrictions won't affect the operation of MUI applications, all important values (window positions, screens, system configs) are usable without registering. Other items will contain reasonable default values. Even with these default values, MUI applications will be more attractive and usable as most other programs. If you plan to use the full set of MUI's possibilities (different fonts, frames, images, background pattern, ...) with all applications, or if you just feel that MUI is good and should be supported, you should register. Registered users will be shipped a disk with the newest public release of MUI, along with a personalized, so-called "keyfile" that enables loading and saving of the complete configuration data. MUI is an SASG (Standardized Amiga Shareware Group) product. To register, please start the program "Registration" in the main drawer of this distribution. All important topics about prices and payment methods are discussed there. Thank you for supporting Shareware! @EndNode @Node "MISC_UPDATES" "MUI.guide/MISC_UPDATES" @Toc "Main" Updates ======= Whenever a new release of MUI gets released, I will post some information in the appropriate newsgroups of some electronic networks. The new archive will soon be available on many bulletin boards and on all `aminet' FTP servers. Major releases will also come with some PD disks, especially on Fred Fish's collection. As mentioned above, registered users will neither need a new keyfile nor a special personalized program version. They can use all new features immediately. Of course, every MUI update will be completely compatible to all previously released versions. All applications will continue to run and automatically benefit from possible enhancements in user interface design. @EndNode @Node "MISC_SUPPORT" "MUI.guide/MISC_SUPPORT" @Toc "Main" Support ======= If you have some questions, comments, suggestions or even flames, please feel free to contact me at one of the following addresses. If you send your letter via e-mail, there's a good chance for getting a quick reply. Snailmail: Stefan Stuntz Eduard-Spranger-Stra 80935 M nchen GERMANY Phone: +49-89-312-159-08 e-mail: stuntz@informatik.tu-muenchen.de @EndNode @Node "MISC_ACKS" "MUI.guide/MISC_ACKS" @Toc "Main" Acknowledgements ================ The author wishes to thank - Stefan Becker ... he seemed to have very few time but nevertheless gave some valuable hints. Parts of his `ToolManager' source code were a great help during MUI's development. - Martin Berndt ... solved some tricky problems. - Robert Blayzor ... reworked the english manual. - Walter D rwald ... painted some beautiful MagicWB stylish icons. ... for additional beta-testing and for translating parts of this documentation. - Dirk Federlein ... for additional beta-testing and for translating parts of this documentation. - Georg "gucky" He ... for reporting some bugs and for his demo program `DVIprint'. - Martin Horneffer and Albert Weinert ... for creating the Oberon language interface. - Martin "XEN" Huttenloher ... has drawn many of the supplied images and also significantly cooperated in other parts of the MUI-Design. Furthermore he contributed the amazing image drawers, which are a small extract of his `MagicWB 2.0' package. Friends of an impressive and plastic Workbench should definitely take a closer look at `MagicWB'! - Kai "KCommodity" Iske ... wrote one of the several MUI calculators and reported lots of bugs. - Oliver "Mr.Coffee" Kilian ... for testing MUI on good old (and slow) 68000. - Klaus "kmel" Melchior ... for the two sample tools `WbMan' and `MUI-Exchange' and for endless lists of bug reports. He also painted the demo programs icons and supplied some BOOPSI images. - Wouter van Oortmerssen ... for the Amige-E interface. - Armin Sander ... for giving me my first ideas about object oriented GUI design. He told me a lot about classes and objects and made me start with MUI. - Matthias "tron" Scheler und Markus "corwin" Stipp ... for writing the first real MUI application, a message editor for the `Universal Mail System (UMS)'. Look out for `IntuiNews'! Additionally, Matthias wrote the sample program `Font'. - Andreas "goonie" Schildbach ... significantly influenced the design and functionality of MUI and is currently working on a MUI application, a phone and answer machine for ISDN. He made me think of some other things during our endless phone calls. - Wolfgang Schildbach ... for his text formatting code. - Christian Scholz and Olaf Peters ... for the Modula interface. - Ibrahim "radi" Solmaz ... who also prevented me from working with many phone calls but nevertheless was a valuable help sometimes. - Henri Veistera ... for the assembler interface. - Oliver Wagner ... for writing some really cool MUI Internet applications. @EndNode @Node "MISC_QUESTIONS" "MUI.guide/MISC_QUESTIONS" @Toc "Main" Discussion ========== - "Why don't MUI's string gadgets support the clipboard?" There is a utility called `NewEdit' that adds clipboard support to all system string gadgets. Of course MUI string gadgets work with this utility too. You can find this thing on aminet or on some PD disks. @EndNode @Node "POL_DISCLAIMER" "MUI.guide/POL_DISCLAIMER" @Toc "Main" Disclaimer ========== THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDER AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. @EndNode @Node "POL_LICENSE" "MUI.guide/POL_LICENSE" @Toc "Main" Lizenzvereinbarung ================== - This license applies to the product called "MagicUserInterface" (short "MUI"), a collection of programs for the Amiga computer, published by Stefan Stuntz under the concepts of shareware, and the accompanying documentation. The terms "Program" and "MUI" below, refer to this product. The licensee is addressed as "you". - You may copy and distribute verbatim copies of the program's executable code and documentation as you receive it, in any medium, provided that you conspicuously and appropriately publish only the original, unmodified program, with all copyright notices and disclaimers of warranty intact and including all the accompanying documentation, example files and anything else that came with the original. - Except when otherwise stated in this documentation, you may not copy and/or distribute this program without the accompanying documentation and other additional files that came with the original. You may not copy and/or distribute modified versions of this program. - You may not copy, modify, sublicense, distribute or transfer the program except as expressly provided under this license. Any attempt otherwise to copy, modify, sublicense, distribute or transfer the program is void, and will automatically terminate your rights to use the program under this license. However, parties who have received copies, or rights to use copies, from you under this license will not have their licenses terminated so long as such parties remain in full compliance. - By copying, distributing and/or using the program you indicate your acceptance of this license to do so, and all its terms and conditions. - Each time you redistribute the program, the recipient automatically receives a license from the original licensor to copy, distribute and/or use the program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. - You may not disassemble, decompile, re-source or otherwise reverse engineer the program. - You agree to cease distributing the program and data involved if requested to do so by the author. @EndNode @Node "POL_INSTALLER" "MUI.guide/POL_INSTALLER" @Toc "Main" Installer ========= Along with MUI comes the `Installer' from Commodore: Installer and Installer project icon (c) Copyright 1991-93 Commodore-Amiga, Inc. All Rights Reserved. Reproduced and distributed under license from Commodore. INSTALLER SOFTWARE IS PROVIDED "AS-IS" AND SUBJECT TO CHANGE; NO WARRANTIES ARE MADE. ALL USE IS AT YOUR OWN RISK. NO LIABILITY OR RESPONSIBILITY IS ASSUMED. @EndNode