1  Overview
=TITLE Overview of the Session Property Manager
 The Session Property Manager is an XUI sample 
 application.  It provides the user with an interactive
 utility for changing the property of the current 
 session.  Specifically, the user may change the initial
 values for the resources "*background", "*foreground", 
 "*borderColor", "*highlight", "*doubleClickDelay", 
 "*language_preference1", and "*language_preference2".

 When the Session Property Manager is started up, it 
 gets the values for all of the resources that it 
 manages from the RESOURCE_MANAGER property on the 
 root window.  Any resource values currently defined 
 in the property are used as initial values.  Any 
 resource which has no definition is given a default 
 value.  If no property exists, the Session Property 
 Manager creates one consisting of the resources it 
 manages and assigns each resource the default value. 

 The user can change the value of any of the resources
 by typing the new value into the text widget next to
 the resource name.  To apply the change to the 
 property, move MB1 over the Appy button and click on 
 it.  Clicking on the OK button applies the changes 
 and close the Session Property Manager dialog box.
 Clicking on the Cancel button will close the window
 without applying the changes.

 When a resource value is modified by the Session 
 Property Manager, not only is its value reflected 
 in the property of the root window, but all the other 
 resources managed by the Session Property Manager 
 are updated as well.   

 Only XUI applications started up after a property
 change that utilize the resources managed by the 
 Session Property Manager will use the new values.

 For information about using help, choose Help from the
 Help menu above.

 For additional information about using the Session
 Property Manager, double click on an item from the list 
 of additional topics.

2  Changing_Language
=TITLE Changing the Language Preferences
=INCLUDE overview exiting
 The resources "*language_preference1" and 
 "*language_preference2" are used by the xuidemo
 sample application in determining which language to 
 use as part of its user interface.  The xuidemo
 application selects the language specified by 
 "*language_preference1" if it has a valid value.
 Otherwise it uses the value associated with
 "*language_preference2" if it has a valid value.
 /usr/examples/xuidemo/language.h contains the
 numeric codes for the languages supported by the
 xuidemo application.

2  Exiting
=TITLE Exiting from the Session Property Manager
 To exit from the Session Property Manager and close
 the dialog box, click and hold MB1 over the Commands 
 menu.  After the quit menu item appears, move the 
 mouse (with MB1 held down) over it and then release 
 MB1.
