•  Back 
  •  Listboxen 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help page 
  •  Show info about hypertext 
  •  View a new file 
Topic       : TOS - das Betriebssystem
Author      : 
Version     : tos.hyp (5. März 2013)
Subject     : Programmieren/Atari
Nodes       : 3001
Index Size  : 93602
HCP-Version : 5
Compiled on : Atari
@charset    : atarist
@lang       : 
@default    : Titel
@help       : 
@options    : +g -i -s +x +zz -t4
@width      : 70
View Ref-File8.14.1  lbox_ascroll_to                                            TOS

 Name:         »List Box Scroll To, Slider A« - Slider der Listbox 
               setzen.

 AES-Nummer:   175 (Unterfunktion 4)

 Deklaration:  void lbox_ascroll_to ( LIST_BOX *box, int16_t first, 
               GRECT *box_rect, GRECT *slider_rect );

               oder

               void lbox_scroll_to ( ... );

 Beschreibung: Die Funktion positioniert den Slider-A in einer 
               Listbox. Es gilt:

                Parameter    Bedeutung 
                box          Zeiger auf Listbox-Struktur 
                first        Index des ersten sichbaren Eintrags 
                box_rect     Redraw-Rechteck der Listbox (oder NULL) 
                slider_rect  Redraw-Rechteck des Sliders (oder NULL) 

               Hinweis: Die Funktion arbeitet im Prinzip wie ein 
               Aufruf von lbox_set_slider mit anschließendem 
               lbox_update. Der Unterschied liegt darin, daß (falls 
               möglich) gescrollt wird, um möglichst wenig neu 
               zeichnen zu müssen. Sollte sich die Elemenliste der 
               Listbox geändert haben, darf diese Funktion daher nicht 
               benutzt werden.

 Ergebnis:     Die Funktion liefert kein Ergebnis zurück.

 Verfügbar:    Das Vorhandensein dieser Funktion kann per appl_getinfo 
               (Opcode 7) festgestellt werden.

 Gruppe:       Listboxen

 Querverweis:  Binding   lbox_do   lbox_set_slider