[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference bulova::decw_jan-89_to_nov-90

Title:DECWINDOWS 26-JAN-89 to 29-NOV-90
Notice:See 1639.0 for VMS V5.3 kit; 2043.0 for 5.4 IFT kit
Moderator:STAR::VATNE
Created:Mon Oct 30 1989
Last Modified:Mon Dec 31 1990
Last Successful Update:Fri Jun 06 1997
Number of topics:3726
Total number of notes:19516

632.0. "SESSION MANAGER _ FLEXIBILITY ??" by OSLIS3::STEIN (Stein A. J. M�llerhaug SWAS/SI District Oslo) Wed Apr 19 1989 11:02

In a dealers environment, we need to customize the session manager or swap
it with something else, because we DO NOT WANT THE DEALERS TO "CREATE VUE
WINDOW" OR "CREATE TERMINAL WINDOW", BECAUSE THAT IS BOUND TO BE GIVING US
TROUBLE. HOWEVER WE NEED TO ALLOW THEM TO:

	1. Change screen colours
	2. Change fonts
	3. Print (portion of) screen
	4. Run applications.

I have (from the other notes) figured out that we can kick off the
applications all right and stop before we create the session manager, but that
means reinventing most of the window manager functionality.

Questions :

1. Is there a supported (or even almost supported) way to "gray out"
entries in the session manager ?

2. Is there a (supported or almost supported) way to add entries to the session
manager pulldown menus ?

Appriciating any feedback


Stein_M 


T.RTitleUserPersonal
Name
DateLines
632.1Yes, it can be done.GSRC::WESTI'm just visiting this planet.Wed Apr 19 1989 16:277
    Yes...this can be done.  I do not have my notes on hand right now but I
    did this for a customer.  I will try to post the resource names later
    today for you.
    
    				-=> Jim <=-
    

632.2User environment or session manager?SDSVAX::SWEENEYWall Street is my beatWed Apr 19 1989 19:2724
    (I work in the similar application domain, however in the United States
    such professionals are called "traders" not "dealers".  A dealer in the
    United States means "used cars" or "Las Vegas".  That's why they
    are called elsewhere "Trader Workstations")
    
    Maybe I have a misunderstanding regarding the function of the "session
    manager".  It is limited to authenticating the user, a dialog box to
    manipulate session-wide defaults, the startup of a "user environment"
    (in DECwindows, DECterm and FileView) and session shutdown.  One more
    layer down, there's the application itself.  (Or so I thought)
    
    (For VMS, LOGIN.COM and the login flags can enforce a user to be
    captive to an application.  I don't know what the case is for UNIX)
    
    Perhaps you don't want to write a substitute for the session manager,
    perhaps what you want to write is an alternative to DECterm or
    FileView, namely another application that's invoked after the login
    window is filled in with user name and password and the session manager
    window appears.
    
    In any case, we can share these requirements off-line and see if we can
    create a solution for some common requirements for financial applications.
                                                                  

632.3Here are the ones I know of...GSRC::WESTI&#039;m just visiting this planet.Thu Apr 20 1989 22:0346
    This is for the VMS side of the fence...know nothing about Ultrix...
    
    I put these in DECW$XDEFAULTS.DAT.
    
!
! Here are the resource names that control what you can and can not
! do from the session manager window.
!
! The resource names with 'Pulldown' in them control the entire pulldown
! menu.  After each pulldown name is the name of the button in the
! pulldown menu for specific control.
!
! True -- means that you can use it
! False - means that you can NOT use it
!
! Note: Uncomment the lines that apply...
!
!*SessionPulldown.sensitive:		False
!*PauseButton.sensitive:		False
!*QuitButton.sensitive:			False
!*CreatePulldown.sensitive:		False
!*TermButton.sensitive:			False
!*VueButton.sensitive:			False
!*CustomizePulldown.sensitive:		False
!*KeyboardButton.sensitive:		False
!*CursorButton.sensitive:		False
!*PrinterButton.sensitive:		False
!*SecurityButton.sensitive:		False
!*SessionButton.sensitive:		False
!*WindowButton.sensitive:		False
!*UseLastButton.sensitive:		False
!*UseSystemButton.sensitive:		False
!*SaveCurrentButton.sensitive:		False
!*PrintPulldown.sensitive:		False
!*PrintEntireButton.sensitive:		False
!*PrintPortionButton.sensitive:		False
!*CaptureEntireButton.sensitive:	False
!*CapturePortionButton.sensitive:	False
!*HelpPulldown.sensitive:		False
!*HelpOverviewButton.sensitive:		False
!*HelpAboutButton.sensitive:		False
!
    
    
    

632.4DEALER'S workstationMEGLON::MERMELLWindow PainThu Apr 20 1989 22:104
>   A dealer in the United States means "used cars" or "Las Vegas".

Sounds like Wall St. to me! :-)

632.5Other resource names??SPACC::MARKEYRetreat, Retrench, Lower ExpectationsMon Nov 05 1990 14:0211
Does anyone know the resource names for the Application Definition and 
Appliaction Menu buttons on the Customize pulldown?  Looks like just about
everything else is covered in .3.

We would like to allow the user the opportunity to modify their own window 
colors and other preferences, but not be able to change their pulldown
definitions.

Thanks,

Ron
632.6appdefbutton and appmenubuttonDECWIN::BROUILLETTEMon Nov 05 1990 17:321
    Try AppDefButton and AppMenuButton
632.7SPACC::MARKEYRetreat, Retrench, Lower ExpectationsMon Nov 05 1990 18:271
Many thanks!