[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

258.0. "How do I get started with DECwindows?" by STOAT::BARKER (Jeremy Barker - NAC Europe - REO2-G/K3) Tue Feb 21 1989 09:25

Over the next several months I have to design and produce an application
using DECwindows.  It it a control front-end to a hardware test system and 
has to display both text and graphics.

Assuming that I know *nothing* about DECwindows, apart from that it's a
window system that runs on VAXstations, where should I start?

Pointers to manuals to read, courses to consider going on, etc. would be
greatly appreciated. 

Jeremy Barker
NAC Diagnostic Engineering
Reading, England

T.RTitleUserPersonal
Name
DateLines
258.1Courses in MunichTBD1::BURLEIGHHuman life begins at conceptionTue Feb 21 1989 09:466
    An introductory DECwindows programming course is being offered
    on a regular basis at the training centre in Munich. I think
    Fritz (MUNEDU::)Boecker can direct you to more specific information.
    
    Dave

258.2Here's a few pointersGALVIA::BREATHNACHThat's OK in practice, but will it work in theory?Tue Feb 21 1989 10:0147
You should check out a few notes conferences for pointers to manuals.

DW_EXAMPLES
DECWINDOWS_PROGRAMMING
UIL-DRM
DWICS
UIGEN
DECWINDOWS_OLD
DECWINDOWS_FT1
DECWTOOLKIT
XTOOLKIT
X
XUI
Check out the nodes in easylist.lis.
Check this notes conference (eg note 229 (I think))
[DIR *.* /title="*docu*"", DIR *.*/title=""manu*"", etc"-

There are several manuals dealing with:
X
UIL
DECWTOOLKIT programming
Introductory DECwindows Programming etc
Style Guide


There are a few people in Reading who should know a thing or two.
(Nothing like eyeball contact)
Check out VOGON::MACDERMOTT  (Eamon)
Geof Goodenough et al.


A quick peruse of the various notes conferences will show you
some local talent.

I assume you know C.

Finally,  you need time, *lootttssss* of it!! 


Regards,



Brian.



258.3QUARK::LIONELAd AstraTue Feb 21 1989 10:297
Look at some of the example programs in DECW$EXAMPLES: as well.  And don't
automatically assume that you have to know C.  I would recommend against
C unless you have overriding requirements for it as a language.  Look
at the Ada examples.

				Steve

258.4Don't overlook layered productsA6INTR::SOCHAOut in the FieldTue Feb 21 1989 11:358
	Since this sounds like a realtime application, you may want to
look at the VAXlab software with its GKS support.

	For internal software, you could look into the GObE widget (Graphic
Object Editor) - check out the Conference CLT::GOBE-WIDGET.

Kevin

258.5Getting started with DECwindows user interface designKOBAL::GOODMichael GoodWed Feb 22 1989 10:3218
Here are some quick suggestions for getting started on the user interface
design for your DECwindows application.  It involves getting interface
design ideas from your users, from other DECwindows applications, and
from competitive applications.

Interview some of the intended users of this system to understand the way
that they are currently doing this work.  This will give you good input
about the type of functions that the product needs to support.

If you're not already using DECwindows, start using it as soon as possible.
Try using as many different applications as you can.  This will be important
for designing a user interface for your product that will be consistent with
the DECwindows style.  The XUI Style Guide is a decent starting point,
but no book can convey the dynamic experience of using DECwindows software.

If there are competitive products around, especially on the Macintosh,
look at those too.

258.6WATERS::LEVINEit's turtles all the way downWed Feb 22 1989 17:086
The one manual I found most useful when getting started was the DECwindows 
Guide to Application Programming.  But code examples were even more helpful.
I relied greatly on DECburger and the GObE sample programs to get me going.

-Lance-

258.7Any time you're passing ...NEARLY::GOODENOUGHFri Apr 07 1989 06:1911
    Sorry to be so late in responding, but I've only just realized my seen
    map was screwed up - I thought this conference had been a bit quiet
    lately!
    
    It's worth spending a good proportion of your design time just getting
    your user interface exactly as you want it, by prototyping.  We are
    using just such a system to prepare the UI specification for our
    project.  If you want to call upstairs we can demonstrate it to you.
    
    Jeff.