Created by MGP Studios

 

This page was on 2/19/98

NEW VERSION RELEASED!: v1.7 has been released! Download it here! This version has 5 new functions:

In the Orig Disable control:
DisableBootMenu
DisableBootKeys
In the DisableStartMenu control:
DisableDocuments (IE4 Only)
DisableIE4Favorites
DisableIE4LogOffUser

And, a new feature incorporated into each control: The controls now auto-detect whether each function is enabled or not, with one exception, the DisableFastTaskSwitching function (I am working on this one)

 

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??]

 [Source Code] [Known Bugs]

 

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)

Source Code

 

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