•  Back 
  •  Editobjekt-Funktionen 
  •  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.6.22  edit_set_font                                              TOS

 Name:         »Edit Object Set Font« - ändert den Zeichensatz eines 
               Editobjektes.

 AES-Nummer:   217 (Unterfunktion 3)

 Deklaration:  void edit_set_font ( OBJECT *tree, int16_t obj, int16_t 
               fontID, int16_t fontH, int16_t fontPix, int16_t mono );

 Beschreibung:

                Parameter  Bedeutung

                tree       RSC-Baum des Objekts
                obj        Objektnummer
                fontID     Zeichensatz-ID
                fontH      Zeichenhöhe in "Punkt"
                fontPix    0=Punkt 1=Pixel (ab 3.5.98)
                mono       Flag "äquidistant"

               Wenn das Editobjekt bereits geöffnet wurde, ist bei 
               Änderung des Zeichensatzes i.a. ein Redraw auszulösen.

               Das Flag mono wird benötigt, um dem Editobjekt die 
               Möglichkeit zu geben, äquidistante Zeichensätze (mono = 
               1) wesentlich schneller zu bearbeiten als proportionale 
               Zeichensätze (mono = 0).

               fontPix steht erst ab Version 8 der SLB zur Verfügung. 
               Ältere Versionen nehmen immer fontPix=0 an, d.h. 
               verwenden ausschließlich vst_point zum Einstellen der 
               Zeichenhöhe. Die SLB erkennt an contrl[1], ob fontPix 
               übergeben wurde. Wenn nicht, wird 0 angenommen.

 Ergebnis:     Die Funktion liefert kein Ergebnis zurück.

 Verfügbar:    ab MagiC 5.20 mittels SharedLibrary

 Gruppe:       Editobjekt-Funktionen

 Querverweis:  Binding