Created by MGP Studios
This page was on 2/19/98
DisablePro is a collection of controls which can disable many different features of Win95.
Current Version: 1.7 BETA (Released on 2/19/98)
[Alright, how much is it??] [Where can I download it??]
For a description of each control in DisablePro, check out below:
[Disable] [DisableStartMenu] [DisableControlPanel] [DisableMisc]
Price & Registration:
This program is shareware, the price: One (1) email that includes:
1) Your Name, and Email Address
2) How you like it
3) any bugs you have found
4) any ways you thought of to improve it
Pretty cheap, isn't it? :)
Download Instructions:
Simple. Click here (50K)
The source code for DisablePro v1.7 collection of controls is US$70
You can also purchase the source code for the individual controls (Disable, DisableStartMenu, etc), separately for US$20
Sorry, I accept checks only (Please make the check payable to 'Scott Adkins', not 'Adkins Software Design').
You must print the Non-Disclosure Agreement, sign it, and include it with the check. Then send the signed NDA, the check, and a note containing your email address (so I can send you the source code), and identifying which source code the check is for, to:
Adkins Software Design
3053 Bretton Woods Drive
Columbus, OH 43231
If I only receive a check, and not the NDA, I will send you an email requesting that you print the NDAout, sign it, and send it to me at the above address (I will not cash the check until I receive the NDA, and you will not get the source code, until you send the NDA)
Known Bugs
DisableControlPanel doesn't seem to work on Win95b OSR2. UPDATE: v1.6.4 may have fixed this bug! Please try it out, and if it does, let me know! Thank you!
Disable
Description: Disable is the original control. It was the very first 'Disabling' software that I wrote. It disables the basic's of Win95. For example, the Desktop, Start Button (unfortunately I have not yet discovered how to disable the Start Menu, but I will J ), Taskbar, etc. This control is probably the most popular, it has the most applicable features.
Properties:
Name |
Syntax |
Description |
DisableAppButtons |
<object>.DisableAppButtons = True/False |
Hides the Application Buttons on the taskbar |
DisableBootMenu |
<object>.DisableBootMenu = True/False |
Disables the Windows 95 boot menu |
DisableBootKeys |
<object>.DisableBootKeys = True/False |
Disables the boot function keys |
DisableTaskBar |
<object>.DisableTaskBar = True/False |
Hides the Taskbar |
DisableDesktop |
<object>.DisableDesktop = True/False |
Hides the Desktop |
DisableStartButton |
<object>.DisableStartButton = True/False |
Hides the "Start" button |
DisableIconTray |
<object>.DisableIconTray = True/False |
Hides the IconTray (you know, where the clock is) |
DisableFastTaskSwitching |
<object>.DisableFastTaskSwitching = True/False |
Disables the Fast Task Switching keys. CTRL+ALT+DELETE is the big one, but it also does CTRL+ESC, ALT+TAB, etc |
DisableMouse |
<object>.DisableMouse = True/False |
This sub locks the mouse's cursor in the center of the screen. I dare you to try and get around it! J |
DisableScreenSaver |
<object>.DisableScreenSaver = True/False |
Obviously, this property disables the Screen Saver. |
ForceReboot |
<object>.ForceReboot |
Now, I've never actually tried this, but it's supposed to force win95 to reboot... |
ForceShutDown |
<object>.ForceShutDown |
Again, never tried it, but it's supposed to force your computer to shut down (doesn't ask or nuttin, just does it!) |
DisableStartMenu
Description: If you want to disable various parts of the Start Menu, this is the control you are looking for! This control will disable the 'Run', 'Shut Down', 'Settings', and a few other items in the menu. Have fun!
Properties:
Name |
Syntax |
Description |
DisableDocuments |
<object>. DisableDocuments = True/False |
Disables the Documents menu in the start menu (IE4 Only) |
DisableIE4Favorites |
<object>. DisableIE4Favorites = True/False |
Disables the Favorties menu in the start menu (IE4 Only) |
DisableIE4LogOffUser |
<object>. DisableIE4LogOffUser = True/False |
Disables the Log Off <username> menu in the start menu (IE4 Only) |
DisableRun |
<object>.DisableRun = True/False |
Disables the 'Run' item in the start menu |
DisableShutDown |
<object>.DisableShutDown = True/False |
Disables the 'Shut Down' item in the start menu |
DisableFind |
<object>.DisableFind = True/False |
Disables the 'Find' submenu in the start menu |
DisableSettings |
<object>.DisableSettings = True/False |
Disables the 'Settings' submenu in the start menu |
DisableSetTaskbar |
<object>.DisableSetTaskbar = True/False |
Disables the 'Taskbar' item (in the settings submenu of the start menu) |
DisableControlPanel
Description: DisableControlPanel can disable some key parts of the Control Panel. For example, it can disable the 'Network', 'Passwords', and 'Display' items.
Properties:
Name |
Syntax |
Description |
DisableDisplayControlPanel |
<object>. DisableDisplayControlPanel = True/False |
Disables the 'Display' Control Panel |
DisableDisplaySettingsPage |
<object>. DisableDisplaySettingsPage = True/False |
Disables the 'Settings' tab in the 'Display' Control Panel |
DisableDisplayAppearancePage |
<object>. DisableDisplayAppearancePage = True/False |
Disables the 'Appearance' tab in the 'Display' Control Panel |
DisableDisplayScreenSaverPage |
<object>. DisableDisplayScreenSaverPage = True/False |
Disables the 'Screen Saver' tab in the 'Display' Control Panel |
DisableDisplayBackgroundPage |
<object>. DisableDisplayBackgroundPage = True/False |
Disables the 'Background' tab in the 'Display' Control Panel |
DisableSystemDeviceManPage |
<object>. DisableSystemDeviceManPage = True/False |
Disables the 'Device Manager' page in the 'System' Control Panel |
DisableSystemProfilePage |
<object>. DisableSystemProfilePage = True/False |
Disables the 'Hardware Profiles' page in the 'System' Control Panel |
DisableSystemFileSysButton |
<object>. DisableSystemFileSysButton = True/False |
Disables the 'File System' button on the 'Performance' page in the 'System' Control Panel |
DisableSystemVirtualMemButton |
<object>. DisableSystemVirtualMemButton = True/False |
Disables the 'Virtual Memory' button on the 'Performance' page in the 'System' Control Panel |
DisableNetworkControlPanel |
<object>. DisableNetworkControlPanel = True/False |
Disables the 'Network' Control Panel |
DisableNetworkIdentPage |
<object>. DisableNetworkIdentPage = True/False |
Disables the 'Identification' tab in the 'Network' Control Panel |
DisableNetworkAccessControlPage |
<object>. DisableNetworkAccessControlPage = True/False |
Disables the 'Access Control' tab in the 'Network' Control Panel |
DisablePasswordsControlPanel |
<object>. DisablePasswordsControlPanel = True/False |
Disables the 'Passwords' Control Panel |
DisablePasswordsChangePage |
<object>. DisablePasswordsChangePage = True/False |
Disables the 'Change Passwords' page in the 'Passwords' Control Panel |
DisablePasswordsRemotePage |
<object>. DisablePasswordsRemotePage = True/False |
Disables the 'Remote Administration' page in the 'Passwords' Control Panel |
DisablePasswordsUserProfilesPage |
<object>. DisablePasswordsUserProfilesPage = True/False |
Disables the 'User Profiles' page in the 'Passwords' Control Panel |
DisablePrintersGeneralAndDetailsPage |
<object>. DisablePrintersGeneralAndDetailsPage = True/False |
Disables the 'General' & 'Details' page in the Printer Properties |
DisablePrintersAddition |
<object>. DisablePrintersAddition = True/False |
Will not let a user add a printer |
DisablePrintersDeletion |
<object>. DisablePrintersDeletion = True/False |
Will not let a user delete a printer |
DisableMisc
Description: DisableMisc has several 'miscellaneous' features. It can disable the File & Printer sharing through a network, it can hide the 'Entire Network' item in 'Network Neighborhood'. It can also disable MSDos (well, re-booting into MSDos, anyhow), the Registry Tools, and Password Caching.
Properties:
Name |
Syntax |
Description |
DisablePasswordCaching |
<object>. DisablePasswordCaching = True/False |
Setting this to True will make Win95 'forget' your login & dialup passwords |
DisableFileSharing |
<object>. DisableFileSharing = True/False |
This'll disable File Sharing over your network |
DisablePrinterSharing |
<object>. DisablePrinterSharing = True/False |
This'll disable Printer Sharing over your network |
DisableRegistryTools |
<object>. DisableRegistryTools = True/False |
Wanta disable all the registry editing tools? Use this property! |
DisableMSDos |
<object>. DisableMSDos = True/False |
This one'll disable the 'Re-start to MS-DOS Mode' on the shut down menu |
DisableSingleMSDOSPrograms |
<object>. DisableSingleMSDOSPrograms = True/False |
I'm not exactly sure what this one does J I think it's supposed to disable MSDOS programs, but I'm not sure (it came with the package so to speak) |
DisableDrives |
<object>. DisableDrives = True/False |
Amazingly, this will hide all of the drives in My Computer! The user won't be able to access anything! |
DisableNetWorkgroupContent |
<object>. DisableNetWorkgroupContent = True/False |
This'll hide the computers of your own workgroup from Network Neighborhood |
DisableEntireNetwork |
<object>. DisableEntireNetwork = True/False |
This'll hide the 'Entire Network' from Network Neighborhood |
DisableSaveSettings |
<object>. DisableSaveSettings = True/False |
This'll disable the 'Save Settings On Exit'. In other words, if you have a window open when you shut the comp down, it won't auto-reopen when you boot up. |
Copyright © 1997 Scott Adkins And Adkins Software Design