[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

130.0. "UIS to DECwindows" by TRCO01::ROSS () Mon Feb 06 1989 11:22

    I have a document dated September 14, 1987.
    A GUIDE TO MIGRATING UIS APPLICATIONS TO X
    
    We have many customers wanting to know the complexities and methods
    to port their existing UIS applications to DECwindows.
    
    Has this document been updated?
    Do you know of any other technical info on this topic?
    
    Mark
    

T.RTitleUserPersonal
Name
DateLines
130.1STAR::KLEINSORGEToys 'R' UsMon Feb 06 1989 14:0136
    
    The document is in the process of being rewritten.  Not that any
    document will be able to detail all of the complexities of porting
    an application to DECwindows.  Porting of UIS to DECwindows is
    generally a re-write of the application - or should be.
    
    The new document will point out in a little more detail the harder
    aspects of porting, provide a few translation routine sources and
    point to all the right DECwindows/VMS documentation for reference
    when doing various aspects of the port.  It will be ready "real soon
    now".
    
    Note that UIS and DECwindows have fundamental design philosophy
    differences that usually make porting a re-write.  Near the top of
    the list is that the application must be taught to repair window
    damage from occlusion.  If the application uses UIS display lists
    and any of the features that that provides - then there is a lot of
    work since there is no display list provided in the base system, the
    application would need to be re-written for GKS or PHIGS or a custom
    display list library written.  Colormaps and some of the not-often-used
    features suich as colormap segments are also a hassle.  DOP's and QIO's
    are not available.  AST notification is possible as a doorbell, but
    Xlib design is oriented towards a dispatch loop and not an AST event
    driven model that UIS leans towards.
    
    And finally, you have the "look & feel" issue to address.  Do you want
    it to integrate into the DECwindows/XUI L&F instead of the UIS
    non look & feel?
    
    My recomendation to customers wanting to know the complexities of
    porting is to take a DECwindows course and then write a DECwindows
    application FIRST - BEFORE trying to convert an existing UIS
    application to DECwindows.
    
    _Fred, VWS Migration

130.2Is It Soup Yet ?TEACH::ARTThink the UNTHINKABLEWed Jun 07 1989 14:2213
	Any more word on the availability of this document ?  I've
	got several customers in my DECW Programming course this
	week who are seriously interested in just this issue.  Is
	there a preliminary version of this doc that would be
	suitable for customer consumption ?

	Thanks for any help you can give.

	Regards,
 	Art Baker
	DC Training Center

130.3VWSENG::KLEINSORGEToys 'R' UsThu Jun 08 1989 09:447
    
    Ah.  It's in edit mode right now.  And it's *not* going to solve
    anybodys problems.  Porting :== Rewriting  -- no matter how we sugar
    coat it.