.topic Nocontext=0 Welcome to the B-Login v2.0 Login Screen Resource Editor Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß The mouse driven B-Login v2.0 Login Screen Resource Editor allows the user to create attention grabbing login screens with relative ease. There are no more frustrating text files to edit when creating a custom login screen. Now all login screens are created with a mouse and stored in a resource file that the B-Login v2.0 login program can read. Select one of the following options for further details and help. {Features:HFeatures} {Main Menu:HMainMenu} {Keyboard Commands:HKeyboardCommands} {How To:HHowTo} {SPECIAL NOTES:HSpecialNotes} <-- READ THESE! .topic HFeatures B-Login v2.0 Login Screen Resource Editor - Features Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß The B-Login v2.0 Login Screen Resource Editor comes equipped with the tools necessary for creating custom login screens. The Login Screen Resource Editor can be used to create or configure the following: {Background Bitmaps:HBackgroundBitmaps} {Custom Status Line:HCustomStatusLine} {Banner and Text Objects:HBannerText} {Bitmap Window Objects:HWindowBitmaps} {Clock and Date Objects:HClockDate} {Info Viewer Objects:HInfoViewer} {Login Box Objects:HLoginBox} {Custom On-Line Help:HCustomHelp} {Application Launchers:HAppLauncher} {Screen Savers:HScreenSaver} See the {How To:HHowTo} section for details on creating or configuring the above items. >> {Welcome/Main Menu:Nocontext} << .topic HBackgroundBitmaps B-Login v2.0 Login Screen Resource Editor - Background Bitmaps Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß A background bitmap is a bitmap created with the B-Login v2.0 Bitmap Editor and located on the desktop of the login screen. All other objects will be drawn on top of the background bitmap. >> {Features:HFeatures} << .topic HCustomStatusLine B-Login v2.0 Login Screen Resource Editor - Custom Status Line Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß A custom status line allows one to create their own style of status line on the bottom of the screen. Users of the network can use function keys F2-F10 to either shell to DOS, display help, exit B-Login v2.0, or execute an application. The F1 option (About) will always stay on the status line to show the copyright and developer information for the registered B-Login v2.0 program. >> {Features:HFeatures} << .topic HBannerText B-Login v2.0 Login Screen Resource Editor - Banner and Text Objects Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Banner and text objects are lines of text on a login screen that either scroll (banner) or do not scroll (simple text). >> {Features:HFeatures} << .topic HWindowBitmaps B-Login v2.0 Login Screen Resource Editor - Bitmap Window Objects Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Bitmap Window objects allow one to place bitmaps on the background of a login screen. These objects are perfect for displaying colorful messages or picture bitmaps created with the B-Login v2.0 Bitmap Editor. Since these bitmaps are in a window, it is easy to move them to different locations on the screen when editing a login screen resource. >> {Features:HFeatures} << .topic HClockDate B-Login v2.0 Login Screen Resource Editor - Clock and Date Objects Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Clock and date objects can be used to display time and date information on a login screen. B-Login v2.0 uses ANSI-defined format specifiers to make completely configurable clock and date displays. There are now no limits on the styles of time and date readouts. >> {Features:HFeatures} << .topic HInfoViewer B-Login v2.0 Login Screen Resource Editor - Info Viewer Objects Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Info Viewer objects allow the user to display text files up to 64K in length on the login screen. Info Viewers are great for displaying daily news, important computer network use agreement text, organization events, or any desired information located in a text file to the network users. Info Viewers are easy to use since they can be scrolled by either the mouse or the keyboard. NOTE: Info Viewers can only be created with registered copies of B-Login v2.0 Login Screen Resource Editors. >> {Features:HFeatures} << .topic HLoginBox B-Login v2.0 Login Screen Resource Editor - Login Box Objects Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Login Box objects are required on every login screen if a user of the network is to login. The file server, username, and password inputs are all located in the Login Box object. Login Boxes in B-Login v2.0 now diplay all the available file servers the network user can attempt to login to. NOTE: Only Login Boxes in registered copies of the B-Login v2.0 Login Shell will display the available file servers. >> {Features:HFeatures} << .topic HCustomHelp B-Login v2.0 Login Screen Resource Editor - Custom On-Line Help Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß B-Login v2.0 now supports the creation of a custom help window. This feature makes it easy for the login screen designer to create a help window that can be displayed from the status line when a network user presses the associated function key. The custom help window is the same style as the help window that is displayed when help is chosen from the Main Menu in the Login Screen Resource Editor. >> {Features:HFeatures} << .topic HAppLauncher B-Login v2.0 Login Screen Resource Editor - Application Launchers Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Application Launchers can be used to start applications when the network user is still in the login screen. >> {Features:HFeatures} << .topic HScreenSaver B-Login v2.0 Login Screen Resource Editor - Screen Savers Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß B-Login v2.0 supports up to eight randomly chosen screen savers. Screen savers can be any application that the login screen designer chooses to have executed at timed intervals when there is no user input. These screen savers can now be passed arguments on the command line, so the possibilities are endless as to what programs are executed as screen savers. >> {Features:HFeatures} << .topic HMainMenu B-Login v2.0 Login Screen Resource Editor - Main Menu Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß The Main Menu dialog box is where the action is. With the Main Menu dialog box, the log screen designer can do the following: {Load Screen :HMMLoadScreen} - Load a login screen. {Save Screen :HMMSaveScreen} - Save a login screen. {New Object :HMMNewObject} - Add an object on the screen. {Edit Generals :HMMEditGenerals} - Edit general options. {Bitmap Editor :HMMBitmapEditor} - Create screen bitmaps. {About :HMMAbout} - Show Resource Editor information. {Help :HMMHelp} - Obtain help. {Exit :HMMExit} - Exit the Login Screen Resource Editor. >> {Welcome/Main Menu:Nocontext} << .topic HMMLoadScreen B-Login v2.0 Login Screen Resource Editor - Main Menu | Load Screen Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß When the 'Load' menu line option is chosen, a file dialog box appears requesting the user for the desired login screen resource file. '@.BL' is the default file extension used for loading a login screen. >> {Main Menu:HMainMenu} << .topic HMMSaveScreen B-Login v2.0 Login Screen Resource Editor - Main Menu | Save Screen Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Choosing 'Save' will bring up a file dialog box requesting the user for the desired path to save the login screen resource file to. '.@BL' will be the default extension used. >> {Main Menu:HMainMenu} << .topic HMMNewObject B-Login v2.0 Login Screen Resource Editor - Main Menu | New Object Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß The 'New Object' option allows the login screen designer to put one of the following objects on the login screen: Banner/Text Bitmap Window Clock/Date Info Viewer (Only works with registered Login Screen Resource Editors.) Login Box After 'New Object' has been selected, a list box appears showing the available login screen objects. Double click with the mouse or move to the desired object with the arrow keys and press to select an object. See the {How To:HHowTo} section in this help for a detailed explanation on creating and modifying the above login screen objects. >> {Main Menu:HMainMenu} << .topic HMMEditGenerals B-Login v2.0 Login Screen Resource Editor - Main Menu | Edit Generals Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß 'Edit Generals' is used to register launchable applications and screen savers for a login screen. See the {How To:HHowTo} section in this help for a detailed explanation on configuration and creation of launchable applications and screen savers. >> {Main Menu:HMainMenu} << .topic HMMHelpCompiler B-Login v2.0 Login Screen Resource Editor - Main Menu | Help Compiler Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß The 'Help Compiler' option will run the TVHC.EXE help compiler to compile a help file for use in a login screen. See the {How To:HHowTo} section in this help for a detailed explanation on creating and compiling custom help files for login screens. >> {Main Menu:HMainMenu} << .topic HMMBitmapEditor B-Login v2.0 Login Screen Resource Editor - Main Menu | Bitmap Editor Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß The 'Bitmap Editor' option will run the B-Login v2.0 Bitmap Editor (BMEDIT.EXE) for creating bitmaps for login screen backgrounds and bitmap windows. Bitmaps in B-Login are simple text mode character/color data files. See the help in the B-Login v2.0 Bitmap Editor help for a detailed explanation of creating bitmaps with the Bitmap Editor. >> {Main Menu:HMainMenu} << .topic HMMAbout B-Login v2.0 Login Screen Resource Editor - Main Menu | About Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß 'About' simply shows the developer and copyright information of the B-Login v2.0 Login Screen Resource Editor. >> {Main Menu:HMainMenu} << .topic HMMHelp B-Login v2.0 Login Screen Resource Editor - Main Menu | Help Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Yep, this is 'Help.' 8-) >> {Main Menu:HMainMenu} << .topic HMMExit B-Login v2.0 Login Screen Resource Editor - Main Menu | Exit Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß 'Exit' exits the B-Login v2.0 Login Screen Resource Editor. >> {Main Menu:HMainMenu} << .topic HKeyboardCommands B-Login v2.0 Login Screen Resource Editor - Keyboard Commands Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß The following commands in the Login Screen Resource Editor are not accessible through menu commands but must be implemented using the keyboard. Alt-C Clears the desktop background. Alt-D Shell to DOS. Alt-M Displays the Main Menu. Alt-N Gives the focus to the next window on the desktop. Alt-O Displays the New Object menu. Alt-R Toggles screen savers enabled or disabled. Alt-V Toggles high and low textmode screen resolutions. >> {Welcome/Main Menu:Nocontext} << .topic HHowTo B-Login v2.0 Login Screen Resource Editor - How To Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß This section of the help will walk the login screen designer through the operations necessary to create custom login screens. Select from the following list for more information on the related subject. {Installing B-Login v2.0 as a shell for Novell's login program...:HHTInstall} {Add a bitmap to the background...:HHTBackground} {Place and configure a Banner or Text object...:HHTBannerText} {Place and configure a Clock or Date object...:HHTClockDate} {Place and configure a Bitmap Window object...:HHTBitmapWindow} {Place and configure an Info Viewer object...:HHTInfoViewer} {Place and configure a Login Box object...:HHTLoginBox} {Editing general window properties...:HHTEditGenWinProps} {Change video resolutions...:HHTVideoResolution} {Add a screen saver...:HHTAddScreenSaver} {Enable or disable screen savers...:HHTScreenSavers} {Change screen saver wait time...:HHTScreenSaverWaitTime} {Add and configure an application launcher...:HHTAppLauncher} {Modify the status line...:HHTStatusLine} {Create custom help...:HHTCustomHelp} {Modify the BLOGIN2.INI file correctly...:HHTINIFile} >> {Welcome/Main Menu:Nocontext} << .topic HSpecialNotes B-Login v2.0 Login Screen Resource Editor - Special Notes Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß The following notes are important for proper B-Login v2.0 usage. NOTE 1: Thanks a lot for using and registering B-Login v2.0 and its related programs. It was fun developing, and we hope it makes your network more user friendly and beneficial to your network users. NOTE 2: The BLOGIN2.INI must be located in SYS:\LOGIN\BLOGIN2. NOTE 3: The BLOGIN2.@HP file must be located in SYS:\LOGIN\BLOGIN2 for help. NOTE 4: When login screens are saved, the screen resolution and screen saver enable information will also be saved. NOTE 5: The window with the focus when the login screen resource is saved will be the window that first has the focus when the B-Login v2.0 Login Shell is executed. This would usually be a Login Box object. NOTE 6: Info Viewer objects can be closed with the key if they are focused and closable. See the 'How To' section of this help to properly configure an Info Viewer object. NOTE 7: Network user passwords can be a maximum of 14 characters long, since B-Login v2.0 passes the password to Novell's login program via the keyboard buffer. NOTE 8: B-Login v2.0 may not be suitable for every computer on the network. If on some rare occasion B-Login v2.0 should fail to perform as needed, use the renamed Novell login program on that particular computer. The benefits of having B-Login v2.0 on the network far outweigh not using it, if, for example, one 8088 with 256K of RAM on the whole network cannot use B-Login v2.0. NOTE 9: Be sure to read the 'How To' section of this help. NOTE 10: LOGOUT.EXE must be located in SYS:\PUBLIC for B-Login v2.0 to logout the previous user of the workstation. NOTE 11: The B-Login v2.0 Login Shell will probably load a little slower then previous versions of B-Login. NOTE 12: To allow network users to shell to DOS or exit the B-Login v2.0 Login Shell, add function keys on the status line that are associated with an EV_DOS_SHELL and EV_EXIT event respectively. NOTE 13: Be sure that the network users have a SWAPDIR, TMP, or TEMP environment variable set. Chances are they already do, especially if they are using Windows. NOTE 14: Double clicking on a login screen filename while loading or saving a screen will do nothing. You must select or type in the desired filename and then hit or press Ý OK Þ in the file dialog box. >> {Welcome/Main Menu:Nocontext} << .topic HHTInstall B-Login v2.0 Login Screen Resource Editor - How To Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü Installing B-Login v2.0 as a Shell for Novell's Login Program Ü Do the following steps to install the B-Login v2.0 Login Shell on the network: 1) Make a SYS:LOGIN\BLOGIN2 directory on the desired network. 2) Copy Novell's SYS:LOGIN\LOGIN.EXE to a directory that is accessible to the user before login (e.g. SYS:LOGIN\BLOGIN2) or copy Novell's LOGIN.EXE to a different file name in SYS:LOGIN (e.g. SYS:LOGIN\LGN.EXE). 3) Create a BLOGIN.INI file in SYS:\LOGIN\BLOGIN2 with the following lines: BL2_RES_FILE BL2_LOGIN_FILE Example: BL2_RES_FILE SYS:LOGIN\BLOGIN2\RESFILE.@BL BL2_LOGIN_FILE SYS:LOGIN\LGN.EXE See the included example login screens for more clarity. 4) Copy BLOGIN2.EXE to SYS:LOGIN\LOGIN.EXE and SYS:PUBLIC\LOGIN.EXE. 5) Cool! The B-Login v2.0 Login Shell should be installed on the network and seen during the next network user login. >> {How To:HHowTo} << .topic HHTBackground B-Login v2.0 Login Screen Resource Editor - How To Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü Add a Bitmap to the Background Ü To add a bitmap to the background of the desktop, do the following: 1) Click on an area of the desktop background with the right mouse button. An 'Edit Background Properties' dialog box should appear. 2) Either press or double-click with the mouse on the selected 'Bitmap File Path' line of the list box. 3) Now select a bitmap created withe the B-Login v2.0 Bitmap Editor from the file box. The bitmap file path should now be displayed under the 'Value' area of the list box. 4) Press the Ý OK Þ button to put the bitmap on the background and the bitmap will be incorporated in the login screen when the screen resource file is saved. >> {How To:HHowTo} >> .topic HHTBannerText B-Login v2.0 Login Screen Resource Editor - How To Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü Place and Configure a Banner or Text Object Ü The following steps illustrate how to place and configure a Banner or Text object on the screen: 1) Select 'New Object' from the Main Menu dialog box and 'Banner/Text' from the 'Select Object' dialog box by pressing or double-clicking with the mouse on the selected 'Banner/Text' list box line. 2) A light gray rectangle with inside should appear in the upper left hand corner of the screen. 3) Press the right mouse button on the rectangle to display the 'Edit Text Properties' dialog box. 4) Select 'Color' in the list box to display the 'Select Color' dialog box. Using the mouse, click in the 'Color Selector' area to choose the desired color combination for the text object. The ÝTOGGLE BLINKÞ button will make the text blink. 5) Press Ý OK Þ to keep the color and close the dialog box. 6) Next, select 'Text' in the list box to change the words in the text object. 7) After changing the text wording, select 'Scroll Direction/Delay' in the list box. A negative value will make the text scroll left, a positive value scrolls the text right, and 0 keeps the text still. Large negative values will scroll slower than small negative numbers. Also, large positive values will scroll slower than small positive values. 8) After the scrolling speed and direction are set, select the 'Viewing Size' in the list box to set the maximum width of the area the text is allowed to occupy on the login screen. A width of 80 will span the whole text screen. 9) Press the Ý OK Þ button to keep the selections. 10) The properties of the text object should now be apparent on the login screen. Double-click and hold down the mouse button on the text object. Now drag the text object around the screen for desired placement. NOTE: To delete the text object, press the Ý DELETE Þ button in the 'Edit Text Properties' dialog box. >> {How To:HHowTo} << .topic HHTClockDate B-Login v2.0 Login Screen Resource Editor - How To Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü Place and Configure a Clock or Date Object Ü The following steps illustrate how to place and configure a Banner or Text object on the screen: 1) Select 'New Object' from the Main Menu dialog box and 'Clock/Date' from the 'Select Object' dialog box by pressing or double-clicking with the mouse on the selected 'Clock/Date' list box line. 2) A grey background with black lettered clock should appear in the upper left hand corner of the login screen. 3) Press the right mouse button on the rectangle to display the 'Edit Clock/Date Properties' dialog box. 4) Select 'Color' in the list box to display the 'Select Color' dialog box. Using the mouse, click in the 'Color Selector' area to choose the desired color combination for the text object. The ÝTOGGLE BLINKÞ button will make the clock/date object blink. 5) Press Ý OK Þ to keep the color and close the dialog box. 6) Next, select 'Format' from the list box. A text input box should appear with %I:%M:%S:%p in it. This is the ANSI standard for the current style of the clock. Use any combination of the following ANSI format specifiers to make the clock/date object appear as desired. Format Specifier Operation ---------------- ------------------------------------------------- %% Places the character % %a Abbreviated weekday name %A Full weekday name %b Abbreviated month %B Full month %c Date and time %d Two-digit day of the month (01-31) %H Two-digit hour (00-23) %I Two-digit hour (01-12) %j Three digit day of the year (001-366) %m Two-digit month (1-12) %M Two-digit minute (00-59) %p AM or PM %S Two-digit second (00-59) %U Two-digit week. Sunday is first day of week. (00-53) %w Weekday where 0 is Sunday (0-6) %W Two-digit week. Monday is first day of week. (00-53) %x Date %X Time %y Two-digit year without century (00-99) %Y Year with century %Z Time zone name, or no characters if no time zone. 7) Press the Ý OK Þ button to keep the selections. 8) The properties of the clock/date object should now be apparent on the login screen. Double-click and hold down the mouse button on the clock/date object. Now drag the clock/date object around the screen for desired placement. NOTE: To delete the clock/date object, press the Ý DELETE Þ button in the 'Edit Text Properties' dialog box. >> {How To:HHowTo} << .topic HHTBitmapWindow B-Login v2.0 Login Screen Resource Editor - How To Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü Place and Configure a Bitmap Window Object Ü The following steps illustrate how to place and configure a Bitmap Window object on the screen: 1) Select 'New Object' from the Main Menu dialog box and 'Bitmap Window' from the 'Select Object' dialog box by pressing or double-clicking with the mouse on the selected 'Bitmap Window' list box line. A blue window box should appear in the upper left hand corner of the screen. 2) Next, click on the new Bitmap Window object to make it focused. The single line frame should now be a brighter, double lined frame. 3) With the right mouse button, click on the frame of the Bitmap Window to edit the general window properties. See the 'Editing general window properties...' in the 'How To' section of this help for more information. 4) After the general window properties have been set, click with the right mouse button in the center of the Bitmap Window. The 'Edit Bitmap Window Properties' dialog box should appear. This dialog box allows for the editing of properties specific to Bitmap Windows. 5) Next, select the 'Bitmap File Path' item in the list box to associate a bitmap with this Bitmap Window. 6) After bitmap selection is complete, the 'Closable' item in the list box can be changed to 'TRUE' or 'FALSE' to allow or not allow the Bitmap Window to be closed by the user. 7) Press the Ý OK Þ button to keep the selections. 8) The properties of the Bitmap Window object should now be apparent on the login screen. Double-click and hold down the mouse button on the Bitmap Window object frame. Now drag the Bitmap Window object around the screen for desired placement. Remember, the window will not move if the 'Movable' property has been set to 'FALSE.' 9) The Bitmap Window can also be resized by holding down the left mouse button on the lower right hand corner of the Bitmap Window and dragging the mouse. The window can not be resized if the 'Resizable' property is 'FALSE.' >> {How To:HHowTo} << .topic HHTInfoViewer B-Login v2.0 Login Screen Resource Editor - How To Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü Place and Configure an Info Viewer Object Ü The following steps illustrate how to place and configure an Info Viewer object on the screen: 1) Select 'New Object' from the Main Menu dialog box and 'Info Viewer' from the 'Select Object' dialog box by pressing or double-clicking with the mouse on the selected 'Info Viewer' list box line. An input box titled 'Info Viewer Title' should appear. 2) Next, enter the desired title for the Info Viewer window. When Ý OK Þ is selected, a blue window with your title should appear on the screen. 3) With the right mouse button, click on the frame of the Info Viewer to edit the general window properties. See the 'Editing general window properties...' in the 'How To' section of this help for more information. 4) After the general window properties have been set, click with the right mouse button in the center of the Info Viewer window. The 'Edit Info Viewer Properties' dialog box should appear. This dialog box allows for the editing of properties specific to Info Viewers. 5) Once the 'Edit Info Viewer Properties' dialog box appears, edit the color of the Info Viewer text by selecting 'Text Color' from the list box. 6) Next select the 'Info File Path' item in the list box to specify a source text file to be displayed in the Info Viewer. IMPORTANT: The source text file must be in a directory that is available to the network user before login (e.g. the SYS:LOGIN\BLOGIN directory). 7) After setting the source text file, the Info Viewer can either be made closable or not closable by selecting the 'Closable' item in the list box and setting its value to 'TRUE' or 'FALSE.' NOTE: The network use can close a closable window if the window is focused, and the user presses the key or clicks on the [þ] icon on the frame of the window with the mouse. 8) The colors of the scroll bars for the Info Viewer can also be set by clickin the right mouse button on the scroll bar and setting the various colors. >> {How To:HHowTo} << .topic HHTLoginBox B-Login v2.0 Login Screen Resource Editor - How To Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü Place and Configure a Login Box Object Ü The following steps illustrate how to place and configure a Login Box object on the screen: 1) Select 'New Object' from the Main Menu dialog box and 'Login Box' from the 'Select Object' dialog box by pressing or double-clicking with the mouse on the selected 'Login Box' list box line. A blue box with a ÝSERVERÞ button, username text, and password text should appear on the screen. Also, the default fileserver should be shown in the upper left hand corner of the screen. 2) Click on the Login Box to focus it. 3) With the right mouse button, click on the frame of the Login Box to edit the general window properties. See the 'Editing general window properties...' in the 'How To' section of this help for more information. 4) After editing the general window properties of the Login Box, right click on the 'Username:' and 'Password:' static text items to edit their colors. 5) Next right click on the username, password, and file server input lines to edit the various associated colors. 6) After editing the colors of the input lines, change the the ÝSERVERÞ button to the desired colors by clicking on the button with the right mouse button. By clicking on the ÝSERVERÞ button with the left mouse button or typing when the Login Box has the focus, a list box of the available servers can be shown. 8) The properties of the Login Box object should now be apparent on the login screen. Double-click and hold down the mouse button on the Login Box object frame. Now drag the Login Box object around the screen for desired placement. Remember, the window will not move if the 'Movable' property has been set to 'FALSE.' 9) The Login Box can also be resized by holding down the left mouse button on the lower right hand corner of the Login Box and dragging the mouse. The window can not be resized if the 'Resizable' property is 'FALSE.' >> {How To:HHowTo} << .topic HHTVideoResolution B-Login v2.0 Login Screen Resource Editor - How To Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü Change Video Resolutions Ü To change the text mode video resolution, type to toggle between standard 80x25 and 80x43/50 screen modes. Be sure that all the computers on the network are able to use the selected screen mode. If all of the computers on the network have at least EGA or VGA video cards, it is recommended that the 80x43/50 mode is used. This will allow for more interesting bitmaps and more Info Viewer area. >> {How To:HHowTo} << .topic HHTAddScreenSaver B-Login v2.0 Login Screen Resource Editor - How To Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü Add a Screen Saver Ü To add a screen saver to a B-Login v2.0 screen, do the following: 1) At the Main Menu dialog box, select the 'Edit Generals' button. Doing so should show the 'Edit General B-Login Properties' dialog box. 2) Next select a screen saver item (e.g. 'Screen Saver 4') from the list of items in the list box. An input box titled 'Enter New Screen Saver Name' should appear. 3) Enter the name used to reference the screen saver. 4) After the name has been entered and Ý OK Þ selected, a dialog box with the name just entered should appear. In the 'Path' input line, enter a path to a screen saver that will be available to network users before login (e.g. SYS:LOGIN\BLOGIN2\SAVER.EXE ). Note that command line arguments can be passed to the screen saver by entering the argument in the 'Arg 0' - 'Arg 9' input lines. If the screen saver is to be deleted, select the ÝDELETEÞ button. NOTE: Screen savers will not be activated unless has been pressed to enable screen savers. >> {How To:HHowTo} << .topic HHTScreenSavers B-Login v2.0 Login Screen Resource Editor - How To Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü Enable or Disable Screen Savers Ü To enable or disable screen savers, type . Remember that when saving a login screen, whether or not screen savers are enabled or disabled will also be saved. >> {How To:HHowTo} << .topic HHTScreenSaverWaitTime B-Login v2.0 Login Screen Resource Editor - How To Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü Change Screen Saver Wait Time Ü To change the time that B-Login waits before randomly choosing a screen saver when there is no keyboard or mouse input, select the 'Edit Generals' button in the Main Menu. Next, page down to 'Saver Wait Time(Sec)' and select this list box item. In the input line that is shown, enter the desired wait time (in seconds) and press Ý OK Þ to accept. Screen savers will now be activated after the specified time. >> {How To:HHowTo} << .topic HHTAppLauncher B-Login v2.0 Login Screen Resource Editor - How To Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü Add and Configure an Application Launcher Ü B-Login v2.0 has the ability to launch an application when a network user presses a function key on the status line that is associated with an application. To add and configure an Application Launcher, do the following: 1) Select the 'Edit Generals' button in the Main Menu. 2) Once the 'Edit General B-Login Properties' dialog box appears, select one of the App Launcher items (e.g. 'App Launcher 1'). 3) Next give the App Launcher a name in the input line of the 'Enter New Application Name' dialog box that should appear. 4) Now enter the path to the application that will be available to the network user before login (e.g. SYS:LOGIN\BLOGIN\XXXXX.EXE). 5) After the path has been entered, click on the Ý...Þ button and choose an event that will be associated with this particular application. These events will also be associated with a function key on the status line. 6) Next put any command line arguments in inputlines 'Arg 0' - 'Arg 9' if the application requires command lines. 7) Press Ý OK Þ to register the application with B-Login. >> {How To:HHowTo} .topic HHTStatusLine B-Login v2.0 Login Screen Resource Editor - How To Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü Modify the Status Line Ü The status line can be modified to associate the F2-F10 function keys to either a help event, dos shell event, exit event, or one of 6 user defined events. The user defined events (EV_USER_DEF_1-6) are used to launch applications in the App Launchers. For example, if App Launcher 1 is associated with EV_USER_DEF_1 and F3 is associated with EV_USER_DEF_1, then when a network user pressed F3 (or selects the status line item with the mouse), the application in App Launcher 1 will be executed. To edit the status line properties, do the following: 1) Press the right mouse button on the status line at the bottom of the screen. 2) In the 'Edit Status Line Properties' dialog box that appears, set the various status line properties with the standard color setting procedures used in the other login screen objects. 3) After setting the colors, select one of the function key items in the list box. A 'Selet Event' dialog box should appear. 4) In the 'Select Event' dialog box, press the Ý...Þ button to select an event to associate the selected funciton key with. 5) After the event has been selected, enter the text to be displayed on the staus line for the function key in the 'Text:' input line. 6) After pressing Ý OK Þ to keep the new function key association other function keys can be setup. 7) When done associating function keys with events, press Ý OK Þ to see the changes take effect on the status line. NOTE: Associating an EV_NULL with a function key will remove the function key reference from the status line. >> {How To:HHowTo} << .topic HHTINIFile B-Login v2.0 Login Screen Resource Editor - How To Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü Modify the BLOGIN2.INI File Correctly Ü The BLOGIN2.INI file is the file that the B-Login v2.0 Login Shell uses to reference the login screen resource file and the name of Novell's login program that will be used by the network users durig login. Two lines comprise the BLOGIN2.INI file: BL2_RES_FILE BL2_LOGIN_FILE The BLOGIN2.INI file must be located in the SYS:LOGIN\BLOGIN2 directory of the fileserver. See the included example login screens for more information. >> {How To:HHowTo} << .topic HHTCustomHelp B-Login v2.0 Login Screen Resource Editor - How To Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü Create Custom Help Ü In B-Login v2.0, custom help files can be made that are associated with the EV_HELP event that can be triggered by a function key on the status line. Custom help files are created with any text editor. The following steps show how to make a custom help file: 1) Create a help file with any text editor. 2) Compile the text help file created in 1). (See the example text help file included with B-Login v2.0 for more information.) 3) Copy the help file to SYS:LOGIN\BLOGIN2\BLOGIN2.@HP so that network users can use the help file during login. To compile the text help file created above: 1) Type TVHC at the DOS prompt. (e.g. TVHC MYHELP.TXT BLOGIN2.@HP) See the HELPCOMP.TXT and the example help files included with B-Login v2.0 for more information on creating custom help. >> {How To:HHowTo} << .topic HHTEditGenWinProps B-Login v2.0 Login Screen Resource Editor - How To Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß Ü Edit General Window Properties Ü Objects that are placed on a login screen that are windowed (Info Viewers, Login Boxes, or Bitmap Windows) have several properties in common that can be edited by right clicking with the mouse on the frame of the window. Along with some general color properties, the movable, resizable, and shadowed window properties can also be changed for a window. The 'movable' property determines if a window can be moved around the screen. It is probably a good idea to make all windows non-movable once the login screen design is complete. The 'resizable' property allows the user to resize the window. Again it is probably wise to not allow the user resize the window. The 'shadowed' property, if TRUE, will make the window cast a shadow onto the background, while FALSE will make the window not shadowed. Remember, window properties will be saved exactly as they are defined when the login screen is saved. >> {How To:HHowTo} <<