eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'ViewWithScrollerSpec':

Home

Documentation
www.exept.de
Everywhere
for:
[back]

Class: ViewWithScrollerSpec


Inheritance:

   Object
   |
   +--UISpecification
      |
      +--ComponentSpec
         |
         +--NamedSpec
            |
            +--MenuComponentSpec
               |
               +--ViewWithScrollerSpec
                  |
                  +--ArbitraryComponentSpec
                  |
                  +--DataSetSpec
                  |
                  +--HTMLViewSpec
                  |
                  +--ListModelViewSpec
                  |
                  +--SelectionInTreeViewSpec
                  |
                  +--SequenceViewSpec
                  |
                  +--SubCanvasSpec
                  |
                  +--TextEditorSpec

Package:
stx:libui
Category:
Interface-Support-UI-Specs
Version:
rev: 1.39 date: 2023/11/07 16:23:26
user: cg
file: ViewWithScrollerSpec.st directory: libui
module: stx stc-classLibrary: libui

Description:


specification used only for internal purposes.
each specification providing scrollers will
derive from this class

Not normally used by applications.

copyright

COPYRIGHT (c) 1995 by Claus Gittinger All Rights Reserved This software is furnished under a license and may be used only in accordance with the terms of that license and with the inclusion of the above copyright notice. This software may not be provided or otherwise made available to, or used by, any other person. No title to or ownership of the software is hereby transferred.

Class protocol:

interface-painter
o  addBindingsTo: env for: inst channel: aChannel
add bindings as required to allow the GUI Painter to operate on an instance of me


Instance protocol:

accessing
o  autoHideScrollBars
return the value of the instance variable 'autoHideScrollBars' (automatically generated)

o  autoHideScrollBars: aBooleanOrNil
set the value of the instance variable 'autoHideScrollBars' (automatically generated)

o  hasHorizontalScrollBar
return the value of the instance variable 'hasHorizontalScrollBar' (automatically generated)

o  hasHorizontalScrollBar: something
set the value of the instance variable 'hasHorizontalScrollBar' (automatically generated)

o  hasVerticalScrollBar
return the value of the instance variable 'hasVerticalScrollBar' (automatically generated)

o  hasVerticalScrollBar: something
set the value of the instance variable 'hasVerticalScrollBar' (automatically generated)

o  miniScrollerHorizontal

o  miniScrollerHorizontal: something
set the value of the instance variable 'miniScrollerHorizontal' (automatically generated)

o  miniScrollerVertical

o  miniScrollerVertical: something
set the value of the instance variable 'miniScrollerVertical' (automatically generated)

accessing-color & font
o  backgroundColor
return backgroundColor

o  backgroundColor: aColor
set backgroundColor

o  foregroundColor
return foregroundColor

o  foregroundColor: aColor
set foregroundColor

building
o  createScrollableViewFor: aBuilder in: aView
helper for some textViews

o  setAttributesIn: aView with: aBuilder
set my attributes to aView

o  setColorAttributesIn: aView with: aBuilder
apply my color attributes to aView

o  setTabable: aView with: aBuilder
kludge for web-building

converting
o  fromLiteralArrayEncoding: aSpecArray
read my attributes from aSpecArray

o  skippedInLiteralEncoding
define the inst-slots which are skipped when generating a literalArrayEncoding;
(to skip the ones with default values.)

parsing a view
o  fromView: aView callBack: aBlock
extract attributes from aView

queries
o  isScrollable



ST/X 7.7.0.0; WebServer 1.702 at 20f6060372b9.unknown:8081; Tue, 10 Dec 2024 09:28:57 GMT