Navigation
« 

Anonymous




Register
Login
« 
« 

Amiga Future

« 

Community

« 

Knowledge

« 

Last Magazine

The Amiga Future 167 was released on the March 5th.

The Amiga Future 167 was released on the March 5th.
The Amiga Future 167 was released on the March 5th.

The Amiga Future 167 was released on the March 5th.
More informations

« 

Service

« 

Search




Advanced search

Unanswered topics
Active topics
« 

Social Media

Twitter Amigafuture Facebook Amigafuture RSS-Feed [german] Amigafuture RSS-Feed [english] Instagram YouTube Patreon WhatsApp
« 

Advertisement

Amazon

Patreon

« 

Partnerlinks

Amiga Future Nachrichten Portal

Choose the language for the News (current shown in german): DE Show news in english
Back to previous page


PortablE r6 beta (05-03-2012) veröffentlicht

Published 06.03.2012 - 18:37 by AndreasM

Image

NEU:

- In 'std/cGfx', "thickness" Option zu drawLine() hinzugefügt. Angefordert von "mrdarek".
- In 'std/cGfx', cGfxWindow.extractBitmap() hinzugefügt. Angefordert von "mrdarek".
- In 'std/cGfx', cGfxDrawable.drawTiled() hinzugefügt, für einfache BlitzBasic Programm Portierung, die TileImage verwendet.
- In 'std/cGfxSpritesSimple', FullyRedrawSprites() hinzugefügt. Ebenso "forceFull" Parameter für cGfxStack.redraw().
- In 'std/cGui', Fenster erhalten nun einen Schließbefehl wenn Exchange versucht die App zu entfernen.
- In 'std/cSnd', Überlagerung neu geschrieben (sehr fehlerhaft) Client/Server nachrichtenaustausch.
- In 'std/cPath', changeExtra() unterstüzt nun Erstellen und Entfernen von Amiga links ("SLNK" & "HLNK").
- In 'std/cPath', "LINK" hinzugefügt zu queryExtra().
- In 'std/cPath', CreateLink() hinzugefügt.
- Installer neu geschrieben; die Amiga Version verwendet nun Auswahlrequester, einen einfachen Installationsmodus, PEmodules Zuweisung kann verändert werden.
- Die 'target/application' Module für AmigaOS4's application.library hinzugefügt.
- Verbesserte low-memory Handhabung von FastNew/NEW/etc.
- In 'std/pShell', Konstanten SHELL_RET_OK, SHELL_RET_WARN, SHELL_RET_ERROR & SHELL_RET_FAIL hinzugefügt.
- AmigaOS4; Ausführbare Größe wurde auf 60-120KB verringert, Dank einer OS4 SDK Entdeckung von Kas1e.
- AmigaOS4; Unterstützung für Libraries mit mehreren Interfaces (application.library).

Änderung:

- AmigaOS4; In 'dos', DevNameFromLock() & DevNameFromFH() behoben, korrekte Rückgabe an BOOL.
- C++: New()/etc verwendet nicht länger malloc()/etc, jedoch direkt Exec's AllocVec()/etc (ausgenommen für MorphOS & Windows). Automatiche Neuzuweisung beim Beenden besteht noch.
- In 'std/cPath', queryExtra() gibt AMiga Link Pfade zurück ("SLNK" & "HLNK") verwenden das Portableformat.
- In 'std/cGfxSprites', wurde get/setWrapped() durch get/setTiled() ersetzt.

Fehlerbereinigung

- In 'std/cGfx', drawCircle() zog sich der Kreis an der falschen Stelle (wenn es keine Begrenzung benötigte oder autoUpdate war aktiv).
- In 'std/cGfx', drawCircle() möglicherweise nicht vollständig gezeichnet werden, wenn autoUpdate ist inaktiv (und könnte den Fensterrand falsch zeichnen).
- In 'std/cGfxSprites', setRegion() hatte keinen Einfluss auf Sprites.
- In 'std/cGfxSprites', wenn setBackgroundColour() zu früh aufgerufen wurde, könnte es das Fenster nicht richtig aktualisieren.
- In 'std/cPath', cFile.queryExtra("SLNK") funktionierte nicht mit Softlinks.
- In 'std/cPath', cDir.makeEntryList() bei fehlerhaften Softlinks kann eine Ausnahmefehler erscheinen.
- In 'std/cPath', wenn ein Link mit Delete()ing und force=TRUE gelöscht wird, könenn die Protectionflags zu RWED gesetzt werden.
- FastNew/NEW/etc wurde sehr langsam slow und/oder verbrauchte viel Speicher (in AmigaOS4, AmigaOS3 & AROS).
- New/FastNew/NEW/etc stürzte bei Neuzuweisung von Speicher ab.
- Theoretische Fehler wurden in FastNew/NEW/etc (in AmigaOS4, etc) behoben.
- Verschleierung handhabte die TYPEs falsch, diese waren PTRs oder ARRAYs.

http://cshandley.co.uk/portable

Back to previous page