Schnellübersicht: Resource Builder

Was macht die Anwendungsdateien so unterschiedlich? Erstens ist es ihr Code, der für die Hauptfunktionen jeder Anwendung verantwortlich ist. Zweitens sind es Ressourcendateien von jedem Programm: Icons, Bilder, Aufschriften, Dialogfenster und andere Objekte, welche komfortable Windows-Arbeit (die auf dem visuellen Zusammenspiel mit dem Nutzer basiert) erst ermöglichen.

Das ist der Grund, warum jede moderne Entwicklungs-Ausstattung spezielle Dienstprogramme beinhaltet. Damit können die Software-Entwickler Ressourcendateien erstellen und verwalten, die wichtige Komponente für jede Win32-basierte Anwendung enthalten.

Auch wenn die meisten Dienstprogramme das Entwicklerleben einfacher machen, haben sie trotzdem ernste Nachteile, die eine effektive Arbeit erschweren: sie sind unbequem, haben maßgebliche Einschränkungen und werden ziemlich langsam entwickelt, so dass die Informationstechnologien ihnen voraus sind.

Das ist der Grund, warum der professionelle Software-Entwickler oft spezielle Dienstprogramme von Drittherstellern benutzt, wie, z.B., Resource Builder – eines der besten Programme in seiner Klasse.

Resource Builder: Hauptfenster
Resource Builder: Hauptfenster

Resource Builder ist eine Komplettlösung für Windows, die Ihnen erlaubt, Ressourcendateien zu erstellen, zu bearbeiten und zu kompilieren, sowie Ressourcen in kompilierten ausführbaren Dateien zu bearbeiten. Sie können die Ressourcen in allen Win32-ausführbaren Dateien, wie Anwendungen, Bibliotheken (DLL) etc, bearbeiten und sogar Lokalversionen davon erstellen.

Unten ist eine kurze Beschreibung der (erstaunlichen) Programm-Haupteigenschaften:

Arbeit mit RC- und RES-Ressourcedateien

In den komfortablen visuellen Resource Builder-Editoren können Sie beliebige Ressourcen erstellen und bearbeiten und diese dann in den RC- oder RES-Dateien abspeichern, die dann in Drittanwendungen benutzt werden können. Außerdem können Sie Ressourcen aus Ressourcendateien auswählen und laden, um sie neu zu kombinieren. Sie können auch einzelne Ressourcen auswählen und diese in einer Datei abspeichern.

Müssen Sie Ressourcen in bereits kompilierten Modulen (ausführbaren Dateien) bearbeiten?

Öffnen Sie einfach .EXE, .DLL oder eine andere kompilierte ausführbare Datei in Resource Builder und bearbeiten und erstellen Sie Ressourcen direkt darin.

Importieren von Ressourcen aus Dateien verschiedener Formate

Mit Resource Builder können Sie Ressourcen aus verschiedenen Formaten importieren, um Ihre eigenen Sammlungen zu erstellen und in Ihren Anwendungen zu verwenden.

Leistungsstarke integrierte Ressourceneditoren

Ressourceneditoren
Ressourceneditoren

Eine breite Palette leistungsstarker und benutzerfreundlicher integrierter Ressourceneditoren hilft Ihnen beim Bearbeiten aller Arten von Ressourcen. Jeder Ressourcentyp verfügt über einen eigenen Editor, der speziell für die einfache und visuelle Bearbeitung dieses Ressourcentyps entwickelt wurde.

Eingebauter Compiler und Befehlszeilen-Interface

Diese Besonderheiten machen aus dem Programm ein professionelles Entwicklungs-Tool. Der eingebaute Compiler kann mit den meisten Formaten von RC-Dateien arbeiten und vereint hohe Leistung mit Stabilität und fehlerloser Skript-Verarbeitung. Außerdem sind alle Compiler-Funktionen sowohl über die grafische Oberfläche als auch über die Befehlszeile zugänglich.

Resource-Only DLL die mit einem einzigen Klick erstellt wurde

Eine weitere Funktion, die Sie in den meisten ähnlichen Produkten nicht finden, ist die Möglichkeit, DLLs zu erstellen, die nur Ressourcen enthalten (Resource-Only DLLs). Dieser Ansatz wird häufig zur Lokalisierung von Anwendungen verwendet. Mit Resource Builder können Sie solche Bibliotheken erstellen, indem Sie einfach den entsprechenden Menüpunkt auswählen.

Schauen wir uns einige der integrierten Editoren genauer an und sehen uns ihre Screenshots zur besseren Visualisierung an.

Bildbearbeiter

Bildbearbeiter
Bildbearbeiter

In diesem Editor können alle Standardvorgänge mit Bildern ausgeführt werden: Zeichnen, Farben auswählen und Text einfügen, Bereiche löschen und mit Farbe füllen und vieles mehr.

Es gibt keine Einschränkungen beim Arbeiten mit Farbtiefe und Bildgröße sowie mit integrierten Effekten. Erwähnenswert ist auch die Möglichkeit, Bilder zwischen den Formaten PNG, JPEG, BMP, ICO und CUR zu konvertieren. Entwickler werden diese Funktion sicherlich zu schätzen wissen.

Sie können Symbole mit einer Größe von bis zu 1024 x 1024 erstellen, Transparenz verwalten, Bilder exportieren und importieren und vieles mehr. Mit dem integrierten Editor für animierte Symbole und Cursor (ANI-Dateien) können Sie gut aussehende und professionelle animierte Symbole und Cursor für Ihre Anwendungen erstellen.

String Resource Editor

String Resource Editor
String Resource Editor

Zeichenketten sind wahrscheinlich eine der populärsten Ressourcenarten. Sie werden sehr häufig bearbeitet, besonders wenn neue Versionen von einem Programm veröffentlicht werden. Aus diesem Grund braucht man benutzerfreundliche Tools für ihre Bearbeitung.

Resource Builder beinhaltet ein Extratool, das die Bearbeitung, als auch das Hinzufügen und Entfernen von Zeichenketten, und Verwaltung spezifischer Identifizierer und Werte vereinfacht.

Dialog Resource Editor

Dialog Resource Editor
Dialog Resource Editor

Moderne Entwicklungstools bieten mehrere Möglichkeiten zur Gestaltung der grafischen Anwendungs-Oberfläche. Dennoch gibt es oft Situationen, in denen es viel günstiger ist, etwas direkt in der Ressourcendatei zu ändern, und Resource Builder macht es möglich.

Ein paar einfache „Drag&Drop“-Aktionen, Bearbeiten einiger Werte, und Sie bekommen was Sie brauchen! Um es einfacher für die Entwickler zu machen, enthält die Werkzeugleiste alle allgemeinen Windows-Steuerungskomponente: Beschriftungen, Buttons, Markierkästchen etc. Um sie auf dem Formular zu platzieren, reichen wenige Mausbewegungen völlig aus.

Fazit

Die oben beschriebenen Resource Builder – Features machen es zu einem sehr komfortablen und gleichzeitig voll funktionsfähigen Ressourcen-Editor auf dem Markt. Eine Single-Entwickler-Lizenz für das Programm kostet €57, und Sie legen das Geld wirklich gut an, da dieses erstklassige Werkzeug sowohl für Profis, die sich mehr für die breite Funktionalität des Programms interessieren, als auch für Anfänger, die von der erstaunlichen Benutzerfreundlichkeit aller fortgeschrittenen Resource Builders-Funktionen profitieren, geeignet ist.

Während einer 30-tägigen Testzeit können Sie das Programm ausprobieren und dann eine Kaufentscheidung treffen.

Copyright © 1999-2024 Igor Siticov, SiComponents.

TsiLang®, Resource Builder® und SiComponents® sind eingetragene Marken von Igor Siticov.

Embarcadero Technology Partner