Titel
Inhaltsverzeichnis
Einleitung
Kontakt
Altes Vorwort von Rolf Kotzian
Neu in dieser Version
Version 5.00
Version 4.99
Version 4.98
Version 4.97
Version 4.96
Version 4.95
Version 4.94
Version 4.93
Version 4.92
Version 4.91
Version 4.90
Version 4.80 - 0.40
The GNU General Public Licence
TOS
Das Betriebssystem TOS
GEM
Die verschiedenen GEM-Versionen
BIOS
Das BIOS
bios-Trap
Bconin
Bindings für Bconin
Bconout
Bindings für Bconout
Bconstat
Bindings für Bconstat
Bcostat
Bindings für Bcostat
Drvmap
Bindings für Drvmap
Getbpb
Bindings für Getbpb
Getmpb
Bindings für Getmpb
Kbshift
Bindings für Kbshift
Mediach
Bindings für Mediach
Rwabs
Bindings für Rwabs
Setexc
Bindings für Setexc
Tickcal
Bindings für Tickcal
Die Ein-/Ausgabekanäle des BIOS
Einklinken in den Reset-Vektor
Die Systemvariablen
Systemvariablen, nummerisch sortiert
Die Systemvektoren
BIOS Fehlermeldungen
Cookie-Jar
Beispiel-Code
Cookie- und XBRA-Liste
Cookie, EdDI
Cookie, FSMC
Cookie, MagX
Cookie, McSn
Cookie, MgMc
Cookie, MgMx
Cookie, MNAM
Cookie, NVDI
Cookie, OVER
Cookie, PCI_
Cookie, PMMU
Cookie, XPCI
Cookie, _AKP
Cookie, _CPU
Cookie, _DOS
Cookie, _FDC
Cookie, _FLK
Cookie, _FPU
Cookie, _FRB
Cookie, ΣFSC
Cookie, _FSR
Cookie, _IDT
Cookie, _INF
Cookie, _MCH
Cookie, _MET
Cookie, _MIL
Cookie, _NET
Cookie, _OOL
Cookie, _PCI
Cookie, _PWR
Cookie, _SLM
Cookie, _SND
Cookie, _SWI
Cookie, _T2W
Cookie, _VDI
Cookie, _VDO
Cookie, __NF
VT-52-Terminal
Bell
Blink_off
Blink_on
Clear_down
Clear_eol
Clear_home
Clear_line
Clear_sol
Clear_up
Cur_down
Cur_home
Cur_left
Cur_off
Cur_on
Cur_right
Cur_up
Del_line
Escapesequenzen
Get_blink
Goto_pos
Ink
Ins_line
Line_feed
Load_pos
Paper
Return
Rev_off
Rev_on
Save_pos
Scroll_up
Set_blink
Tab
Wrap_off
Wrap_on
XBRA-Verfahren
BIOS-Funktionsliste
BIOS Strukturen
BPB
MD
MPB
PUN_INFO
XBIOS
Das XBIOS
MetaDOS
XBIOS Fehlermeldungen
xbios-Trap
Bildschirmfunktionen
Cursconf
Bindings für Cursconf
EgetPalette
Bindings für EgetPalette
EgetShift
Bindings für EgetShift
EsetBank
Bindings für EsetBank
EsetColor
Bindings für EsetColor
EsetGray
Bindings für EsetGray
EsetPalette
Bindings für EsetPalette
EsetShift
Bindings für EsetShift
EsetSmear
Bindings für EsetSmear
Getrez
Bindings für Getrez
Initmouse
Bindings für Initmouse
Logbase
Bindings für Logbase
mon_type
Bindings für mon_type
Physbase
Bindings für Physbase
Setcolor
Bindings für Setcolor
Setpalette
Bindings für Setpalette
Setscreen
Bindings für Setscreen
Setscreen, Milan
Setscreen, ct60
VgetRGB
Bindings für VgetRGB
VSetscreen
Bindings für VSetscreen
VgetSize
Bindings für VgetSize
VsetMask
Bindings für VsetMask
Vsetmode
Bindings für Vsetmode
VsetRGB
Bindings für VsetRGB
VsetSync
Bindings für VsetSync
Vsync
Bindings für Vsync
Konstanten zur Videohardware des Falcons
CENTScreen-XBIOS-Erweiterung
MultiMon
Bindings für MultiMon
SetMon
Bindings für SetMon
SizeComp
Bindings für SizeComp
Vattrib
Bindings für Vattrib
Vclose
Bindings für Vclose
Vcreate
Bindings für Vcreate
Vdelete
Bindings für Vdelete
Vfirst
Bindings für Vfirst
Vload
Bindings für Vload
Vlock
Bindings für Vlock
Vnext
Bindings für Vnext
Voffset
Bindings für Voffset
Vopen
Bindings für Vopen
Vread
Bindings für Vread
Vsave
Bindings für Vsave
Vscroll
Bindings für Vscroll
Vseek
Bindings für Vseek
Vsize
Bindings für Vsize
Vvalid
Bindings für Vvalid
Vwrite
Bindings für Vwrite
Crazy-Dots-XBIOS-Erweiterung
GetScreenDescriptor
Bindings für GetScreenDescriptor
ResetScreen
Bindings für ResetScreen
GetNumberofPModes
Bindings für GetNumberOfPModes
GetPMode
Bindings für GetPMode
ReadMode
Bindings für ReadMode
CopyModeToActiveMode
Bindings für CopyModeToActiveMode
ActiveModeNumber
Bindings für ActiveModeNumber
GetActiveModeDesc
Bindings für GetActiveModeDesc
GetRegisterbase
Bindings für GetRegisterbase
GetFeatures
Bindings für GetFeatures
GetActiveFeatures
Bindings für GetActiveFeatures
CT60-XBIOS-Erweiterung
ct60_cache
Bindings für ct60_cache
ct60_flush_cache
Bindings für ct60_flush_cache
ct60_read_core_temperature
Bindings für ct60_read_core_temperature
ct60_rw_parameter
Bindings für ct60_rw_parameter
ct60_vmalloc
Bindings für ct60_vmalloc
Datum, Uhrzeit und Zeitgeber
Gettime
Bindings für Gettime
NVMaccess
Bindings für NVMaccess
Settime
Bindings für Settime
Xbtimer
Bindings für Xbtimer
Die Belegung des NVM der Echtzeit-Uhr
Druckerfunktionen
Prtblk
Bindings für Prtblk
Scrdmp
Bindings für Scrdmp
Setprt
Bindings für Setprt
DSP-Programmierung
Dsp_Available
Bindings für Dsp_Available
Dsp_BlkBytes
Bindings für Dsp_BlkBytes
Dsp_BlkHandShake
Bindings für Dsp_BlkHandShake
Dsp_BlkUnpacked
Bindings für Dsp_BlkUnpacked
Dsp_BlkWords
Bindings für Dsp_BlkWords
Dsp_DoBlock
Bindings für Dsp_DoBlock
Dsp_ExecBoot
Bindings für Dsp_ExecBoot
Dsp_ExecProg
Bindings für Dsp_ExecProg
Dsp_FlushSubroutines
Bindings für Dsp_FlushSubroutines
Dsp_GetProgAbility
Bindings für Dsp_GetProgAbility
Dsp_GetWordSize
Bindings für Dsp_GetWordSize
Dsp_Hf0
Bindings für Dsp_Hf0
Dsp_Hf1
Bindings für Dsp_Hf1
Dsp_Hf2
Bindings für Dsp_Hf2
Dsp_Hf3
Bindings für Dsp_Hf3
Dsp_HStat
Bindings für Dsp_HStat
Dsp_InqSubrAbility
Bindings für Dsp_InqSubrAbility
Dsp_InStream
Bindings für Dsp_InStream
Dsp_IOStream
Bindings für Dsp_IOStream
Dsp_LoadProg
Bindings für Dsp_LoadProg
Dsp_LoadSubroutine
Bindings für Dsp_LoadSubroutine
Dsp_Lock
Bindings für Dsp_Lock
Dsp_LodToBinary
Bindings für Dsp_LodToBinary
Dsp_MultBlocks
Bindings für Dsp_MultBlocks
Dsp_OutStream
Bindings für Dsp_OutStream
Dsp_RemoveInterrupts
Bindings für Dsp_RemoveInterrupts
Dsp_RequestUniqueAbility
Bindings für Dsp_RequestUniqueAbility
Dsp_Reserve
Bindings für Dsp_Reserve
Dsp_RunSubroutine
Bindings für Dsp_RunSubroutine
Dsp_SetVectors
Bindings für Dsp_SetVectors
Dsp_TriggerHC
Bindings für Dsp_TriggerHC
Dsp_Unlock
Bindings für Dsp_Unlock
Interruptfunktionen
Jdisint
Bindings für Jdisint
Jenabint
Bindings für Jenabint
Laufwerksfunktionen
DMAread
Bindings für DMAread
DMAwrite
Bindings für DMAwrite
Flopfmt
Bindings für Flopfmt
Floprate
Bindings für Floprate
Seekrate für alle TOS-Versionen
Floprd
Bindings für Floprd
Flopver
Bindings für Flopver
Flopwr
Bindings für Flopwr
Metaclose
Bindings für Metaclose
Metadiscinfo
Bindings für Metadiscinfo
Metagettoc
Bindings für Metagettoc
Metainit
Bindings für Metainit
Metaioctl
Bindings für Metaioctl
Metaopen
Bindings für Metaopen
Metaread
Bindings für Metaread
Metasetsongtime
Bindings für Metasetsongtime
Metastartaudio
Bindings für Metastartaudio
Metastatus
Bindings für Metastatus
Metastopaudio
Bindings für Metastopaudio
Metawrite
Bindings für Metawrite
Protobt
Bindings für Protobt
OverScan-XBIOS-Erweiterungen
Oscanis
Bindings für Oscanis
Oscanpatch
Bindings für Oscanpatch
Oscanphy
Bindings für Oscanphy
Oscanscr
Bindings für Oscanscr
Oscanswitch
Bindings für Oscanswitch
Oscantab
Bindings für Oscantab
Oscanvb
Bindings für Oscanvb
PCI-BIOS
fast_read_config_byte
Bindings für fast_read_config_byte
fast_read_config_longword
Bindings für fast_read_config_longword
fast_read_config_word
Bindings für fast_read_config_word
find_pci_classcode
Bindings für find_pci_classcode
find_pci_device
Bindings für find_pci_device
get_machine_id
Bindings für get_machine_id
get_resource
Bindings für get_resource
get_routing
Bindings für get_routing
hook_interrupt
Bindings für hook_interrupt
read_config_byte
Bindings für read_config_byte
read_config_longword
Bindings für read_config_longword
read_config_word
Bindings für read_config_word
set_interrupt
Bindings für set_interrupt
special_cycle
Bindings für special_cycle
unhook_interrupt
Bindings für unhook_interrupt
write_config_byte
Bindings für write_config_byte
write_config_longword
Bindings für write_config_longword
write_config_word
Bindings für write_config_word
PCI-BIOS Fehlercodes
Schnittstellenprogrammierung
Bconmap
Bindings für Bconmap
Dosound
Bindings für Dosound
ExtRsConf
Bindings für ExtRsConf
Giaccess
Bindings für Giaccess
Ikbdws
Bindings für Ikbdws
Iorec
Bindings für Iorec
Kbdvbase
Bindings für Kbdvbase
Mfpint
Bindings für Mfpint
Midiws
Bindings für Midiws
Offgibit
Bindings für Offgibit
Ongibit
Bindings für Ongibit
Rsconf
Bindings für Rsconf
Soundroutinen
buffoper
Bindings für buffoper
buffptr
Bindings für buffptr
devconnect
Bindings für devconnect
dsptristate
Bindings für dsptristate
gpio
Bindings für gpio
locksnd
Bindings für locksnd
setbuffer
Bindings für setbuffer
setinterrupt
Bindings für setinterrupt
setmode
Bindings für setmode
setmontracks
Bindings für setmontracks
settracks
Bindings für settracks
sndstatus
Bindings für sndstatus
soundcmd
Bindings für soundcmd
StarTrack
installed
Bindings für installed
cardslot
Bindings für cardslot
cardsel
Bindings für cardsel
cardmagic
Bindings für cardmagic
cardadr
Bindings für cardadr
digana
Bindings für digana
digcom
Bindings für digcom
dspmode
Bindings für dspmode
sclock
Bindings für sclock
highsrate
Bindings für highsrate
bypass
Bindings für bypass
recmode
Bindings für recmode
playmode
Bindings für playmode
mode24
Bindings für mode24
digmode
Bindings für digmode
scmsmode
Bindings für scmsmode
mycopybit
Bindings für mycopybit
emphasis
Bindings für emphasis
digsrate
Bindings für digsrate
digcode
Bindings für digcode
errorcode
Bindings für errorcode
cblmode
Bindings für cblmode
cblread
Bindings für cblread
recstat
Bindings für recstat
playstat
Bindings für playstat
volad
Bindings für volad
volda
Bindings für volda
readsmp
Bindings für readsmp
writesmp
Bindings für writesmp
intact
Bindings für intact
dspintact
Bindings für dspintact
sysreset
Bindings für sysreset
dspreset
Bindings für dspreset
dspmemory
Bindings für dspmemory
clkdivide
Bindings für clkdivide
pathset
Bindings für pathset
dsp_hostcommand
Bindings für dsp_hostcommand
dspclear
Bindings für dspclear
mix
Bindings für mix
dspmix
Bindings für dspmix
monitor
Bindings für monitor
recwait
Bindings für recwait
memrec
Bindings für memrec
memplay
Bindings für memplay
recplay
Bindings für recplay
hardrec
Bindings für hardrec
hardplay
Bindings für hardplay
hrecplay
Bindings für hrecplay
init_peak
Bindings für init_peak
init_imemrec
Bindings für init_imemrec
init_imemplay
Bindings für init_imemplay
init_implaymix
Bindings für init_implaymix
init_hrec
Bindings für init_hrec
init_hplay
Bindings für init_hplay
init_ihplaymix
Bindings für init_ihplaymix
init_mrecpeak
Bindings für init_mrecpeak
init_mplaypeak
Bindings für init_mplaypeak
init_mrppeak
Bindings für init_mrppeak
init_hrecpeak
Bindings für init_hrecpeak
init_hplaypeak
Bindings für init_hplaypeak
init_hrppeak
Bindings für init_hrppeak
init_xmemrec
Bindings für init_xmemrec
init_xmemplay
Bindings für init_xmemplay
init_xmixplay
Bindings für init_xmixplay
init_xmemrec4
Bindings für init_xmemrec4
init_xmemplay4
Bindings für init_xmemplay4
peakshake
Bindings für peakshake
read_rlow
Bindings für read_rlow
read_rhi
Bindings für read_rhi
read_rdsp
Bindings für read_rdsp
read_raes
Bindings für read_raes
read_rint
Bindings für read_rint
wr_rlow
Bindings für wr_rlow
wr_rhi
Bindings für wr_rhi
wr_rdsp
Bindings für wr_rdsp
wr_raes
Bindings für wr_raes
wr_rint
Bindings für wr_rint
read_dpath1
Bindings für read_dpath1
read_dpath2
Bindings für read_dpath2
read_dport
Bindings für read_dport
read_dconv
Bindings für read_dconv
read_dpdat
Bindings für read_dpdat
read_dclk
Bindings für read_dclk
wr_dpath1
Bindings für wr_dpath1
wr_dpath2
Bindings für wr_dpath2
wr_dport
Bindings für wr_dport
wr_dconv
Bindings für wr_dconv
wr_dpdat
Bindings für wr_dpdat
wr_dclk
Bindings für wr_dclk
fastcut
Bindings für fastcut
peaksuch
Bindings für peaksuch
zerono
Bindings für zerono
fading
Bindings für fading
unlocksnd
Bindings für unlocksnd
WavePlay
Bindings für WavePlay
Spezialbefehle
Blitmode
Bindings für Blitmode
CacheCtrl
Bindings für CacheCtrl
CJar
Bindings für CJar
Dbmsg
Bindings für Dbmsg
Janus
Bindings für Janus
Puntaes
Bindings für Puntaes
Random
Bindings für Random
Ssbrk
Bindings für Ssbrk
Supexec
Bindings für Supexec
Trapper
Bindings für Trapper
WdgCtrl
Bindings für WdgCtrl
Tastaturfunktionen
Bioskeys
Bindings für Bioskeys
Kbrate
Bindings für Kbrate
Keytbl
Bindings für Keytbl
XBIOS-Funktionsliste
XBIOS Strukturen
BCONMAP
CD_DISC_INFO
CD_TOC_ENTRY
DSPBLOCK
IOREC
KBDVBASE
KEYTAB
MAPTAB
META_DRVINFO
META_INFO_1
META_INFO_2
MOD_DESC
MOUSE
OVERPATCH
PBDEF
PCI_RSC_DESC
PMODE
SCREEN
SCREENINFO
SCREEN, OverScan
SCRMEMBLK
VDO_MODE
VDO_PARAM
VPOS
GEMDOS
Das GEMDOS
Unterstützung fremder Dateisysteme
GEMDOS-Fehlermeldungen
Pipes, Test auf
Das Programmformat
Die Programmflags
Programmstart und TPA
Signale
Signalhandler in MagiC
Beispielcode zu Signalen
gemdos-Trap
Dateifunktionen
Fattrib
Bindings für Fattrib
Fchmod
Bindings für Fchmod
Fchown
Bindings für Fchown
Fclose
Bindings für Fclose
Fcntl
Bindings für Fcntl
Fcreate
Bindings für Fcreate
Fdatime
Bindings für Fdatime
Fdelete
Bindings für Fdelete
Fdup
Bindings für Fdup
Ffchmod
Bindings für Ffchmod
Ffchown
Bindings für Ffchown
Fforce
Bindings für Fforce
Fgetchar
Bindings für Fgetchar
Fgetdta
Bindings für Fgetdta
Finstat
Bindings für Finstat
Flink
Bindings für Flink
Flock
Bindings für Flock
Fmidipipe
Bindings für Fmidipipe
Fopen
Bindings für Fopen
Foutstat
Bindings für Foutstat
Fpipe
Bindings für Fpipe
Fputchar
Bindings für Fputchar
Fread
Bindings für Fread
Freadlink
Bindings für Freadlink
Frename
Bindings für Frename
Fseek
Bindings für Fseek
Fselect
Bindings für Fselect
Fsetdta
Bindings für Fsetdta
Fsfirst
Bindings für Fsfirst
Fsnext
Bindings für Fsnext
Fsymlink
Bindings für Fsymlink
Fwrite
Bindings für Fwrite
Fxattr
Bindings für Fxattr
Datum und Uhrzeit
Talarm
Bindings für Talarm
Tgetdate
Bindings für Tgetdate
Tgettime
Bindings für Tgettime
Tgettimeofday
Bindings für Tgettimeofday
Tmalarm
Bindings für Tmalarm
Tsetdate
Bindings für Tsetdate
Tsetitimer
Bindings für Tsetitimer
Tsettime
Bindings für Tsettime
Tsettimeofday
Bindings für Tsettimeofday
Prozessfunktionen
Pause
Bindings für Pause
Pdomain
Bindings für Pdomain
Pexec
Bindings für Pexec
Pfork
Bindings für Pfork
Pgetauid
Bindings für Pgetauid
Pgetegid
Bindings für Pgetegid
Pgeteuid
Bindings für Pgeteuid
Pgetgid
Bindings für Pgetgid
Pgetgroups
Bindings für Pgetgroups
Pgetpgrp
Bindings für Pgetpgrp
Pgetpid
Bindings für Pgetpid
Pgetppid
Bindings für Pgetppid
Pgetpriority
Bindings für Pgetpriority
Pgetuid
Bindings für Pgetuid
Pkill
Bindings für Pkill
Pmsg
Bindings für Pmsg
Pnice
Bindings für Pnice
Prenice
Bindings für Prenice
Prusage
Bindings für Prusage
Psemaphore
Bindings für Psemaphore
Psetauid
Bindings für Psetauid
Psetegid
Bindings für Psetegid
Pseteuid
Bindings für Pseteuid
Psetgid
Bindings für Psetgid
Psetgroups
Bindings für Psetgroups
Psetlimit
Bindings für Psetlimit
Psetpgrp
Bindings für Psetpgrp
Psetpriority
Bindings für Psetpriority
Psetregid
Bindings für Psetregid
Psetreuid
Bindings für Psetreuid
Psetuid
Bindings für Psetuid
Psigaction
Bindings für Psigaction
Psigblock
Bindings für Psigblock
Psigintr
Bindings für Psigintr
Psignal
Bindings für Psignal
Psigpause
Bindings für Psigpause
Psigpending
Bindings für Psigpending
Psigreturn
Bindings für Psigreturn
Psigsetmask
Bindings für Psigsetmask
Pterm
Bindings für Pterm
Pterm0
Bindings für Pterm0
Ptermres
Bindings für Ptermres
Ptrace
Bindings für Ptrace
Pumask
Bindings für Pumask
Pusrval
Bindings für Pusrval
Pvfork
Bindings für Pvfork
Pwait
Bindings für Pwait
Pwait3
Bindings für Pwait3
Pwaitpid
Bindings für Pwaitpid
Speicherverwaltung
Maddalt
Bindings für Maddalt
Malloc
Bindings für Malloc
Mfree
Bindings für Mfree
Mshrink
Bindings für Mshrink
Mxalloc
Bindings für Mxalloc
Mxmask
Netzwerkfunktionen
Nversion
Bindings für Nversion
Systemfunktionen
Salert
Bindings für Salert
Sconfig
Bindings für Sconfig
Shutdown
Bindings für Shutdown
Slbclose
Bindings für Slbclose
Slbopen
Bindings für Slbopen
Srealloc
Bindings für Srealloc
Ssync
Bindings für Ssync
Ssystem
Bindings für Ssystem
STEFcntrl
Bindings für STEFcntrl
Super
Bindings für Super
Hinweis zur Verwendung der GEMDOS-Funktion Super
Suptime
Bindings für Suptime
Sversion
Bindings für Sversion
Syield
Bindings für Syield
Sysconf
Bindings für Sysconf
Verzeichnisfunktionen
Dchroot
Bindings für Dchroot
Dclosedir
Bindings für Dclosedir
Dcntl
Bindings für Dcntl
Dcreate
Bindings für Dcreate
Ddelete
Bindings für Ddelete
Dfree
Bindings für Dfree
Dgetcwd
Bindings für Dgetcwd
Dgetdrv
Bindings für Dgetdrv
Dgetpath
Bindings für Dgetpath
Dlock
Bindings für Dlock
Dopendir
Bindings für Dopendir
Dpathconf
Bindings für Dpathconf
Dreaddir
Bindings für Dreaddir
Dreadlabel
Bindings für Dreadlabel
Drewinddir
Bindings für Drewinddir
Dsetdrv
Bindings für Dsetdrv
Dsetpath
Bindings für Dsetpath
Dwritelabel
Bindings für Dwritelabel
Dxopendir
Bindings für Dxopendir
Dxreaddir
Bindings für Dxreaddir
Zeichenweise Ein-/Ausgabe
Cauxin
Bindings für Cauxin
Cauxis
Bindings für Cauxis
Cauxos
Bindings für Cauxos
Cauxout
Bindings für Cauxout
Cconin
Bindings für Cconin
Cconis
Bindings für Cconis
Cconos
Bindings für Cconos
Cconout
Bindings für Cconout
Cconrs
Bindings für Cconrs
Cconws
Bindings für Cconws
Cnecin
Bindings für Cnecin
Cprnos
Bindings für Cprnos
Cprnout
Bindings für Cprnout
Crawcin
Bindings für Crawcin
Crawio
Bindings für Crawio
ARGV-Verfahren
TekBios
GEMDOS-Funktionsliste
GEMDOS-Strukturen
CD-ROM Definitionen
cdrom_audioctrl
cdrom_mcn
cdrom_msf
cdrom_read
cdrom_subchnl
cdrom_ti
cdrom_tisrc
cdrom_tocentry
cdrom_tochdr
cdrom_volctrl
cd_ad
DISKINFO
DOSTIME
DOSVARS
DTA
fcookie
FILEPTR
flock, Fcntl
LINE
ltchars
mutimbuf
Process-Descriptor (PD) bzw. BASEPAGE
ploadinfo
sgttyb
struct sigaction
tchars
timeval
timezone
struct tty
winsize
XATTR
XATTR, dev-Komponente
XATTR, mögliche Filetypen
Sticky-Bit
XATTR, size-Komponente
XATTR, spezielle Bits
XATTR, Zugriffsrechte
xkey
Line-A
Der Line-A-Emulator
LINEA
Die negativen Line-A Variablen
BITBLT
Initialization
Bindings für linea_init
Put pixel
Bindings für put_pixel
Get pixel
Bindings für get_pixel
Arbitrary line
Bindings für draw_line
Horizontal line
Bindings für horizontal_line
Filled rectangle
Bindings für filled_rect
Filled polygon
Bindings für filled_polygon
Bit block transfer
Bindings für bit_blt
Text block transfer
Bindings für text_blt
Show mouse
Bindings für show_mouse
Hide mouse
Bindings für hide_mouse
Transform mouse
Bindings für transform_mouse
Undraw sprite
Bindings für undraw_sprite
Draw sprite
Bindings für draw_sprite
Copy raster form
Bindings für copy_raster
Seedfill
Bindings für seed_fill
VDI
Das VDI
Grundlagen des VDI
Clipping
Das GDOS
Der Aufbau der ASSIGN.SYS-Datei
GDOS-Treiber
Bildschirm-Treiber
Mindestfunktionsumfang für Bildschirmtreiber
Bit-Image Treiber
Drucker-Treiber
Mindestfunktionsumfang für Drucker-Treiber
Bitmapformat bei Druckertreibern
Fax-Treiber
Grafiktablett-Treiber
Kamera-Treiber
Mindestfunktionsumfang für Kamera-Treiber
Memory-Treiber
Metafile-Treiber
Mindestfunktionsumfang für Metafile-Treiber
Plotter-Treiber
Mindestfunktionsumfang für Plotter-Treiber
Koordinatensysteme des VDI
Metafile-Format
Metafile Sub-Opcodes
Analysieren eines Metafiles
Binding eines Metafile-Subopcodes
Beispiel-Analyse eines Metafile
Metafile-Version
NVDI
is_EdDI
Off-Screen-Bitmaps
Das OUT-Dateiformat
Rasterformate
SpeedoGDOS
Details zu Vektorschriften
Äquidistante Fonts
Font-ID und Index
Größe von Vektorfonts
Höhe und Breite von Vektorfonts
Kerning
Positionierung von Vektortext
Vektor- oder Bitmap-Font?
Workstations des VDI
Das XIMG-Format für Pixelbilder
VDI-Bindings
Wandel VDI-String nach C-String
Wandel C-String nach VDI-String
Attributfunktionen
Bitmap-Attribute
Fülltyp-Attribute
Linien-Attribute
Markierungs-Attribute
Text-Attribute
übergeordnete Attribute
vsr_bg_color
Bindings für vsr_bg_color
vsr_fg_color
Bindings für vsr_fg_color
Grafische Übersicht von Fülltyp und Musterindex
Beschreibung der VDI-Schreibmodi
vsf_bg_color
Bindings für vsf_bg_color
vsf_color
Bindings für vsf_color
vsf_fg_color
Bindings für vsf_fg_color
vsf_interior
Bindings für vsf_interior
vsf_perimeter
Bindings für vsf_perimeter
vsf_style
Bindings für vsf_style
vsf_udpat
Bindings für vsf_udpat
vsf_xperimeter
Bindings für vsf_xperimeter
vsl_bg_color
Bindings für vsl_bg_color
vsl_color
Bindings für vsl_color
vsl_ends
Bindings für vsl_ends
vsl_fg_color
Bindings für vsl_fg_color
vsl_type
Bindings für vsl_type
vsl_udsty
Bindings für vsl_udsty
vsl_width
Bindings für vsl_width
v_bez_qual
Bindings für v_bez_qual
vsm_bg_color
Bindings für vsm_bg_color
vsm_color
Bindings für vsm_color
vsm_fg_color
Bindings für vsm_fg_color
vsm_height
Bindings für vsm_height
vsm_type
Bindings für vsm_type
vst_alignment
Bindings für vst_alignment
vst_arbpt
Bindings für vst_arbpt
vst_arbpt32
Bindings für vst_arbpt32
vst_bg_color
Bindings für vst_bg_color
vst_charmap
Bindings für vst_charmap
vst_color
Bindings für vst_color
vst_effects
Bindings für vst_effects
vst_error
Bindings für vst_error
vst_fg_color
Bindings für vst_fg_color
vst_font
Bindings für vst_font
vst_height
Bindings für vst_height
vst_kern
Bindings für vst_kern
vst_map_mode
Bindings für vst_map_mode
vst_name
Bindings für vst_name
vst_point
Bindings für vst_point
vst_rotation
Bindings für vst_rotation
vst_scratch
Bindings für vst_scratch
vst_setsize
Bindings für vst_setsize
vst_setsize32
Bindings für vst_setsize32
vst_skew
Bindings für vst_skew
vst_track_offset
Bindings für vst_track_offset
vst_width
Bindings für vst_width
v_topbot
Bindings für v_topbot
vswr_mode
Bindings für vswr_mode
vs_bkcolor
Bindings für vs_bkcolor
vs_color
Bindings für vs_color
vs_color2
Bindings für vs_color2
vs_grayoverride
Bindings für vs_grayoverride
v_ps_halftone
Bindings für v_ps_halftone
v_setrgb
Bindings für v_setrgb
v_setrgbi
Bindings für v_setrgbi
Ausgabefunktionen
vr_recfl
Bindings für vr_recfl
v_arc
Bindings für v_arc
v_bar
Bindings für v_bar
v_bez
Bindings für v_bez
v_bez_fill
Bindings für v_bez_fill
v_cellarray
Bindings für v_cellarray
v_circle
Bindings für v_circle
v_contourfill
Bindings für v_contourfill
v_ellarc
Bindings für v_ellarc
v_ellipse
Bindings für v_ellipse
v_ellpie
Bindings für v_ellpie
v_etext
Bindings für v_etext
v_fillarea
Bindings für v_fillarea
v_ftext
Bindings für v_ftext
v_ftext_offset
Bindings für v_ftext_offset
v_gtext
Bindings für v_gtext
v_justified
Bindings für v_justified
v_pieslice
Bindings für v_pieslice
v_pline
Bindings für v_pline
v_pmarker
Bindings für v_pmarker
v_rbox
Bindings für v_rbox
v_rfbox
Bindings für v_rfbox
Auskunftsfunktionen
vqf_attributes
Bindings für vqf_attributes
vqf_bg_color
Bindings für vqf_bg_color
vqf_fg_color
Bindings für vqf_fg_color
vqin_mode
Bindings für vqin_mode
vql_attributes
Bindings für vql_attributes
vql_bg_color
Bindings für vql_bg_color
vql_fg_color
Bindings für vql_fg_color
vqm_attributes
Bindings für vqm_attributes
vqm_bg_color
Bindings für vqm_bg_color
vqm_fg_color
Bindings für vqm_fg_color
vqr_bg_color
Bindings für vqr_bg_color
vqr_fg_color
Bindings für vqr_fg_color
vqt_advance
Bindings für vqt_advance
vqt_advance32
Bindings für vqt_advance32
vqt_attributes
Bindings für vqt_attributes
vqt_bg_color
Bindings für vqt_bg_color
vqt_cachesize
Bindings für vqt_cachesize
vqt_char_index
Bindings für vqt_char_index
vqt_devinfo
Bindings für vqt_devinfo
vqt_extent
Bindings für vqt_extent
vqt_ext_name
Bindings für vqt_ext_name
vqt_fg_color
Bindings für vqt_fg_color
vqt_fontheader
Bindings für vqt_fontheader
vqt_fontinfo
Bindings für vqt_fontinfo
vqt_f_extent
Bindings für vqt_f_extent
vqt_get_table
Bindings für vqt_get_table
vqt_justified
Bindings für vqt_justified
vqt_name
Bindings für vqt_name
vqt_name_and_id
Bindings für vqt_name_and_id
vqt_pairkern
Bindings für vqt_pairkern
vqt_real_extent
Bindings für vqt_real_extent
vqt_trackkern
Bindings für vqt_trackkern
vqt_width
Bindings für vqt_width
vqt_xfntinfo
Bindings für vqt_xfntinfo
vq_cellarray
Bindings für vq_cellarray
vq_color
Bindings für vq_color
vq_devinfo
Bindings für vq_devinfo
vq_extnd
Bindings für vq_extnd
vq_ext_devinfo
Bindings für vq_ext_devinfo
vq_scrninfo
Bindings für vq_scrninfo
Beispiele zu vq_scrninfo
v_create_driver_info
Bindings für v_create_driver_info
v_delete_driver_info
Bindings für v_delete_driver_info
v_getbitmap_info
Bindings für v_getbitmap_info
v_get_driver_info
Bindings für v_get_driver_info
v_read_default_settings
Bindings für v_read_default_settings
v_write_default_settings
Bindings für v_write_default_settings
Aufbau des Fontheaders
disable_nvdi_errors
enable_nvdi_errors
Eingabefunktionen
vex_butv
Bindings für vex_butv
vex_curv
Bindings für vex_curv
vex_motv
Bindings für vex_motv
vex_timv
Bindings für vex_timv
vex_wheelv
Bindings für vex_wheelv
vq_key_s
Bindings für vq_key_s
vq_mouse
Bindings für vq_mouse
vrq_choice
Bindings für vrq_choice
vrq_locator
Bindings für vrq_locator
vrq_string
Bindings für vrq_string
vrq_valuator
Bindings für vrq_valuator
vsc_form
Bindings für vsc_form
vsin_mode
Bindings für vsin_mode
vsm_choice
Bindings für vsm_choice
vsm_locator
Bindings für vsm_locator
vsm_string
Bindings für vsm_string
vsm_valuator
Bindings für vsm_valuator
v_hide_c
Bindings für v_hide_c
v_show_c
Bindings für v_show_c
Escapefunktionen
Grafikspezial-Funktionen
vq_calibrate
Bindings für vq_calibrate
vq_margins
Bindings für vq_margins
vq_page_name
Bindings für vq_page_name
vq_prn_scaling
Bindings für vq_prn_scaling
vq_scan
Bindings für vq_scan
vq_tabstatus
Bindings für vq_tabstatus
vq_tray_names
Bindings für vq_tray_names
vs_calibrate
Bindings für vs_calibrate
vs_document_info
Bindings für vs_document_info
vs_palette
Bindings für vs_palette
v_bit_image
Bindings für v_bit_image
v_clear_disp_list
Bindings für v_clear_disp_list
v_copies
Bindings für v_copies
v_dspcur
Bindings für v_dspcur
v_form_adv
Bindings für v_form_adv
v_hardcopy
Bindings für v_hardcopy
v_orient
Bindings für v_orient
v_output_window
Bindings für v_output_window
v_page_size
Bindings für v_page_size
v_rmcur
Bindings für v_rmcur
v_tray
Bindings für v_tray
v_xbit_image
Grafiktablett-Funktionen
vq_tdimensions
Bindings für vq_tdimensions
vt_alignment
Bindings für vt_alignment
vt_axis
Bindings für vt_axis
vt_origin
Bindings für vt_origin
vt_resolution
Bindings für vt_resolution
Metafile-Funktionen
vm_coords
Bindings für vm_coords
vm_filename
Bindings für vm_filename
vm_pagesize
Bindings für vm_pagesize
v_meta_extents
Bindings für v_meta_extents
v_write_meta
Bindings für v_write_meta
Polaroid-Funktionen
vqp_error
Bindings für vqp_error
vqp_filmname
Bindings für vqp_filmname
vqp_films
vqp_state
vsc_expose
Bindings für vsc_expose
vsp_film
Bindings für vsp_film
vsp_message
vsp_save
vsp_state
Spezialfunktionen
v_escape2000
Bindings für v_escape2000
v_fontinit
Bindings für v_fontinit
v_offset
Bindings für v_offset
v_sound
Bindings für v_sound
vs_mute
Bindings für vs_mute
Text-Funktionen
vq_chcells
Bindings für vq_chcells
vq_curaddress
Bindings für vq_curaddress
v_alpha_text
Bindings für v_alpha_text
v_curaddress
Bindings für v_curaddress
v_curdown
Bindings für v_curdown
v_curhome
Bindings für v_curhome
v_curleft
Bindings für v_curleft
v_curright
Bindings für v_curright
v_curtext
Bindings für v_curtext
v_curup
Bindings für v_curup
v_eeol
Bindings für v_eeol
v_eeos
Bindings für v_eeos
v_enter_cur
Bindings für v_enter_cur
v_exit_cur
Bindings für v_exit_cur
v_rvoff
Bindings für v_rvoff
v_rvon
Bindings für v_rvon
Farbtabellenfunktionen
v_color2nearest
Bindings für v_color2nearest
v_color2value
Bindings für v_color2value
v_create_ctab
Bindings für v_create_ctab
v_create_itab
Bindings für v_create_itab
v_ctab_idx2value
Bindings für v_ctab_idx2value
v_ctab_idx2vdi
Bindings für v_ctab_idx2vdi
v_ctab_vdi2idx
Bindings für v_ctab_vdi2idx
v_delete_ctab
Bindings für v_delete_ctab
v_delete_itab
Bindings für v_delete_itab
v_get_ctab_id
Bindings für v_get_ctab_id
v_value2color
Bindings für v_value2color
vq_ctab
Bindings für vq_ctab
vq_ctab_entry
Bindings für vq_ctab_entry
vq_ctab_id
Bindings für vq_ctab_id
vq_dflt_ctab
Bindings für vq_dflt_ctab
vq_px_format
Bindings für vq_px_format
vs_ctab
Bindings für vs_ctab
vs_ctab_entry
Bindings für vs_ctab_entry
vs_dflt_ctab
Bindings für vs_dflt_ctab
Kontrollfunktionen
v_bez_off
Bindings für v_bez_off
v_bez_on
Bindings für v_bez_on
v_clrwk
Bindings für v_clrwk
v_clsbm
Bindings für v_clsbm
v_clsvwk
Bindings für v_clsvwk
v_clswk
Bindings für v_clswk
v_flushcache
Bindings für v_flushcache
v_getoutline
Bindings für v_getoutline
v_get_outline
Bindings für v_get_outline
v_killoutline
v_loadcache
Bindings für v_loadcache
v_open_bm
Bindings für v_open_bm
v_opnbm
Bindings für v_opnbm
v_opnprn
Bindings für v_opnprn
v_opnvwk
Bindings für v_opnvwk
v_opnwk
Bindings für v_opnwk
Änderungen in PC-GEM
v_pat_rotate
Bindings für v_pat_rotate
v_resize_bm
Bindings für v_resize_bm
v_savecache
Bindings für v_savecache
v_set_app_buff
Bindings für v_set_app_buff
v_updwk
Bindings für v_updwk
vs_clip
Bindings für vs_clip
vst_ex_load_fonts
Bindings für vst_ex_load_fonts
vst_load_fonts
Bindings für vst_load_fonts
vst_unload_fonts
Bindings für vst_unload_fonts
Rasterfunktionen
v_get_pixel
Bindings für v_get_pixel
vq_hilite_color
Bindings für vq_hilite_color
vq_max_color
Bindings für vq_max_color
vq_min_color
Bindings für vq_min_color
vq_weight_color
Bindings für vq_weight_color
vr_clip_rects32_by_dst
Bindings für vr_clip_rects32_by_dst
vr_clip_rects32_by_src
Bindings für vr_clip_rects32_by_src
vr_clip_rects_by_dst
Bindings für vr_clip_rects_by_dst
vr_clip_rects_by_src
Bindings für vr_clip_rects_by_src
vr_transfer_bits
Bindings für vr_transfer_bits
vr_trnfm
Bindings für vr_trnfm
vro_cpyfm
Bindings für vro_cpyfm
vrt_cpyfm
Bindings für vrt_cpyfm
vs_hilite_color
Bindings für vs_hilite_color
vs_max_color
Bindings für vs_max_color
vs_min_color
Bindings für vs_min_color
vs_weight_color
Bindings für vs_weight_color
VDI-Funktionsliste
VDI-Strukturen
COLOR_ENTRY
COLOR_RGB
COLOR_TAB
fix31
FONT_HDR
GCBITMAP
MFDB
POINT16
POINT32
pxyarray
RECT16
RECT32
XFNT_INFO
AES
Das AES
Grundlagen des AES
Accessories
Startupcode für Accessories
Accessories in MagiC
Das Desktop-Fenster
Der Datenaustausch über das GEM-Klemmbrett
Die Objekt-Struktur
Objektarten des AES
Objektfarben des AES
Objektflags des AES
Objektstati des AES
Der Quarter-Screen-Buffer
Die Rechteckliste eines Fensters
Der Screen-Manager
Toolbar-Support
Redraw und Updating von Toolbars
Toolbars und der Window-Manager
Probleme bei wind_calc in Toolbar-Fenstern
AES-Bindings
Beispiel-Binding für AES-Funktionen
Applikationsfunktionen
appl_bvset
Bindings für appl_bvset
appl_control
Bindings für appl_control
appl_exit
Bindings für appl_exit
appl_find
Bindings für appl_find
appl_getinfo
Bindings für appl_getinfo
appl_xgetinfo
appl_getinfo_str
Bindings für appl_getinfo_str
appl_init
Bindings für appl_init
appl_options
Bindings für appl_options
appl_read
Bindings für appl_read
appl_search
Bindings für appl_search
appl_tplay
Bindings für appl_tplay
appl_trecord
Bindings für appl_trecord
appl_write
Bindings für appl_write
appl_xbvset
Bindings für appl_xbvset
appl_yield
Bindings für appl_yield
_appl_yield
Bindings für _appl_yield
x_appl_flags
Bindings für x_appl_flags
x_appl_font
Bindings für x_appl_font
x_appl_sleep
Bindings für x_appl_sleep
x_appl_term
Bindings für x_appl_term
Dateiauswahl
fsel_boxinput
Bindings für fsel_boxinput
fsel_exinput
Bindings für fsel_exinput
fsel_input
Bindings für fsel_input
Druckdialoge
pdlg_add_printers
Bindings für pdlg_add_printers
pdlg_add_sub_dialogs
Bindings für pdlg_add_sub_dialogs
pdlg_close
Bindings für pdlg_close
pdlg_create
Bindings für pdlg_create
pdlg_delete
Bindings für pdlg_delete
pdlg_dflt_settings
Bindings für pdlg_dflt_settings
pdlg_do
Bindings für pdlg_do
pdlg_evnt
Bindings für pdlg_evnt
pdlg_free_settings
Bindings für pdlg_free_settings
pdlg_get_setsize
Bindings für pdlg_get_setsize
pdlg_new_settings
Bindings für pdlg_new_settings
pdlg_open
Bindings für pdlg_open
pdlg_remove_printers
Bindings für pdlg_remove_printers
pdlg_remove_sub_dialogs
Bindings für pdlg_remove_sub_dialogs
pdlg_save_default_settings
Bindings für pdlg_save_default_settings
pdlg_update
Bindings für pdlg_update
pdlg_use_settings
Bindings für pdlg_use_settings
pdlg_validate_settings
Bindings für pdlg_validate_settings
Druckauswahl im Fenster
Druckauswahl als Dialog
Editobjekt-Funktionen
edit_close
Bindings für edit_close
edit_create
Bindings für edit_create
edit_cursor
Bindings für edit_cursor
edit_delete
Bindings für edit_delete
edit_evnt
Bindings für edit_evnt
edit_get_buf
Bindings für edit_get_buf
edit_get_colour
Bindings für edit_get_colour
edit_get_cursor
Bindings für edit_get_cursor
edit_get_dirty
Bindings für edit_get_dirty
edit_get_font
Bindings für edit_get_font
edit_get_format
Bindings für edit_get_format
edit_get_pos
Bindings für edit_get_pos
edit_get_scrollinfo
Bindings für edit_get_scrollinfo
edit_get_sel
Bindings für edit_get_sel
edit_open
Bindings für edit_open
edit_resized
Bindings für edit_resized
edit_scroll
Bindings für edit_scroll
edit_set_buf
Bindings für edit_set_buf
edit_set_colour
Bindings für edit_set_colour
edit_set_cursor
Bindings für edit_set_cursor
edit_set_dirty
Bindings für edit_set_dirty
edit_set_font
Bindings für edit_set_font
edit_set_format
Bindings für edit_set_format
edit_set_pos
Bindings für edit_set_pos
Verwendung G_EDIT-Objekt
Tastaturcodes von G_EDIT
Ereignisverwaltung
evnt_button
Bindings für evnt_button
evnt_dclick
Bindings für evnt_dclick
evnt_keybd
Bindings für evnt_keybd
evnt_mesag
Bindings für evnt_mesag
evnt_mouse
Bindings für evnt_mouse
evnt_multi
Bindings für evnt_multi
evnt_timer
Bindings für evnt_timer
Nachrichten
Nachrichten-Liste
Das CAB-Protokoll
Messages from Geneva
RSDAEMON_MSG
Fensterdialoge
wdlg_close
Bindings für wdlg_close
wdlg_create
Bindings für wdlg_create
wdlg_delete
Bindings für wdlg_delete
wdlg_evnt
Bindings für wdlg_evnt
wdlg_get_edit
Bindings für wdlg_get_edit
wdlg_get_handle
Bindings für wdlg_get_handle
wdlg_get_tree
Bindings für wdlg_get_tree
wdlg_get_udata
Bindings für wdlg_get_udata
wdlg_open
Bindings für wdlg_open
wdlg_redraw
Bindings für wdlg_redraw
wdlg_set_edit
Bindings für wdlg_set_edit
wdlg_set_iconify
Bindings für wdlg_set_iconify
wdlg_set_size
Bindings für wdlg_set_size
wdlg_set_tree
Bindings für wdlg_set_tree
wdlg_set_uniconify
Bindings für wdlg_set_uniconify
Fensterverwaltung
sys_set_winframe_manager
Bindings für sys_set_winframe_manager
wind_calc
Bindings für wind_calc
wind_close
Bindings für wind_close
wind_create
Bindings für wind_create
wind_delete
Bindings für wind_delete
wind_draw
Bindings für wind_draw
wind_find
Bindings für wind_find
wind_get
Bindings für wind_get
wind_new
Bindings für wind_new
wind_open
Bindings für wind_open
wind_set
wind_set und PC-GEM
Bindings für wind_set
WF_TOPMOST, wind_set
wind_update
Bindings für wind_update
wind_xget
Bindings für wind_xget
wind_xset
Bindings für wind_xset
Die Komponenten eines Fensters
Übersicht der wind_get/set Unterfunktionen
wind_get und wind_set mode von Geneva
Fileselektoren
fslx_close
Bindings für fslx_close
fslx_do
Bindings für fslx_do
fslx_evnt
Bindings für fslx_evnt
fslx_getnxtfile
Bindings für fslx_getnxtfile
fslx_open
Bindings für fslx_open
fslx_set_flags
Bindings für fslx_set_flags
Die Bedienung des File-Selektors ab MagiC 4
Fileselektor als Dialog
Fileselektor im Fenster
Formularfunktionen
form_alert
Bindings für form_alert
form_button
Bindings für form_button
form_center
Bindings für form_center
form_dial
Bindings für form_dial
form_do
Bindings für form_do
form_error
Bindings für form_error
form_keybd
Bindings für form_keybd
form_popup
Bindings für form_popup
form_wbutton
Bindings für form_wbutton
form_wkeybd
Bindings für form_wkeybd
form_xdial
Bindings für form_xdial
form_xdo
Bindings für form_xdo
form_xerr
Bindings für form_xerr
xfrm_popup
Bindings für xfrm_popup
x_form_center
Bindings für x_form_center
x_form_error
Bindings für x_form_error
Grafikfunktionen
graf_dragbox
Bindings für graf_dragbox
graf_growbox
Bindings für graf_growbox
graf_handle
Bindings für graf_handle
graf_mbox
Bindings für graf_mbox
graf_mkstate
Bindings für graf_mkstate
graf_mouse
Bindings für graf_mouse
graf_multirubber
Bindings für graf_multirubber
graf_rubberbox
Bindings für graf_rubberbox
graf_shrinkbox
Bindings für graf_shrinkbox
graf_slidebox
graf_slidebox von Geneva
Bindings für graf_slidebox
graf_watchbox
Bindings für graf_watchbox
graf_wwatchbox
Bindings für graf_wwatchbox
graf_xhandle
Bindings für graf_xhandle
Klemmbrett-Funktionen
scrp_clear
Bindings für scrp_clear
scrp_read
Bindings für scrp_read
scrp_write
Bindings für scrp_write
Listboxen
lbox_ascroll_to
Bindings für lbox_ascroll_to
lbox_bscroll_to
Bindings für lbox_bscroll_to
lbox_cnt_items
Bindings für lbox_cnt_items
lbox_create
Bindings für lbox_create
lbox_delete
Bindings für lbox_delete
lbox_do
Bindings für lbox_do
lbox_free_items
Bindings für lbox_free_items
lbox_free_list
Bindings für lbox_free_list
lbox_get_afirst
Bindings für lbox_get_afirst
lbox_get_avisb
Bindings für lbox_get_avisb
lbox_get_bentries
Bindings für lbox_get_bentries
lbox_get_bfirst
Bindings für lbox_get_bfirst
lbox_get_bvis
Bindings für lbox_get_bvis
lbox_get_idx
Bindings für lbox_get_idx
lbox_get_item
Bindings für lbox_get_item
lbox_get_items
Bindings für lbox_get_items
lbox_get_slct_idx
Bindings für lbox_get_slct_idx
lbox_get_slct_item
Bindings für lbox_get_slct_item
lbox_get_tree
Bindings für lbox_get_tree
lbox_get_udata
Bindings für lbox_get_udata
lbox_set_asldr
Bindings für lbox_set_asldr
lbox_set_bentries
Bindings für lbox_set_bentries
lbox_set_bsldr
Bindings für lbox_set_bsldr
lbox_set_items
Bindings für lbox_set_items
lbox_update
Bindings für lbox_update
Listboxen im Dialog
Flags für das Verhalten der Listbox
Menüfunktionen
menu_attach
Bindings für menu_attach
menu_bar
Bindings für menu_bar
menu_click
Bindings für menu_click
menu_icheck
Bindings für menu_icheck
menu_ienable
Bindings für menu_ienable
menu_istart
Bindings für menu_istart
menu_popup
Bindings für menu_popup
menu_register
Bindings für menu_register
menu_settings
Bindings für menu_settings
menu_text
Bindings für menu_text
menu_tnormal
Bindings für menu_tnormal
menu_unregister
Bindings für menu_unregister
Objektfunktionen
objc_add
Bindings für objc_add
objc_change
Bindings für objc_change
objc_delete
Bindings für objc_delete
objc_draw
Bindings für objc_draw
objc_edit
Bindings für objc_edit
objc_find
Bindings für objc_find
objc_offset
Bindings für objc_offset
objc_order
Bindings für objc_order
objc_sysvar
Bindings für objc_sysvar
objc_wchange
Bindings für objc_wchange
objc_wdraw
Bindings für objc_wdraw
objc_wedit
Bindings für objc_wedit
objc_xedit
Bindings für objc_xedit
objc_xfind
Bindings für objc_xfind
Resourcefunktionen
rsrc_free
Bindings für rsrc_free
rsrc_gaddr
Bindings für rsrc_gaddr
rsrc_load
Bindings für rsrc_load
rsrc_obfix
Bindings für rsrc_obfix
rsrc_rcfix
Bindings für rsrc_rcfix
rsrc_saddr
Bindings für rsrc_saddr
sys_recalc_cicon_colours
Bindings für sys_recalc_cicon_colours
Shellfunktionen
shel_envrn
Bindings für shel_envrn
shel_find
Bindings für shel_find
shel_get
Bindings für shel_get
shel_help
Bindings für shel_help
shel_put
Bindings für shel_put
shel_rdef
Bindings für shel_rdef
shel_read
Bindings für shel_read
shel_wdef
Bindings für shel_wdef
shel_write
Bindings für shel_write
Erweiterte Grafikfunktionen
xgrf_2box
Bindings für xgrf_2box
xgrf_stepcalc
Bindings für xgrf_stepcalc
Zeichensatzauswahl
fnts_add
Bindings für fnts_add
fnts_close
Bindings für fnts_close
fnts_create
Bindings für fnts_create
fnts_delete
Bindings für fnts_delete
fnts_do
Bindings für fnts_do
fnts_evnt
Bindings für fnts_evnt
fnts_get_info
Bindings für fnts_get_info
fnts_get_name
Bindings für fnts_get_name
fnts_get_no_styles
Bindings für fnts_get_no_styles
fnts_get_style
Bindings für fnts_get_style
fnts_open
Bindings für fnts_open
fnts_remove
Bindings für fnts_remove
fnts_update
Bindings für fnts_update
Zeichensatzauswahl im Fenster
Zeichensatzauswahl als Dialog
AES-Funktionsliste
AES-Strukturen
ANI_MOUSE
APPFLAGS
APFLG
APPLRECORD
Die Bit-Block-Struktur
CICON
CICONBLK
CLRCAT
DIALOG
DITHER_MODE
DRV_ENTRY
DRV_INFO
EVNT
FNTS_ITEM
FNT_DIALOG
HNDL_OBJ
Beispiel zu HNDL_OBJ
HNDL_INIT
HNDL_MESG
HNDL_OPEN
HNDL_CLSD
HNDL_MOVE
HNDL_TOPW
HNDL_UNTP
HNDL_EDIT
HNDL_EDDN
HNDL_EDCH
ICONBLK
LBOX_ITEM
LIST_BOX
MEDIA_SIZE
MEDIA_TYPE
MENU
MFORM
MN_SET
OBJECT
PARMBLK
PDLG_HNDL
PDLG_INIT
PDLG_RESET
PDLG_SUB
POPINFO
PRN_DIALOG
PRN_ENTRY
PRN_MODE
PRN_SETTINGS
PRN_SWITCH
PRN_TRAY
RSHDR
RSXHDR
SCANX
SET_ITEM
SHELTAIL
SLCT_ITEM
SWINFO
TEDINFO
USERBLK
UTXT_FN
WINFRAME_HANDLER
WINFRAME_SETTINGS
WININFO
XAESMSG
XDO_INF
XFONTINFO
XFSL_FILTER
XSHW_COMMAND
XTED
X_BUF_V2
XCONTROL
Das XCONTROL
CPX-Programmierrichtlinien
CPX-Funktionen
cpx_button
cpx_call
cpx_close
cpx_draw
cpx_hook
cpx_init
cpx_m1
cpx_m2
cpx_key
cpx_timer
cpx_wmove
XCONTROL-Funktionen
CPX_Save
Get_Buffer
getcookie
GetFirstRect
GetNextRect
MFsave
Popup
rsh_fix
rsh_obfix
Set_Evnt_Mask
Sl_arrow
Sl_dragx
Sl_dragy
Sl_size
Sl_x
Sl_y
Xform_do
XGen_Alert
Programmierrichtlinen
Drei wichtige Programmierregeln
Style-Guidelines
Dialogboxen
Hilfesysteme
Mausklicks und Formen
Menüs und Menüzeilen
Optische und akustische Rückmeldungen
Selektionen
Spezialeffekte
Tastaturbelegung
Toolboxen
MagiC
AESVARS, Zeiger auf AESVARS
MAGX_COOKIE, status_bits
Auszug aus dem BIOS von MagiC
Die AUTOEXEC.BAT-Datei in MagiC
Anmerkungen zum 3D-Look von MagiC
Eingabefelder in MagiC
scrollende Eingabefelder
Spezielle Fehlermeldungen von MagiC
Fataler Fehler beim Booten
Fataler Fehler im Gemdos
Kein interner Speicher mehr
Speicherblock zerstört
Fataler Fehler im AES
Überlauf des Systemstapels
Der Hintergrund-DMA von MagiC
Das Iconify in MagiC
Das Laufwerk U: in MagiC
Das Verzeichnis U:DEV
Das Verzeichnis U:PIPE
Das Verzeichnis U:PROC
Das Verzeichnis U:SHM
Der Aufbau der MAGX.INF-Datei
Beispiel einer MAGX.INF-Datei
Semaphoren in MagiC
Allgemeines zum Shutdown
Shutdown in MultiTOS
Shutdown in MagiC
Der Shutdown aus Sicht der Applikation
Der Shutdown aus Sicht des Initiators
Der Smart-Redraw in MagiC
Der Task-Manager in MagiC
Test auf MagiC
Threads in MagiC
Threads und Signale
Threads und AES-Aufrufe
Threads und VDI-Aufrufe
Verteilung der Resourcen bei Threads
Threads, Beispiel-Code zu
Die Zusatzprogramme für MagiC
Das DFS-Konzept von MagiC
Der Aufbau eines DFS
dfs_dfree
dfs_dir2FD
dfs_dir2index
dfs_drv_close
dfs_drv_open
dfs_ext_fd
dfs_fcreate
dfs_fdelete
dfs_fxattr
dfs_init
dfs_name
dfs_next
dfs_pathconf
dfs_readlink
dfs_sfirst
dfs_snext
dfs_sync
Datenstrukturen für ein DFS
Der Verzeichniseintrag (DIR)
Der Gerätetreiber (MX_DDEV)
ddev_open
ddev_close
ddev_read
ddev_write
ddev_stat
ddev_seek
ddev_datime
ddev_ioctl
ddev_delete
ddev_getc
ddev_getline
ddev_putc
Die Disk-Transfer-Area (DTA)
Installation eines DFS
Das XFS-Konzept von MagiC
Allgemeines zum XFS-Konzept von MagiC
Der Aufbau eines XFS
xfs_attrib
xfs_chmod
xfs_chown
xfs_dclosedir
xfs_dcntl
xfs_dcreate
xfs_ddelete
xfs_dfree
xfs_DD2name
xfs_dopendir
xfs_dpathconf
xfs_dreaddir
xfs_drewinddir
xfs_drv_close
xfs_drv_open
xfs_fdelete
xfs_flags
xfs_fopen
xfs_freeDD
xfs_garbcoll
xfs_init
xfs_link
xfs_name
xfs_next
xfs_path2DD
xfs_pterm
xfs_readlink
xfs_rlabel
xfs_sfirst
xfs_snext
xfs_symlink
xfs_sync
xfs_wlabel
xfs_xattr
Datenstrukturen für ein XFS
Der Verzeichnis-Deskriptor (DD)
dd_dmd
dd_refcnt
Der Directory-Handle-Deskriptor (DHD)
dhd_dmd
Der Drive-Medium-Deskriptor (DMD)
d_xfs
d_drive
d_root
d_biosdev
d_driver
d_devcode
d_dfs
Die Disk-Transfer-Area DTA
xfs_dta_res1
xfs_dta_drive
Der Datei-Deskriptor (FD)
fd_dmd
fd_refcnt
fd_mode
fd_dev
fd_ddev
fd_name
fd_attr
fd_owner
fd_parent
fd_children
fd_next
fd_multi
fd_multi1
fd_fpos
fd_dirch
fd_unused
fd_time
fd_date
fd_stcl
fd_len
fd_dirpos
fd_user1
fd_user2
Der Gerätetreiber (MX_DEV)
dev_close
dev_datime
dev_getc
dev_getline
dev_ioctl
dev_putc
dev_read
dev_seek
dev_stat
dev_write
Installation eines XFS
Kernelfunktionen für ein XFS
mxk_version
mxk_fast_clrmem
mxk_toupper
mxk__sprintf
mxk_act_pd
mxk_act_appl
mxk_keyb_app
mxk_pe_slice
mxk_pe_timer
mxk_appl_yield
mxk_appl_suspend
mxk_appl_begcritic
mxk_appl_endcritic
mxk_evnt_IO
mxk_evnt_mIO
mxk_appl_IOcomplete
mxk_evnt_sem
SEM_FREE
SEM_SET
SEM_TEST
SEM_CSET
SEM_GET
SEM_CREATE
SEM_DEL
mxk_Pfree
mxk_int_msize
mxk_int_malloc
mxk_int_mfree
mxk_resv_intmem
mxk_diskchange
mxk_DMD_rdevinit
mxk_proc_info
mxk_mxalloc
mxk_mfree
mshrink
Symbolische Links und das XFS-Konzept
MX_DOSLIMITS
XFS-Strukturen
dev_descr
DEVDRV
FILESYS
fs_descr
VFAT-XFS in MagiC
Shared Libraries
Was sind Shared Libraries?
Wozu Shared Libraries?
Wie verwende ich eine Shared Libraries?
Wie schreibe ich eine Shared Libraries?
SLB_DEMO.C
LIBHEAD.S
SLB_DEMO.PRJ
PH_BIT3.TTP
SLB_BIND
SLB.H
N.AES
form_error in N.AES
Der N.AES-Cookie
Die N.AES-Konfigurationsdatei
XaAES
Toolbar-Support unter XaAES
Emulatoren
MagiC Mac-Spezifika
Allgemeines zu MagiC Mac
MagiC Mac und Power-Macs
Cookies unter MagiC Mac
Dateisysteme unter MagiC Mac
Einschränkungen von MagiC Mac
Exceptions unter MagiC Mac
Sauberes Programmieren
Der Shutdown in MagiC Mac
XCMDs unter MagiC Mac
Die Zusammenarbeit von MagiC und MacOS
Der Cookie von MagiC Mac
MagiC Mac-Typvereinbarungen
mmc_flg1_bit4
mmc_flg1_bit5
auxControl
callMacContext
configKernel
controlSwitch
getBaseMode
intrLock
macAppSwitch
atariModePossible
modeAtari
modeMac
versionOfMacAppl
giveTimeToMac
minStackSize
ext
extMac
stackLoad
stackUnload
MagiC PC-Schnittstelle
mec0 (MPS) Schnittstelle
mps_base.h
mps_base.def
mps_base.cpp
mps_demo.h
mps_demo.cpp
testmps.s
mec1 Schnittstelle
STEmulator
TOS2WIN
Detecting the presence of TosBox, Steem and PaCifiST
Protokolle
AV-Protokoll
AV-Protokoll, Quoting im
AV-Funktionen
AV_ACCWINDCLOSED
AV_ACCWINDOPEN
AV_ASKCONFONT
AV_ASKFILEFONT
AV_ASKOBJECT
AV_COPY_DRAGGED
AV_COPYFILE
AV_DELFILE
AV_DRAG_ON_WINDOW
AV_EXIT
AV_FILEINFO
AV_GETSTATUS
AV_OPENCONSOLE
AV_OPENWIND
AV_PATH_UPDATE
AV_PROTOKOLL
AV_SENDCLICK
AV_SENDKEY
AV_SETWINDPOS
AV_STARTED
AV_STARTPROG
AV_STATUS
AV_VIEW
AV_WHAT_IZIT
AV_XWIND
VA-Funktionen
VA_ACC_QUOTING(a)
VA_CONFONT
VA_CONSOLEOPEN
VA_COPY_COMPLETE
VA_DRAGACCWIND
VA_DRAG_COMPLETE
VA_FILECHANGED
VA_FILECOPIED
VA_FILEDELETED
VA_FILEFONT
VA_FONTCHANGED
VA_OBJECT
VA_PATH_UPDATE
VA_PROGSTART
VA_PROTOSTATUS
VA_SERVER_QUOTING(a)
VA_SETSTATUS
VA_START
VA_THAT_IZIT
VA_VIEWED
VA_WINDOPEN
VA_XOPEN
BubbleGEM
Aufruf von BubbleGEM
Aufrufroutine
Zeitgesteuerter Aufruf
BubbleGEM-Cookies
BubbleGEM-Environmentvariable
Schriftauswahl
AV_SENDCLICK, BubbleGEM
Drag&Drop-Protokoll
D&D-Listing_1
Drag&Drop, Datentypen für
Drag&Drop, Status Bytes für
Document-History-Protokoll
Font-Protokoll
GDPS: Gerti's Driver Piping System
Allgemeine Beschreibung
Definition der Treiberverkettung
Datenstruktur
Treibertypen
Treibergruppe Scanner
GDPS, virtuelle Speicherverwaltung
LTL-Protokoll
Der OBNL-Cookie
Die OBNCOMM-Struktur
Nachrichten der Shell an den Loader
CL_INIT
CL_COMMAND
CL_TIME
Nachrichten des Loaders an die Shell
LC_WRCHAR
LC_WRSTR
LC_OUTBUF
LC_CLOSEWIN
LC_OPENWIN
Beispiel: Chatwin und STJ-Oberon-2
OLGA-Protokoll
OLGA-Initialisierung
OLGA-Client
OLGA-Server
OLGA_BREAKLINK
OLGA_BREAKLINK, Antwort auf
OLGA_INFO
OLGA_INFO, Antwort auf
OLGA_RENAME
OLGA_RENAME, Antwort auf
OLGA_UPDATE
OLGA_UPDATE, Antwort auf
OLGA_CLOSEDOC
OLGA_CLOSEDOC, Antwort auf
OLGA_GETINFO
OLGA_LINK
OLGA_LINK, Antwort auf
OLGA_LINKBROKEN
OLGA_LINKRENAMED
OLGA_OPENDOC
OLGA_RENAMELINK
OLGA_START
OLGA_START, Antwort auf
OLGA_START, Antwort2 auf
OLS_TYPE
OLS_EXTENSION
OLS_NAME
OLGA_UPDATED
OLGA_UNLINK
OLGA_UNLINK, Antwort auf
Server minimal
Client minimal
OLE_EXIT
OLE_INIT
OLE_NEW
OLGA_INIT
OLGA-Info-Dateiformat
OLGAInfHeader
OLGABlockHeader
Much, Thomas
OL_SERVER
OL_CLIENT
OL_PEER
OL_PIPES
OL_START
OL_MANAGER
OL_OEP
SE-Protokoll
Kontaktaufnahme
Anmerkungen
Nachrichten der Shell an den Editor
SE_INIT
SE_OK
SE_ACK
SE_OPEN
SE_ERROR
SE_ERRFILE
SE_PROJECT
SE_QUIT
SE_TERMINATE
SE_CLOSE
SE_MENU
Nachrichten des Editors an die Shell
ES_INIT
ES_OK
ES_ACK
ES_COMPILE
ES_MAKE
ES_MAKEALL
ES_LINK
ES_EXEC
ES_MAKEEXEC
ES_PROJECT
ES_QUIT
ES_SHLCTRL
History
Autoren und Programme
System Services Protocol (SSP)
SSP changes
What is SSP?
SSP messages
Services
SSP Server registration
General Rules
Timeouts and error handling
SSP message pipeline
Defines (SSP)
How to implement an SRA
How to implement an SPA
List of prospective SSP-implementing software to date
Glossary
View protocol
The purpose(s) of the View protocol
Using the View protocol
Implementing the View protocol
Who is the viewer?
What kinds of files can be displayed?
How can I tell the viewer what is to be shown?
What does the viewer do?
The VIEW_XXX messages
View a file
Further communication
View data from memory
The View protocol messages
Virtual-Screen-Protokoll
XAcc
Purpose
Classic XAcc
XAcc message groups
XAcc messages
Basic messages
Extended names
Message group 1
Message group 2
Compatibility considerations
MailMerge-Protokoll
Remote-Mailmerge-Protokoll
Inquiery-Protokoll
Request/Reply-Protokoll
Example: no|Link's XAcc protocol
Extended XAcc
XACC.H
Die xFSL-Schnittstelle
xFSL Tips und Hinweise
Revisions-History
Programmübersicht
Die UFSL-Schnittstelle
Hinweise für Autoren anderer Fontselektoren
xFSL-Schnittstelle
Der xFSL-Cookie
Der vereinfachte Aufruf (xfsl_input)
Der erweiterte Aufruf
Die Fontflags
xFSL Returncodes
Die Pure-C-Event-Struktur
Ein einfacher Aufruf
Fragen und Antworten
xFLS Programmiertechnische Hinweise
Fontselektor-Übersicht
Programme, die einen Fontselektor unterstützen
XSSI-Protokoll
Anhang
ASCII-Tabelle
Der Scan-Code
Entwicklungssysteme
Literatur zum TOS-Betriebssystem
Angabe der Quellen
Der PMMU-Funktionshandler
ClearPageMode
GetHdv_inuse
GetPageSize
pmem_size
PMMUversion
SetPageMode
vmem_size
TOS Liste
XHDI - eXtended HardDisk Interface (Version 1.30)
XHDI-Cookie
XHDI-Terminologie
Arbitration
Empfohlene Partitiontypen
Partitiontyp RAW
XHDI-Funktionen
XHDOSLimits
XHDriverSpecial
XHDrvMap
XHEject
XHGetCapacity
XHGetVersion
XHInqDev
XHInqDev2
XHInqDriver
XHInqTarget
XHInqTarget2
XHLastAccess
XHLock
XHMediumChanged
XHMiNTInfo
XHNewCookie
XHReaccess
XHReadWrite
XHReserve
XHStop
Typdefinitionen
AESVARS
Archivheader (ARHEADER)
Buffer-Control-Block (BCB)
CPXINFO
FlpDrvInfo
GEM_MUPB
GRECT
HDFUNCS
MacVersion
Memory-Control-Block (MCB)
Memory-Deskriptor (MD)
MRETS
OHEADER
OSHEADER
PrintDesc
RGB_LIST
THREADINFO
XCPB
Single-tasking GEM versions
Multitasking GEM versions
xfsl_init
xfsl_event
xfsl_exit
Der Info-Aufruf (xfsl_info)
Die VDI-Workstation
Die xFSL_PAR-Struktur
Die Kontrollflags
Die PFONTINFO-Struktur
Das User-Popup
Datentypen
xFSL Parameterübergabe
Pure C und `cdecl'
Index