A user interface manager: SepView , by Jean-Claude Dulac

I wrote a software package called SepView that allows control of existing processing programs with graphical user interfaces. The design of these user interfaces and their management requires no programming: an ascii descriptive file specifies for each program, the interface. Changes to the interface output style and behavior are accomplished merely by editing this file. SepView is modular: new user-specified objects can be described in this file in addition to standard interactive objects, such as menus, buttons. SepView is also an object-oriented library which presents an object-oriented model to the programmer to simplify the creation of new objects and new interactive programs. Beyond its immediate application to the SEP computing library "seplib," SepView is an interesting example of programming and structuring user interfaces for seismic processing. SepView is already used to write an editor which provides a graphical programming environment for seismic data processing.


« BACK

to SEP-59 index page

DOWNLOAD
pdf(2237 KB)
ps.gz(3229 KB)
STANFORD
EXPLORATION
PROJECT