HP SunSoft Pascal 4.0 Manual do Utilizador Página 248

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 333
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 247
224 Pascal 4.0 Users Guide
10
Compiling with Libraries
Most XView procedures you call are in the libraries pxview, xview, and X11.
To compile an XView program, link the libraries, in order. For example:
hostname% pc my_pascal.p -lpxview -lxview -lolgx -lX11
Header Files
The header files define the necessary data types, constants, and external
procedures necessary to write programs using the XView interface with Pascal.
Names
The names of the header file are the same as the XView C language header files
with the .h extension changed to _p.h. For example, the Pascal header file
corresponding to the XView file panel.h is named panel_p.h. Other header
files are canvas_p.h, text_p.h, and so on.
In addition to the header files corresponding to the XView headers, there is an
another one, stddefs_p.h.
This file defines some basic types that are used by most of the other Pascal
XView header files, and is included by the header files that need it.
Usage
To use header files with Pascal, put in include lines for any other header files
you need.
Attribute Procedures
Each class of objects has its own set of attributes. Each attribute has a
predefined (default) value. For example, for the class of scrollbars, there is a
width and a color.
The standard C interface to XView defines two routines, xv_get() and
xv_set(), which get and set attributes of XView objects. These routines take
an arbitrary number and type of parameters and return various types,
depending on its arguments.
Vista de página 247
1 2 ... 243 244 245 246 247 248 249 250 251 252 253 ... 332 333

Comentários a estes Manuais

Sem comentários