home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Misc / DC-POS24.LZX / pOS / IncPOS.lzx / Update.txt < prev   
Encoding:
Text File  |  1997-03-18  |  8.2 KB  |  329 lines

  1. pOS Updates (Public Release)
  2. ############################
  3.  
  4.  
  5. 05.12.96 (hp)
  6. -------------
  7. - SGOS
  8. - Beispiel <pOS_RKRM/SGOS/SGOSdemo1.c>
  9.  
  10.  
  11. 12.12.96 (hb)
  12. -------------
  13. - Problem mit dem 'proDAD.anim' (beim Beenden von pOS) beseitigt
  14. - mehr Debug-Output eingebaut
  15. - Fehler bei LAB - SKIP beseitigt
  16.  
  17.  
  18. 14.12.96 (hb)
  19. -------------
  20. - (enum pOS_ScreenPens) erweitert
  21. - (enum pOS_GadgetBorderTypes) erweitert
  22. - Color-Register 0/5 getauscht
  23. - Menu-Design geändert
  24. - Menu-ShortKeys ergänzt
  25. - Prop-Slider Design verändert
  26. - pOpus Design geändert
  27.  
  28.  
  29. 17.12.96 (hb)
  30. -------------
  31. - AmigaAudio.resource
  32. - audio.device
  33. - Beispiel <pOS_RKRM/pAudio/Beep.c>
  34.  
  35.  
  36. 18.12.96 (hb)
  37. -------------
  38. - Shell-Cmd: DtType erweitert
  39. - 8svxdt.library für DtType/8svx.class
  40. - Source für DtType/8svx.class => <pOS_RKRM/pAudio/Dt8svx.c>
  41. - Player für Samples <pOS_RKRM/pDtType/PlaySample.c>
  42.  
  43.  
  44. 19.12.96 (hb)
  45. -------------
  46. - AudioInfo <pOS_RKRM/pAudio/AudioInfo.c>
  47. - DisplayBeep() jetzt mit pAudio.device
  48.  
  49.  
  50. 20.12.96 (hb)
  51. -------------
  52. - ScreenBackfill aus der Startup entfernt und als PrefsHander impelemtiert.
  53. - neuer Tag: SCRTAG_IGfxType
  54. - Backgrounds für Windows eingeführt
  55. - 'win' mit IGFXTYP_StdWin versehen
  56.  
  57.  
  58. 20.12.96 (hp)
  59. -------------
  60. - IFFParse-Library/Device
  61.  
  62.  
  63. 21.12.96 (hb)
  64. -------------
  65. - neues Beispiel ReqType  <pOS_RKRM/pIntui/ReqType.c>:
  66.   zeigt Upadte-Gadget, ListView, Requester-Typen
  67.  
  68.  
  69. 23.12.96 (hb)
  70. -------------
  71. - pTrackdisk.device
  72.  
  73.  
  74.  
  75. 27.12.96 (hb)
  76. -------------
  77. - Neues Kommando: c/AddBuffers  <pOS_RKRM/pDos/AddBuffers.c>
  78. - Neues Kommando  ex/TDRead     <pOS_RKRM/pTrackdisk/TDRead.c>
  79.  
  80.  
  81.  
  82. ---- R 22 ---------------------------------------------------------
  83.  
  84.  
  85. 08.01.97 (hb)
  86. -------------
  87. - Volume-Verwaltung überarbeitet
  88. - Dos-Notification überarbeitet
  89. - Neues Kommando:  DosNotiM, DosNotiS <pOS_RKRM/pDos/DosNotiM.c>
  90.                                       <pOS_RKRM/pDos/DosNotiS.c>
  91.  
  92. 13.01.97 (hb)
  93. -------------
  94. - pScsi.device
  95. - fsa.ddv => FileSystem für df0 und HDD
  96. - Debugging: Benötigt ein pOS_ObtainSemaphore() länger als 30 Sek., so erfolgt
  97.   eine Warnung.
  98. - Der RTG-Amiga-Screen wird als PubScreen "pOS" geöffnet.
  99.  
  100.  
  101. 14.01.97 (hb)
  102. -------------
  103. - Neues Kommando: c/FileCmp  <pOS_RKRM/pDos/FileCmp.c>
  104.  
  105.  
  106. 15.01.97 (hp)
  107. -------------
  108. - Beispiel ex/MultiList <p:/pOS_RKRM/pIntui/MultiList.c>
  109.  
  110.  
  111. 16.01.97 (hb)
  112. -------------
  113. - Neue Startoption: pOS scsi myScsi.device
  114.   Die Units werden nach pScsi.device Unit 8+x gespiegelt.
  115.   Z.B. TDRead 0 9 pScsi.device  => liest den Sector 0 von myScsi.device Unit 1
  116.  
  117.  
  118. 17.01.97 (hb)
  119. -------------
  120. - ACHTUNG: (struct pOS_StdPlanarGfxMap) und (struct pOS_StdMaskGfxMap) geändert
  121.  
  122.  
  123.  
  124. ---- R 23 ---------------------------------------------------------
  125.  
  126. 24.01.97 (hb)
  127. -------------
  128. - ACHTUNG: DtType geändert
  129.  
  130. 24.01.97 (hp)
  131. -------------
  132. - Beispiel <pOS_RKRM/pDtType/Dtilbm.c>
  133.  
  134.  
  135. 26.01.97 (hb)
  136. -------------
  137. - Neue Funktionen:
  138.  
  139. pOS_AvailPoolMem(pOS_ExecBase*,...)             pOS_TypeOfMem(pOS_ExecBase*,...)
  140. pOS_IsPoolMem(pOS_ExecBase*,...)                pOS_AllocAlignment(pOS_ExecBase*,...)
  141. pOS_OpenFHIOStruct(pOS_DosBase*,...)            pOS_CloseFHIOStruct(pOS_DosBase*,...)
  142. pOS_OpenIOStruct(pOS_DosBase*,...)              pOS_CloseIOStruct(pOS_DosBase*,...)
  143. pOS_SetScreenPosition(pOS_IntuiDevice*,...)     pOS_ScreenToFront(pOS_IntuiDevice*,...)
  144. pOS_ScreenToBack(pOS_IntuiDevice*,...)          pOS_AddWindowTickHandler(pOS_IntuiDevice*,...)
  145. pOS_RemWindowTickHandler(pOS_IntuiDevice*,...)  pOS_GetVisibleIRect(pOS_IntuiDevice*,...)
  146. pOS_GetMenuVKey(pOS_IntuiDevice*,...)           pOS_HandleMenuItemEvent(pOS_IntuiDevice*,...)
  147. pOS_EraseLayerRect(pOS_LayerBase*,...)          pOS_GetVisibleRect(pOS_LayerBase*,...)
  148. pOS_DeletePrefsHandler(pOS_UtilityBase*,...)    pOS_CreatePrefsHandlerA(pOS_UtilityBase*,...)
  149. pOS_AddPrefsHandler(pOS_UtilityBase*,...)       pOS_RemPrefsHandler(pOS_UtilityBase*,...)
  150. pOS_TouchPrefsHandler(pOS_UtilityBase*,...)     pOS_RunPrefsHandler(pOS_UtilityBase*)
  151.  
  152.  
  153. 29.01.97 (hb)
  154. -------------
  155. - Sämtliche Library-Base Pointers aus der Stub entfernt.
  156.  
  157.  
  158. 30.01.97 (hb)
  159. -------------
  160. - Beispiel ex/UniqueFileID   <pOS_RKRM/pDos/UniqueFileID.c>
  161. - Beispiel ex/ClipWinReg     <pOS_RKRM/pLayer/ClipWinReg.c>
  162.  
  163.  
  164. 01.02.97 (hb)
  165. -------------
  166. - Funktionen offengelegt:
  167.   pOS_KPutChar(),  pOS_VKPrintf()
  168.  
  169.  
  170. 05.02.97 (hb)
  171. -------------
  172. - Beispiel EX/WaitForChar <pOS_RKRM/pDos/WaitForChar.c>
  173.  
  174.  
  175. 18.02.97 (hb)
  176. -------------
  177. - Beispiel EX/Win4 <pOS_RKRM/pIntui/Win4.c>
  178.  
  179.  
  180. 21.02.97 (hb)
  181. -------------
  182. - prop. Font-Ausgabe überarbeitet.
  183. - Shell-Help ($H) toleranter gestaltet
  184. - RawKey für Alt und A-Tasten werden jetzt durchgelassen
  185. - kleine Änderungen am Design
  186.  
  187.  
  188. 24.02.97 (hb)
  189. -------------
  190. - Neue Tags zum einfachen Erzeugen von ListView-Gadget, die nur Strings
  191.   anzeigen sollen.
  192.   Beispiel: <pOS_RKRM/pIntui/ListView1.c>
  193. - Sämtliche Gadget mit Min/Max Tags ausgestatten, so daß die Gadget-Größe
  194.   von außen einstellbar ist.
  195.  
  196.  
  197. 27.02.97 (hb)
  198. -------------
  199. - (struct pOS_RawDoFmtData) verändert
  200.  
  201.  
  202. 28.02.97 (hb)
  203. -------------
  204. - Tab-Cycle eingebaut
  205. - Beispiel ReqType.c einfacher gestaltet
  206.  
  207.  
  208. 01.03.97 (hb)
  209. -------------
  210. - Farbwerte der Oberfläche verändert
  211. - ListView - Background auf 'Hintergrund-Farbe' gesetzt
  212. - neue DrawInfo-Pens definiert
  213. - pSL FileReq angepaßt
  214. - PopUp-Symbol eingebunden
  215. - PopUp-Gadget erweitert
  216. - Color-Register werden so sortiert, daß zu 0-3 sinnvolle XOR Farben vorhanden sind.
  217.   Die Register 4-7 wurden nach ganz oben verschoben.
  218.  
  219.  
  220. 02.03.97 (hb)
  221. -------------
  222. - Gadget-Label wird vollkommen anderst berechnet
  223.    ... wird nicht mehr in _GetIBox berücksichtigt
  224. - IEEE-Double Libraries
  225. - neues Dos-Beispiel ex/MultiDir  <pOS_RKRM/pDos/MultiDir.c>
  226. - neues Beispiel ex/ConReport     <pOS_RKRM/pDos/ConReport.c>
  227.  
  228.  
  229. 03.03.97 (hb)
  230. -------------
  231. - Da Niemand den 'rangetst' verstanden hat, wird als Grundeinstellung jetzt TRUE
  232.   verwendet.
  233. - neuer ShowGuide (mic)
  234.  
  235.  
  236. 04.03.97 (hb)
  237. -------------
  238. - einige "const APTR" in "const VOID*" geändert, ist richtiger ;-)
  239. - TAB-Cycle mit FetchFocus erweitert
  240.  
  241.  
  242.  
  243. 04.03.97 (hp)
  244. -------------
  245. - kleines Tool zum Anzeigen der Gadgets als Baum (c/GadLay)
  246.  
  247.  
  248. 05.03.97 (hb)
  249. -------------
  250. - neues DosDev-Command <DOSCMD_GetWindow>
  251. - neues Beispiel ex/But1 <pOS_RKRM/pIntui/But1.c>
  252.  
  253.  
  254. 06.03.97 (hb)
  255. -------------
  256. - Exec-Funktion, die im Supervisor-Mode laufen dürfen:
  257. pOS_FindTask()     pOS_SetSignal()      pOS_SendSignal()
  258. pOS_CacheControl() pOS_CacheClearU()    pOS_CacheClearE()
  259. pOS_PermitIRQ()    pOS_ForbidIRQ()      pOS_PermitSchedul()
  260. pOS_ForbidSchedul()
  261.  
  262.  
  263. 07.03.97 (hb)
  264. -------------
  265. - Console: Kommandos erweitert
  266. - StartCode und MainCode liegen jetzt in C und C++ (CPP) als
  267.   linkbaren Startcode vor.
  268.   (Nur als FarCode/FarData)
  269. - Alle absoluten Pfade <p:> aus den Includes entfernt
  270. - C++ Kommentare (//) entfernt.
  271.  
  272.  
  273. 08.03.97 (hb)
  274. -------------
  275. - neue Funktionen:
  276.   pExec:
  277.   pOS_LockSemaphoreList()  pOS_UnlockSemaphoreList()    pOS_LockMsgPortList()
  278.   pOS_UnlockMsgPortList()  pOS_LockClassList()          pOS_UnlockClassList()
  279.   pOS_LockLibraryList()    pOS_UnlockLibraryList()      pOS_LockDeviceList()
  280.   pOS_UnlockDeviceList()   pOS_LockTaskList()           pOS_UnlockTaskList()
  281.   pOS_WaitTimePort()
  282.  
  283.   pDos:
  284.   pOS_LockDosProcess()     pOS_UnlockDosProcess()       pOS_GetDosInfoDataFH()
  285.   pOS_SetProgramName()     pOS_GetProgramName()         pOS_LockShellPathList()
  286.   pOS_UnlockShellPathList()
  287.  
  288.   pGfx:
  289.   pOS_DrawLineClip()       pOS_DrawRectFillClip()       pOS_EraseRectClip()
  290.   pOS_PolyDrawClip()       pOS_DrawBorderBoxClip()
  291.  
  292.   pGadget:
  293.   pOS_CreateGadgetItemA()  pOS_CreateGadgetItemsA()     pOS_DeleteGadgetItems()
  294.   pOS_GetSuccGadget()      pOS_GetPredGadget()          pOS_CalcGadgetInner()
  295.  
  296.  
  297. 11.03.97 (hb)
  298. -------------
  299. - pOS_GetSegmentPtrInfo() + Include pDos/SegmInfo.h
  300.   (ermitteln der SegmentDaten)
  301.   kleines Example ex/SegmInfo <pOS_RKRM/pDos/SegmInfo.c>
  302.  
  303.  
  304. 14.03.97 (hb)
  305. -------------
  306. - IRQ.rescoure, Timer.resource, re-write vom Timer.device
  307. - Control-Kommando erweitert
  308. - In List.lib und CPPList.lib die Referenzierung von strcmp,stricmp entfernt
  309.  
  310.  
  311. ---- R 24 ---------------------------------------------------------
  312.  
  313. 15.03.97 (hb)
  314. -------------
  315. - PortHd.c aktuallisiert and nach devs: verschoben
  316.   SER: ist einsatzbereit :)
  317. - Net-Devices aus dem Kernel entfernt
  318.  
  319.  
  320. 17.03.97 (hb)
  321. -------------
  322. - neue Resources: Config.resource, Keyboard.resource, Mouse.resource
  323. - neue Devices:   Keyboard.device, Mouse.device
  324.  
  325.  
  326.  
  327. ©proDAD
  328. >>-- zusammengestellt am Dienstag 18-Mär-97 18:22:27
  329.