stx_libview2.st
author Claus Gittinger <cg@exept.de>
Wed, 23 Jan 2013 21:53:42 +0100
changeset 3058 12d244adca63
parent 3054 2d7cc65c649b
child 3059 49f3f95a46e7
permissions -rw-r--r--
*** empty log message ***
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2152
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
     1
"
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
     2
 COPYRIGHT (c) 2006 by eXept Software AG
3054
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
     3
	      All Rights Reserved
2152
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
     4
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
     5
 This software is furnished under a license and may be used
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
     6
 only in accordance with the terms of that license and with the
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
     7
 inclusion of the above copyright notice.   This software may not
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
     8
 be provided or otherwise made available to, or used by, any
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
     9
 other person.  No title to or ownership of the software is
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
    10
 hereby transferred.
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
    11
"
2151
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    12
"{ Package: 'stx:libview2' }"
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    13
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    14
LibraryDefinition subclass:#stx_libview2
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    15
	instanceVariableNames:''
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    16
	classVariableNames:''
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    17
	poolDictionaries:''
2290
6827cdb5700a *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2278
diff changeset
    18
	category:'* Projects & Packages *'
2151
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    19
!
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    20
2152
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
    21
!stx_libview2 class methodsFor:'documentation'!
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
    22
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
    23
copyright
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
    24
"
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
    25
 COPYRIGHT (c) 2006 by eXept Software AG
3054
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
    26
	      All Rights Reserved
2152
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
    27
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
    28
 This software is furnished under a license and may be used
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
    29
 only in accordance with the terms of that license and with the
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
    30
 inclusion of the above copyright notice.   This software may not
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
    31
 be provided or otherwise made available to, or used by, any
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
    32
 other person.  No title to or ownership of the software is
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
    33
 hereby transferred.
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
    34
"
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
    35
!
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
    36
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
    37
documentation
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
    38
"
3031
e5621b8959a6 comment
Claus Gittinger <cg@exept.de>
parents: 3010
diff changeset
    39
    Build- and package information for creation of the st/x standard library: stx_libview2.
2152
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
    40
    This library contains additional graphics-interfacing components and infrastructure.
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
    41
"
2796
9ca6422007ad automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 2740
diff changeset
    42
2152
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
    43
! !
2151
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    44
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    45
!stx_libview2 class methodsFor:'description'!
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    46
2332
6635722bdb85 Fix preRequisites
Stefan Vogel <sv@exept.de>
parents: 2319
diff changeset
    47
excludedFromPreRequisites
2838
c0eb9cb73d28 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 2810
diff changeset
    48
    "list all packages which should be ignored in the automatic
c0eb9cb73d28 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 2810
diff changeset
    49
     preRequisites scan. See #preRequisites for more."
c0eb9cb73d28 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 2810
diff changeset
    50
2332
6635722bdb85 Fix preRequisites
Stefan Vogel <sv@exept.de>
parents: 2319
diff changeset
    51
    ^ #(
3054
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
    52
	#'stx:goodies/webServer'    "HTTPServer - referenced by ApplicationModel class>>startAsWebService:onPort: "
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
    53
	#'stx:libcompat'    "TextAttributes - referenced by WindowBuilder>>resolveFont: "
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
    54
	#'stx:libhtml'    "HTMLDocumentView - referenced by ApplicationModel>>openDocumentationFile: "
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
    55
	#'stx:libtool'    "AboutBox - referenced by ToolApplicationModel class>>openAboutSTX "
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
    56
	#'stx:libtool2'    "ResourceSelectionBrowser - referenced by ResourceSpecEditor>>doLoad "
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
    57
	#'stx:libui'    "UISpecification - referenced by UIBuilder>>buildWindowFromSpec: "
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
    58
	#'stx:libwidg'    "Button - referenced by WindowBuilder>>resolveFont: "
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
    59
	#'stx:libwidg2'    "MenuPanel - referenced by Menu>>showCenteredIn: "
2151
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    60
    )
2245
7d7e5ee0f972 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 2230
diff changeset
    61
!
7d7e5ee0f972 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 2230
diff changeset
    62
7d7e5ee0f972 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 2230
diff changeset
    63
preRequisites
2838
c0eb9cb73d28 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 2810
diff changeset
    64
    "list all required packages.
c0eb9cb73d28 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 2810
diff changeset
    65
     This list can be maintained manually or (better) generated and
c0eb9cb73d28 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 2810
diff changeset
    66
     updated by scanning the superclass hierarchies and looking for
c0eb9cb73d28 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 2810
diff changeset
    67
     global variable accesses. (the browser has a menu function for that)
c0eb9cb73d28 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 2810
diff changeset
    68
     Howevery, often too much is found, and you may want to explicitely
c0eb9cb73d28 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 2810
diff changeset
    69
     exclude individual packages in the #excludedFromPrerequisites method."
c0eb9cb73d28 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 2810
diff changeset
    70
2245
7d7e5ee0f972 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 2230
diff changeset
    71
    ^ #(
3054
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
    72
	#'stx:libbasic'    "Object - superclass of PrinterContext "
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
    73
	#'stx:libbasic2'    "List - referenced by WindowBuilder>>listAspectFor: "
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
    74
	#'stx:libview'    "SimpleView - superclass of ApplicationWindow "
2245
7d7e5ee0f972 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 2230
diff changeset
    75
    )
2151
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    76
! !
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    77
2176
6486f04fa88d automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 2160
diff changeset
    78
!stx_libview2 class methodsFor:'description - compilation'!
6486f04fa88d automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 2160
diff changeset
    79
2740
ac01b31e9f32 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2735
diff changeset
    80
additionalBaseAddressDefinition_bc_dot_mak
ac01b31e9f32 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2735
diff changeset
    81
    "this is an optional definition, which (if present) may speed up the dll-loading a little
ac01b31e9f32 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2735
diff changeset
    82
     on win32 systems."
ac01b31e9f32 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2735
diff changeset
    83
2278
f733925f01c6 Rename nt.mak to bc.mak
Stefan Vogel <sv@exept.de>
parents: 2245
diff changeset
    84
    ^ '
f733925f01c6 Rename nt.mak to bc.mak
Stefan Vogel <sv@exept.de>
parents: 2245
diff changeset
    85
# see stdHeader_bc for LIBVIEW2_BASE
2740
ac01b31e9f32 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2735
diff changeset
    86
LIB_BASE=$(LIBVIEW2_BASE)
ac01b31e9f32 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2735
diff changeset
    87
'
ac01b31e9f32 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2735
diff changeset
    88
!
2278
f733925f01c6 Rename nt.mak to bc.mak
Stefan Vogel <sv@exept.de>
parents: 2245
diff changeset
    89
2740
ac01b31e9f32 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2735
diff changeset
    90
additionalDefinitions_bc_dot_mak
ac01b31e9f32 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2735
diff changeset
    91
    ^ '
2965
5a4445119181 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 2959
diff changeset
    92
LIBJPEG_DIR=$(TOP)\support\libjpeg-6a
5a4445119181 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 2959
diff changeset
    93
3042
820bd14492c0 class: stx_libview2
Claus Gittinger <cg@exept.de>
parents: 3032
diff changeset
    94
!!if defined(USEMINGW32) || defined(USEMINGW64)
820bd14492c0 class: stx_libview2
Claus Gittinger <cg@exept.de>
parents: 3032
diff changeset
    95
LIBJPEG=$(LIBJPEG_DIR)\$(OBJDIR)\libjpeg.a
2959
1168ad8c8c73 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 2949
diff changeset
    96
!!else
3042
820bd14492c0 class: stx_libview2
Claus Gittinger <cg@exept.de>
parents: 3032
diff changeset
    97
LIBJPEG=$(LIBJPEG_DIR)\$(OBJDIR)\libjpeg.lib
2959
1168ad8c8c73 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 2949
diff changeset
    98
!!endif
3042
820bd14492c0 class: stx_libview2
Claus Gittinger <cg@exept.de>
parents: 3032
diff changeset
    99
2278
f733925f01c6 Rename nt.mak to bc.mak
Stefan Vogel <sv@exept.de>
parents: 2245
diff changeset
   100
CLOCAL_INCL=-I"$(LIBJPEG_DIR)"
f733925f01c6 Rename nt.mak to bc.mak
Stefan Vogel <sv@exept.de>
parents: 2245
diff changeset
   101
'
f733925f01c6 Rename nt.mak to bc.mak
Stefan Vogel <sv@exept.de>
parents: 2245
diff changeset
   102
f733925f01c6 Rename nt.mak to bc.mak
Stefan Vogel <sv@exept.de>
parents: 2245
diff changeset
   103
    "Created: / 22-08-2006 / 23:58:05 / cg"
f733925f01c6 Rename nt.mak to bc.mak
Stefan Vogel <sv@exept.de>
parents: 2245
diff changeset
   104
!
f733925f01c6 Rename nt.mak to bc.mak
Stefan Vogel <sv@exept.de>
parents: 2245
diff changeset
   105
2151
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   106
additionalDefinitions_make_dot_proto
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   107
    ^ '
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   108
NT_ADDITIONAL_DEFS::
3054
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   109
	@-echo "LIBJPEG_DIR=$$(TOP)\\support\\libjpeg-6a"
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   110
	@-echo "LIBJPEG=$$(LIBJPEG_DIR)\libjpeg.lib"
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   111
	@-echo "CLOCAL_INCL=-I$$(LIBJPEG_DIR)"
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   112
	@-echo "LOCALLIBS=$$(LIBJPEG)"
2151
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   113
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   114
NT_ADDITIONAL_RULES::
3054
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   115
	@-echo "ALL:: $$(LIBJPEG)"
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   116
	@-echo
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   117
	@-echo "$$(LIBJPEG):
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   118
	@-echo "#cd $$(LIBJPEG_DIR)" | tr "#" "\\011"
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   119
	@-echo "#make.exe -f makefile.bcc32" | tr "#" "\\011"
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   120
	@-echo "#cd $$(TOP)\libview2" | tr ''#'' "\\011"
2151
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   121
'
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   122
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   123
    "Created: / 22-08-2006 / 23:50:57 / cg"
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   124
!
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   125
2427
aa5ea28f0f87 *** empty log message ***
Stefan Vogel <sv@exept.de>
parents: 2422
diff changeset
   126
additionalLinkLibraries_bc_dot_mak
aa5ea28f0f87 *** empty log message ***
Stefan Vogel <sv@exept.de>
parents: 2422
diff changeset
   127
    ^ '$(LIBJPEG)'
aa5ea28f0f87 *** empty log message ***
Stefan Vogel <sv@exept.de>
parents: 2422
diff changeset
   128
!
aa5ea28f0f87 *** empty log message ***
Stefan Vogel <sv@exept.de>
parents: 2422
diff changeset
   129
3058
12d244adca63 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3054
diff changeset
   130
additionalLinkLibraries_make_dot_proto
12d244adca63 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3054
diff changeset
   131
    ^ '$(JPEGLIB_LD_ARG)'
12d244adca63 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3054
diff changeset
   132
!
12d244adca63 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3054
diff changeset
   133
2278
f733925f01c6 Rename nt.mak to bc.mak
Stefan Vogel <sv@exept.de>
parents: 2245
diff changeset
   134
additionalRules_bc_dot_mak
2151
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   135
    ^ '
2278
f733925f01c6 Rename nt.mak to bc.mak
Stefan Vogel <sv@exept.de>
parents: 2245
diff changeset
   136
$(LIBJPEG):
3054
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   137
	cd $(LIBJPEG_DIR)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   138
	$(MAKE_BAT)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   139
	cd ..\..\libview2
2192
ed4bfebac711 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 2183
diff changeset
   140
2278
f733925f01c6 Rename nt.mak to bc.mak
Stefan Vogel <sv@exept.de>
parents: 2245
diff changeset
   141
$(OUTDIR)JPEGReader.$(O):: $(LIBJPEG_DIR)\jconfig.h
f733925f01c6 Rename nt.mak to bc.mak
Stefan Vogel <sv@exept.de>
parents: 2245
diff changeset
   142
f733925f01c6 Rename nt.mak to bc.mak
Stefan Vogel <sv@exept.de>
parents: 2245
diff changeset
   143
$(LIBJPEG_DIR)\jconfig.h: $(LIBJPEG)
2151
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   144
'
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   145
2278
f733925f01c6 Rename nt.mak to bc.mak
Stefan Vogel <sv@exept.de>
parents: 2245
diff changeset
   146
    "Created: / 22-08-2006 / 23:58:29 / cg"
2151
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   147
!
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   148
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   149
additionalRules_make_dot_proto
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   150
    ^ '
3058
12d244adca63 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3054
diff changeset
   151
12d244adca63 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3054
diff changeset
   152
libjpeg: $(LIBJPEG_DIR)/Makefile
12d244adca63 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3054
diff changeset
   153
	cd $(JPEGLIB_DIR); $(MAKE) $(MAKE_JPEGLIB_ARG)
12d244adca63 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3054
diff changeset
   154
2151
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   155
#
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   156
# prelink JPEGReader.o with libjpeg
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   157
#
3058
12d244adca63 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3054
diff changeset
   158
JPEGReader_prelinked: $(LIBJPEG)
3054
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   159
	@$(MAKE) JPEGReader.$(O) \
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   160
		CC="$(LIBJPEG_CC)" \
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   161
		OPT="$(LIBJPEG_OPT)" \
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   162
		LOCALDEFS="-I$(LIBJPEG_DIR)" \
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   163
		LIBNAME="$(LIBNAME)" \
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   164
		STCOPT="$(STCOPT)" \
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   165
		STCLOCALOPT="$(STCLOCALOPT)" \
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   166
		CCLOCALOPT="$(CCLOCALOPT)" \
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   167
		LINKOBJRULE="$(LINKOBJRULE)"
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   168
	@if [ "$(NO_PRELINK_LIBJPEG)" = "" ]; then \
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   169
	    echo; \
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   170
	    echo "prelinking JPEGReader with libjpeg ..."; \
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   171
	    echo; \
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   172
	    echo ld $(LD_REL_FLAG) -o JPEGReader.$(O) __JPEGReader.$(O) $(LIBJPEG); \
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   173
	    mv JPEGReader.$(O) __JPEGReader.$(O) && \
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   174
	    ld $(LD_REL_FLAG) -o JPEGReader.$(O) __JPEGReader.$(O) $(LIBJPEG) && \
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   175
	    rm -f __JPEGReader.$(O); \
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   176
	    echo; \
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   177
	fi
2151
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   178
2810
115f9b774f6c automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 2796
diff changeset
   179
$(LIBJPEG): $(LIBJPEG_DIR)/.libs/libjpeg.a
3054
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   180
	cp $(LIBJPEG_DIR)/.libs/libjpeg.a $(LIBJPEG)
2810
115f9b774f6c automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 2796
diff changeset
   181
115f9b774f6c automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 2796
diff changeset
   182
$(LIBJPEG_DIR)/.libs/libjpeg.a: $(LIBJPEG_DIR)/Makefile $(LIBJPEG_DIR)/*.c $(LIBJPEG_DIR)/*.h
3054
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   183
	@-echo
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   184
	@-echo "making libjpeg support library ..."
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   185
	@-echo
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   186
	cd $(LIBJPEG_DIR) \
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   187
	    && $(MAKE) all CC="$(LIBJPEG_CC)" OPT="$(LIBJPEG_OPT)" CFLAGS="$(LIBJPEG_OPT) $(CCCONFOPT)"
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   188
	@-echo
2151
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   189
2810
115f9b774f6c automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 2796
diff changeset
   190
$(LIBJPEG_DIR)/Makefile:
3054
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   191
	@-echo
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   192
	@-echo "configure libjpeg support library ..."
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   193
	@-echo
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   194
	cd $(LIBJPEG_DIR) && ./configure
2151
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   195
'
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   196
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   197
    "Created: / 22-08-2006 / 23:58:51 / cg"
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   198
!
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   199
2278
f733925f01c6 Rename nt.mak to bc.mak
Stefan Vogel <sv@exept.de>
parents: 2245
diff changeset
   200
additionalTargets_bc_dot_mak
f733925f01c6 Rename nt.mak to bc.mak
Stefan Vogel <sv@exept.de>
parents: 2245
diff changeset
   201
    "additional targets to be added to the nt.mak file."
2151
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   202
2278
f733925f01c6 Rename nt.mak to bc.mak
Stefan Vogel <sv@exept.de>
parents: 2245
diff changeset
   203
    ^ '$(LIBJPEG)'
2151
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   204
2278
f733925f01c6 Rename nt.mak to bc.mak
Stefan Vogel <sv@exept.de>
parents: 2245
diff changeset
   205
    "Created: / 23-08-2006 / 00:01:19 / cg"
2151
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   206
!
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   207
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   208
additionalTargets_make_dot_proto
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   209
    "additional targets to be added to the make.proto file."
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   210
3058
12d244adca63 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3054
diff changeset
   211
    ^ '$(JPEGLIB_MAKE_TARGET) $(JPEGREADER_PRELINKED)'
2151
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   212
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   213
    "Created: / 22-08-2006 / 23:54:37 / cg"
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   214
!
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   215
2192
ed4bfebac711 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 2183
diff changeset
   216
stcOptimizationOptions
ed4bfebac711 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 2183
diff changeset
   217
    ^ '+optspace2 -warnNonStandard'
ed4bfebac711 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 2183
diff changeset
   218
ed4bfebac711 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 2183
diff changeset
   219
    "Created: / 23-08-2006 / 11:27:11 / cg"
ed4bfebac711 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 2183
diff changeset
   220
! !
ed4bfebac711 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 2183
diff changeset
   221
2201
cc2f5b83a021 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2198
diff changeset
   222
!stx_libview2 class methodsFor:'description - contents'!
cc2f5b83a021 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2198
diff changeset
   223
cc2f5b83a021 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2198
diff changeset
   224
classNamesAndAttributes
2838
c0eb9cb73d28 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 2810
diff changeset
   225
    "lists the classes which are to be included in the project.
c0eb9cb73d28 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 2810
diff changeset
   226
     Each entry in the list may be: a single class-name (symbol),
c0eb9cb73d28 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 2810
diff changeset
   227
     or an array-literal consisting of class name and attributes.
c0eb9cb73d28 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 2810
diff changeset
   228
     Attributes are: #autoload or #<os> where os is one of win32, unix,..."
c0eb9cb73d28 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 2810
diff changeset
   229
2201
cc2f5b83a021 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2198
diff changeset
   230
    ^ #(
3054
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   231
	"<className> or (<className> attributes...) in load order"
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   232
	(AVIReader autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   233
	ActiveHelpView
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   234
	(ApplicationController autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   235
	ApplicationSubView
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   236
	ApplicationWindow
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   237
	(BlitImageReader autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   238
	(BorderedWrapper autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   239
	(BoundedWrapper autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   240
	ColorValue
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   241
	(CompositePart autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   242
	(CompositeTransform autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   243
	(ConvertedValue autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   244
	(DependentPart autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   245
	DisplayObject
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   246
	(DisplayTransform autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   247
	DragAndDropManager
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   248
	DragHandler
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   249
	DrawAdaptor
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   250
	DropContext
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   251
	DropObject
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   252
	DropSource
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   253
	DropTarget
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   254
	EventListener
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   255
	ExternalTopView
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   256
	(FLIReader autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   257
	(FaceReader autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   258
	(FillingWrapper autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   259
	GIFReader
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   260
	(GeometricWrapper autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   261
	(HersheyFont autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   262
	Icon
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   263
	ImageFrame
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   264
	ImageSequence
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   265
	InputView
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   266
	(Insets autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   267
	(IrisRGBReader autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   268
	JPEGReader
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   269
	KeyboardProcessor
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   270
	Layout
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   271
	(LayoutWrapper autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   272
	MIMETypeIconLibrary
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   273
	MIMETypes
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   274
	(MatrixTransform2x3 autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   275
	Model
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   276
	Menu
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   277
	MenuItem
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   278
	MultiImage
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   279
	(PBMReader autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   280
	(PCXReader autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   281
	(PICTReader autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   282
	PNGReader
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   283
	(PluggableView autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   284
	PopUpBanner
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   285
	PrintConverter
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   286
	PrinterContext
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   287
	PropertyListDictionary
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   288
	(RIFFReader autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   289
	ResourceRetriever
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   290
	(ST80FormReader autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   291
	(ScreenLock autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   292
	StandardSystemController
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   293
	(StrokingOrFillingWrapper autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   294
	(StrokingWrapper autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   295
	(SunRasterReader autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   296
	TIFFReader
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   297
	(TargaReader autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   298
	(TranslatingWrapper autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   299
	TransparentBox
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   300
	(ViewForwardingController autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   301
	VisualRegion
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   302
	(WinPrinterContext win32)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   303
	(WinPrinterStream win32)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   304
	WindowBuilder
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   305
	WindowsIconReader
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   306
	(Wrapper autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   307
	XBMReader
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   308
	XPMReader
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   309
	(XWDReader autoload)
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   310
	#'stx_libview2'
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   311
	ActiveHelp
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   312
	ApplicationModel
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   313
	LayoutOrigin
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   314
	Plug
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   315
	UIBuilder
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   316
	ValueModel
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   317
	VisualComponent
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   318
	AlignmentOrigin
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   319
	BlockValue
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   320
	FlyByHelp
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   321
	IndirectValue
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   322
	LayoutFrame
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   323
	PluggableAdaptor
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   324
	ProtocolAdaptor
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   325
	SimpleDialog
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   326
	ToolApplicationModel
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   327
	ValueHolder
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   328
	VisualPart
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   329
	AspectAdaptor
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   330
	BooleanBlockValue
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   331
	BooleanValueHolder
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   332
	BufferedValueHolder
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   333
	DictionaryAdaptor
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   334
	RangeAdaptor
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   335
	ResourceSpecEditor
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   336
	TriggerValue
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   337
	TypeConverter
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   338
	ValueHolderWithWeakDependents
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   339
	AspectAdaptorWithDefault
2201
cc2f5b83a021 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2198
diff changeset
   340
    )
2729
0b3fbe23a9e7 +extensions
Claus Gittinger <cg@exept.de>
parents: 2723
diff changeset
   341
!
0b3fbe23a9e7 +extensions
Claus Gittinger <cg@exept.de>
parents: 2723
diff changeset
   342
0b3fbe23a9e7 +extensions
Claus Gittinger <cg@exept.de>
parents: 2723
diff changeset
   343
extensionMethodNames
2838
c0eb9cb73d28 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 2810
diff changeset
   344
    "lists the extension methods which are to be included in the project.
c0eb9cb73d28 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 2810
diff changeset
   345
     Entries are 2-element array literals, consisting of class-name and selector."
c0eb9cb73d28 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 2810
diff changeset
   346
2729
0b3fbe23a9e7 +extensions
Claus Gittinger <cg@exept.de>
parents: 2723
diff changeset
   347
    ^ #(
3054
2d7cc65c649b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3052
diff changeset
   348
	CharacterArray asMimeType
2729
0b3fbe23a9e7 +extensions
Claus Gittinger <cg@exept.de>
parents: 2723
diff changeset
   349
    )
2201
cc2f5b83a021 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2198
diff changeset
   350
! !
cc2f5b83a021 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2198
diff changeset
   351
2192
ed4bfebac711 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 2183
diff changeset
   352
!stx_libview2 class methodsFor:'description - project information'!
ed4bfebac711 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 2183
diff changeset
   353
2151
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   354
companyName
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   355
    "Return a companyname which will appear in <lib>.rc"
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   356
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   357
    ^ 'eXept Software AG'
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   358
!
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   359
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   360
description
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   361
    "Return a description string which will appear in nt.def / bc.def"
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   362
2152
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
   363
    ^ 'Smalltalk/X Additional Graphic Interfacing'
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
   364
!
9c76a6023c5f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
   365
2151
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   366
legalCopyright
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   367
    "Return copyright string which will appear in <lib>.rc"
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   368
3010
3d75dd48f9c6 changed: #legalcopyright
Claus Gittinger <cg@exept.de>
parents: 2998
diff changeset
   369
    ^ 'Copyright Claus Gittinger 1988-2012\nCopyright eXept Software AG 1998-2012'
2350
51be248dae3c *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 2349
diff changeset
   370
3010
3d75dd48f9c6 changed: #legalcopyright
Claus Gittinger <cg@exept.de>
parents: 2998
diff changeset
   371
    "Modified: / 18-07-2012 / 19:12:07 / cg"
2151
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   372
! !
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   373
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   374
!stx_libview2 class methodsFor:'documentation'!
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   375
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   376
version
3058
12d244adca63 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3054
diff changeset
   377
    ^ '$Header: /cvs/stx/stx/libview2/stx_libview2.st,v 1.56 2013-01-23 20:53:42 cg Exp $'
2796
9ca6422007ad automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 2740
diff changeset
   378
!
9ca6422007ad automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 2740
diff changeset
   379
9ca6422007ad automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 2740
diff changeset
   380
version_CVS
3058
12d244adca63 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 3054
diff changeset
   381
    ^ '$Header: /cvs/stx/stx/libview2/stx_libview2.st,v 1.56 2013-01-23 20:53:42 cg Exp $'
2151
ee49fc31b2d6 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   382
! !