Von Christian Schmitz - 26.03.2009, 18:46

Test Entwicklungssystem

Realbasic 2009r1

Anfang März erschien Realbasic 2009 Release 1. Seit einigen Versionen konzentriert sich Hersteller Realsoftware auf eine bessere Produktqualität. Allein in dieser Version finden sich 100 Fehlerkorrekturen.
Zu den wichtigen Neuerungen gehört die Erweiterung der OpenAsPicture und SaveAsPicture Methoden in der Folderitem-Klasse. Diese Funktionen unterstützen jetzt das Lesen und Schreiben von Bildern mit Alpha-Kanal. Das funktioniert mit PNG- und TIFF-Bildern. JPEG Bilder können keinen Alpha Kanal haben. Da die Realbasic-Entwicklungsumgebung in Realbasic selber geschrieben ist, können sie auch Bilder in ein Projekt mit Alpha Kanal importieren.
Wenn man mit der Graphics-Klasse in ein Canvas-Steuerelement zeichnet, sieht dies unter Mac-OS X und Linux gut aus, denn dort zeichnet sie zunächst in einen Puffer, der erst am Ende in einem Rutsch dargestellt wird. Windows puffert die Grafik nicht, so dass man dort zusehen kann wie das Programm zeichnet. Die Folge: es flackert. Man sollte für das Canvas die neue DoubleBuffer-Eigenschaft auf "true" setzen. Dann verhält es sich auch unter Windows wie bei den anderen Systemen. Bisher musste man diese Funktion selber programmieren.
Das Checkbox-Steuerelement kann jetzt auch einen dritten Zustand haben: Neben dem bisherigen Zuständen "an" und "aus" gibt es jetzt noch "unentschieden". Auch für Checkboxen in einer Listbox kann man diesen neuen Zustand einsetzen.
Benutzt man Code zum automatischen Debuggen und braucht den Namen einer Methode in der Methode selber, wird die neue Konstante CurrentMethodName interessant. Damit erfährt man den aktuellen Namen der Methode. Zum Beispiel lautet der Inhalt im Open Event des Fensters Window1 "Window1.Open".
Neu sind auch kleine Änderungen wie die neuen Eigenschaften HeaderHeight und RowHeight in der Listbox-Klasse oder die neue TrueWindow-Eigenschaft in einer RectControl-Klasse.
Für Steuerelemente in einem ContainerControl zeigt die Eigenschaft Window auf dieses ContainerControl während TrueWindow auf das eigentliche Fenster zeigt.
Kleine Verbesserungen gibt es auch in der Entwicklungsumgebung selbst. Realbasic kann das letzte Projekt automatisch beim nächsten Start öffnen. Vervollständigt man Wörter über Tab, wird jetzt das Popupmenü mit Icons dargestellt. Dadurch sieht man direkt, welche Wörter zum Beispiel Klassennamen sind.
Zu den Neuerungen gehört für deutsche Kunden, dass die Oberfläche von Realbasic mehrsprachig ist. Alle Texte bis auf die Sprachreferenz sind nun auf Deutsch. Möchte man lieber Englisch verwenden, kann man im Finder das Infofenster zum Realbasic-Programm öffnen und dort einzelne Sprachen ausschalten.
Lesen Sie auf der nächsten Seite:
Lesen Sie in diesem Beitrag
Vorherige Seite
Seite 1 von 2
Kommentar verfassen:
Kommentar verfassen

Login über einen Foren Account





Gastposting

Gastbeiträge müssen erst freigeschaltet werden, bevor Sie auf der Seite erscheinen.





3x Macwelt testen!
Ja, ich teste 3x die Macwelt mit DVD für nur 11,90 € (19,- Sfr). Den 4 GB USB-Stick erhalte ich gratis dazu.
Macwelt 6/12
Anrede:
Vorname:
Nachname:
Straße/Nr:
PLZ/Ort:
Land:
E-Mail:
Bestätigen
Nur wenn ich innerhalb von 2 Wochen nach Erhalt der 3. Ausgabe nichts von mir hören lasse, möchte ich die PC-WELT mit DVD zum gleichen Preis weiterbeziehen (D: 55,80 €/Jahr, EU: 64,80 €/Jahr, CH: 103,70 Sfr/Jahr). Nach dem Testzeitraum ist der Bezug jederzeit kündbar.
Ich bin damit einverstanden, dass die IDG Tech Media GmbH und ihre Partner mich per E-Mail über interessante Vorteilsangebote informieren.
Jetzt anfordern
- Anzeige -
Angebote für Macwelt-Leser
Macwelt für iPad

Macwelt auf dem iPad lesen
Schon am Freitag vor dem Erstverkaufstag des gedruckten Magazins ist die Macwelt auf Ihrem iPad!

Macwelt mobil

Macwelt mobil
Die Nachrichten von Macwelt können Sie nun auch unterwegs jederzeit bequem lesen.

1016279
Content Management by InterRed