Lockdown

Description

This change set makes it easier to lock down an image for application delivery. By executing:Preferences disableProgrammerFacilitiesfrom your personalized World menu and saving the locked image under a new name, the following features are disabled: * Halos* Meta and Debug menus* Command keys in world* Command-dot interrupts* Debuggers (though notifiers will still come up)* World menu (from mouse or key)* Command keys other than editing & cursor in text* Reading scripts/projects at startup. The yellow-button menus in text panes will still come up.It is assumed that text panes in your app will have their ownyellow-button menus. Two existing preferences have been made available in the Preferences tool:cmdKeysInText -- enables the use of many cmd (or alt) keys in text editorscmdGesturesEnabled -- enables halos, debug menus, etc. Another two new preferences have been added:appendToErrorLog -- appends to the error log rather than replacing itnoDebugButton -- suppress the ability to open a debugger from a notifier You can add this to your personalized World menu:aMenu add: 'disable pgrmr' target: Preferences action: #disableProgrammerFacilities. Or you can add:Preferences disableProgrammerFacilities to your do... menu list.

Details

Source
SqueakMap
Dialect
squeak (65% confidence)

Categories

IDE / Dev Tools System / OS
← Back to results