home *** CD-ROM | disk | FTP | other *** search
- pOS Updates (Public Release)
- ############################
-
-
- 05.12.96 (hp)
- -------------
- - SGOS
- - Beispiel <pOS_RKRM/SGOS/SGOSdemo1.c>
-
-
- 12.12.96 (hb)
- -------------
- - Problem mit dem 'proDAD.anim' (beim Beenden von pOS) beseitigt
- - mehr Debug-Output eingebaut
- - Fehler bei LAB - SKIP beseitigt
-
-
- 14.12.96 (hb)
- -------------
- - (enum pOS_ScreenPens) erweitert
- - (enum pOS_GadgetBorderTypes) erweitert
- - Color-Register 0/5 getauscht
- - Menu-Design geändert
- - Menu-ShortKeys ergänzt
- - Prop-Slider Design verändert
- - pOpus Design geändert
-
-
- 17.12.96 (hb)
- -------------
- - AmigaAudio.resource
- - audio.device
- - Beispiel <pOS_RKRM/pAudio/Beep.c>
-
-
- 18.12.96 (hb)
- -------------
- - Shell-Cmd: DtType erweitert
- - 8svxdt.library für DtType/8svx.class
- - Source für DtType/8svx.class => <pOS_RKRM/pAudio/Dt8svx.c>
- - Player für Samples <pOS_RKRM/pDtType/PlaySample.c>
-
-
- 19.12.96 (hb)
- -------------
- - AudioInfo <pOS_RKRM/pAudio/AudioInfo.c>
- - DisplayBeep() jetzt mit pAudio.device
-
-
- 20.12.96 (hb)
- -------------
- - ScreenBackfill aus der Startup entfernt und als PrefsHander impelemtiert.
- - neuer Tag: SCRTAG_IGfxType
- - Backgrounds für Windows eingeführt
- - 'win' mit IGFXTYP_StdWin versehen
-
-
- 20.12.96 (hp)
- -------------
- - IFFParse-Library/Device
-
-
- 21.12.96 (hb)
- -------------
- - neues Beispiel ReqType <pOS_RKRM/pIntui/ReqType.c>:
- zeigt Upadte-Gadget, ListView, Requester-Typen
-
-
- 23.12.96 (hb)
- -------------
- - pTrackdisk.device
-
-
-
- 27.12.96 (hb)
- -------------
- - Neues Kommando: c/AddBuffers <pOS_RKRM/pDos/AddBuffers.c>
- - Neues Kommando ex/TDRead <pOS_RKRM/pTrackdisk/TDRead.c>
-
-
-
- ---- R 22 ---------------------------------------------------------
-
-
- 08.01.97 (hb)
- -------------
- - Volume-Verwaltung überarbeitet
- - Dos-Notification überarbeitet
- - Neues Kommando: DosNotiM, DosNotiS <pOS_RKRM/pDos/DosNotiM.c>
- <pOS_RKRM/pDos/DosNotiS.c>
-
- 13.01.97 (hb)
- -------------
- - pScsi.device
- - fsa.ddv => FileSystem für df0 und HDD
- - Debugging: Benötigt ein pOS_ObtainSemaphore() länger als 30 Sek., so erfolgt
- eine Warnung.
- - Der RTG-Amiga-Screen wird als PubScreen "pOS" geöffnet.
-
-
- 14.01.97 (hb)
- -------------
- - Neues Kommando: c/FileCmp <pOS_RKRM/pDos/FileCmp.c>
-
-
- 15.01.97 (hp)
- -------------
- - Beispiel ex/MultiList <p:/pOS_RKRM/pIntui/MultiList.c>
-
-
- 16.01.97 (hb)
- -------------
- - Neue Startoption: pOS scsi myScsi.device
- Die Units werden nach pScsi.device Unit 8+x gespiegelt.
- Z.B. TDRead 0 9 pScsi.device => liest den Sector 0 von myScsi.device Unit 1
-
-
- 17.01.97 (hb)
- -------------
- - ACHTUNG: (struct pOS_StdPlanarGfxMap) und (struct pOS_StdMaskGfxMap) geändert
-
-
-
- ---- R 23 ---------------------------------------------------------
-
- 24.01.97 (hb)
- -------------
- - ACHTUNG: DtType geändert
-
- 24.01.97 (hp)
- -------------
- - Beispiel <pOS_RKRM/pDtType/Dtilbm.c>
-
-
- 26.01.97 (hb)
- -------------
- - Neue Funktionen:
-
- pOS_AvailPoolMem(pOS_ExecBase*,...) pOS_TypeOfMem(pOS_ExecBase*,...)
- pOS_IsPoolMem(pOS_ExecBase*,...) pOS_AllocAlignment(pOS_ExecBase*,...)
- pOS_OpenFHIOStruct(pOS_DosBase*,...) pOS_CloseFHIOStruct(pOS_DosBase*,...)
- pOS_OpenIOStruct(pOS_DosBase*,...) pOS_CloseIOStruct(pOS_DosBase*,...)
- pOS_SetScreenPosition(pOS_IntuiDevice*,...) pOS_ScreenToFront(pOS_IntuiDevice*,...)
- pOS_ScreenToBack(pOS_IntuiDevice*,...) pOS_AddWindowTickHandler(pOS_IntuiDevice*,...)
- pOS_RemWindowTickHandler(pOS_IntuiDevice*,...) pOS_GetVisibleIRect(pOS_IntuiDevice*,...)
- pOS_GetMenuVKey(pOS_IntuiDevice*,...) pOS_HandleMenuItemEvent(pOS_IntuiDevice*,...)
- pOS_EraseLayerRect(pOS_LayerBase*,...) pOS_GetVisibleRect(pOS_LayerBase*,...)
- pOS_DeletePrefsHandler(pOS_UtilityBase*,...) pOS_CreatePrefsHandlerA(pOS_UtilityBase*,...)
- pOS_AddPrefsHandler(pOS_UtilityBase*,...) pOS_RemPrefsHandler(pOS_UtilityBase*,...)
- pOS_TouchPrefsHandler(pOS_UtilityBase*,...) pOS_RunPrefsHandler(pOS_UtilityBase*)
-
-
- 29.01.97 (hb)
- -------------
- - Sämtliche Library-Base Pointers aus der Stub entfernt.
-
-
- 30.01.97 (hb)
- -------------
- - Beispiel ex/UniqueFileID <pOS_RKRM/pDos/UniqueFileID.c>
- - Beispiel ex/ClipWinReg <pOS_RKRM/pLayer/ClipWinReg.c>
-
-
- 01.02.97 (hb)
- -------------
- - Funktionen offengelegt:
- pOS_KPutChar(), pOS_VKPrintf()
-
-
- 05.02.97 (hb)
- -------------
- - Beispiel EX/WaitForChar <pOS_RKRM/pDos/WaitForChar.c>
-
-
- 18.02.97 (hb)
- -------------
- - Beispiel EX/Win4 <pOS_RKRM/pIntui/Win4.c>
-
-
- 21.02.97 (hb)
- -------------
- - prop. Font-Ausgabe überarbeitet.
- - Shell-Help ($H) toleranter gestaltet
- - RawKey für Alt und A-Tasten werden jetzt durchgelassen
- - kleine Änderungen am Design
-
-
- 24.02.97 (hb)
- -------------
- - Neue Tags zum einfachen Erzeugen von ListView-Gadget, die nur Strings
- anzeigen sollen.
- Beispiel: <pOS_RKRM/pIntui/ListView1.c>
- - Sämtliche Gadget mit Min/Max Tags ausgestatten, so daß die Gadget-Größe
- von außen einstellbar ist.
-
-
- 27.02.97 (hb)
- -------------
- - (struct pOS_RawDoFmtData) verändert
-
-
- 28.02.97 (hb)
- -------------
- - Tab-Cycle eingebaut
- - Beispiel ReqType.c einfacher gestaltet
-
-
- 01.03.97 (hb)
- -------------
- - Farbwerte der Oberfläche verändert
- - ListView - Background auf 'Hintergrund-Farbe' gesetzt
- - neue DrawInfo-Pens definiert
- - pSL FileReq angepaßt
- - PopUp-Symbol eingebunden
- - PopUp-Gadget erweitert
- - Color-Register werden so sortiert, daß zu 0-3 sinnvolle XOR Farben vorhanden sind.
- Die Register 4-7 wurden nach ganz oben verschoben.
-
-
- 02.03.97 (hb)
- -------------
- - Gadget-Label wird vollkommen anderst berechnet
- ... wird nicht mehr in _GetIBox berücksichtigt
- - IEEE-Double Libraries
- - neues Dos-Beispiel ex/MultiDir <pOS_RKRM/pDos/MultiDir.c>
- - neues Beispiel ex/ConReport <pOS_RKRM/pDos/ConReport.c>
-
-
- 03.03.97 (hb)
- -------------
- - Da Niemand den 'rangetst' verstanden hat, wird als Grundeinstellung jetzt TRUE
- verwendet.
- - neuer ShowGuide (mic)
-
-
- 04.03.97 (hb)
- -------------
- - einige "const APTR" in "const VOID*" geändert, ist richtiger ;-)
- - TAB-Cycle mit FetchFocus erweitert
-
-
-
- 04.03.97 (hp)
- -------------
- - kleines Tool zum Anzeigen der Gadgets als Baum (c/GadLay)
-
-
- 05.03.97 (hb)
- -------------
- - neues DosDev-Command <DOSCMD_GetWindow>
- - neues Beispiel ex/But1 <pOS_RKRM/pIntui/But1.c>
-
-
- 06.03.97 (hb)
- -------------
- - Exec-Funktion, die im Supervisor-Mode laufen dürfen:
- pOS_FindTask() pOS_SetSignal() pOS_SendSignal()
- pOS_CacheControl() pOS_CacheClearU() pOS_CacheClearE()
- pOS_PermitIRQ() pOS_ForbidIRQ() pOS_PermitSchedul()
- pOS_ForbidSchedul()
-
-
- 07.03.97 (hb)
- -------------
- - Console: Kommandos erweitert
- - StartCode und MainCode liegen jetzt in C und C++ (CPP) als
- linkbaren Startcode vor.
- (Nur als FarCode/FarData)
- - Alle absoluten Pfade <p:> aus den Includes entfernt
- - C++ Kommentare (//) entfernt.
-
-
- 08.03.97 (hb)
- -------------
- - neue Funktionen:
- pExec:
- pOS_LockSemaphoreList() pOS_UnlockSemaphoreList() pOS_LockMsgPortList()
- pOS_UnlockMsgPortList() pOS_LockClassList() pOS_UnlockClassList()
- pOS_LockLibraryList() pOS_UnlockLibraryList() pOS_LockDeviceList()
- pOS_UnlockDeviceList() pOS_LockTaskList() pOS_UnlockTaskList()
- pOS_WaitTimePort()
-
- pDos:
- pOS_LockDosProcess() pOS_UnlockDosProcess() pOS_GetDosInfoDataFH()
- pOS_SetProgramName() pOS_GetProgramName() pOS_LockShellPathList()
- pOS_UnlockShellPathList()
-
- pGfx:
- pOS_DrawLineClip() pOS_DrawRectFillClip() pOS_EraseRectClip()
- pOS_PolyDrawClip() pOS_DrawBorderBoxClip()
-
- pGadget:
- pOS_CreateGadgetItemA() pOS_CreateGadgetItemsA() pOS_DeleteGadgetItems()
- pOS_GetSuccGadget() pOS_GetPredGadget() pOS_CalcGadgetInner()
-
-
- 11.03.97 (hb)
- -------------
- - pOS_GetSegmentPtrInfo() + Include pDos/SegmInfo.h
- (ermitteln der SegmentDaten)
- kleines Example ex/SegmInfo <pOS_RKRM/pDos/SegmInfo.c>
-
-
- 14.03.97 (hb)
- -------------
- - IRQ.rescoure, Timer.resource, re-write vom Timer.device
- - Control-Kommando erweitert
- - In List.lib und CPPList.lib die Referenzierung von strcmp,stricmp entfernt
-
-
- ---- R 24 ---------------------------------------------------------
-
- 15.03.97 (hb)
- -------------
- - PortHd.c aktuallisiert and nach devs: verschoben
- SER: ist einsatzbereit :)
- - Net-Devices aus dem Kernel entfernt
-
-
- 17.03.97 (hb)
- -------------
- - neue Resources: Config.resource, Keyboard.resource, Mouse.resource
- - neue Devices: Keyboard.device, Mouse.device
-
-
-
- ©proDAD
- >>-- zusammengestellt am Dienstag 18-Mär-97 18:22:27
-