.dir.info
author Claus Gittinger <cg@exept.de>
Tue, 03 Sep 2013 17:23:55 +0200
changeset 3228 187a4158a51a
parent 383 5f9cd470582f
permissions -rw-r--r--
class: FlyByHelp changed: #initiateHelpFor:at:now: #showHelp:for: changed the flyBy suppression slightly: if the same text is to be shown again, do not show it except if the help is for another widget. (used to check for the text only previously)
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
110
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     1
This directory contains additional medium level view support classes. 
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     2
Mostly, these are things related to Models, Images and ST-80 compatibility.
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     3
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     4
They are compiled by stc into the library 'libview2'.
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     5
These classes are required for the development system and most high level
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     6
widget classes.
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     7
Small programs may be built without this library, if no models are used.
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     8
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     9
Depending on the configuration and capabilities of your Operating-
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    10
System, the resulting classlibrary is either:
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    11
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    12
	libview2.a      - an archive
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    13
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    14
	libview2.obj    - a prelinked object library
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    15
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    16
	libview2.so     - a shared object
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    17
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    18
the library includes init code (libview2_Init) for all of its components.
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    19
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    20
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    21
Things you can do here:
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    22
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    23
    make                compile all classes, producing libview
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    24
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    25
    make objs           compile all required object files
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    26
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    27
    make install        compile all and install in DESTLIBDIR
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    28
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    29
    make qinstall       only install - assumes binaries are up-to-date 
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    30
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    31
    make check          syntax check only over all .st files
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    32
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    33
    make <file>.o       compile <file>.st to object-file
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    34
2c770d24bb36 Initial revision
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    35
    make <file>.c       compile <file>.st to c intermediate
383
5f9cd470582f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 110
diff changeset
    36
5f9cd470582f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 110
diff changeset
    37
5f9cd470582f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 110
diff changeset
    38
To install them as autoloaded (in the running image):
5f9cd470582f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 110
diff changeset
    39
5f9cd470582f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 110
diff changeset
    40
    make mf
5f9cd470582f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 110
diff changeset
    41
    make updAbbrev
5f9cd470582f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 110
diff changeset
    42
    rdoit "Smalltalk installAutoloadClasses"
5f9cd470582f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 110
diff changeset
    43