Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   GlyphBuilder - v1.0 (https://www.delphipraxis.net/90341-glyphbuilder-v1-0-a.html)

DGL-luke 15. Apr 2007 17:04


GlyphBuilder - v1.0
 
Liste der Anhänge anzeigen (Anzahl: 3)
Hallo,

mir stellte sich heute beim Programmieren ein Metaproblem: TSpeedButton will seine Glyphs (default/disabled/hot/down) immer in einem bild zusammenhaben, GlyFX liefert die Glyphs aber einzeln.

Deshalb hier die Lösung:

GlyphBuilder
Baut aus einzelnen Bildern Glyphs

Erklärung der Oberfläche:

- Verzeichnis der ursprünglichen Bilder: Absolutes Verzeichnis. In dem müssen die Standard-Glyphs liegen.
- Extension: Extension der Einzelbilder (im moment wird nur bmp und ico unterstützt)
- Filter: Pro weiteres Einzelbild einen Filter, mit Verzeichnis (falls die Bilder im selben verzeichnis liegen, einfach leer lassen) und Postfix (z.B. "_h" oder "_d")
- output-format: Pfad für ausgabe, mit platzhaltern "%1d" für lfd. Nummer, "%2s" für den Namen (ohne extension) der Originaldatei. Ohne Extension, es wird automatisch als bmp gespeichert.
- der rest ist wohl selbsterklärend.

Für das output-format und die filter-verzeichnisse wird automatisch zwischen absoluter und relativer pfadangabe unterschieden.

Known Bugs/Limitations:
- Auswahl Skalieren/Zuschneiden ohne wirkung, es wird immer zugeschnitten
- Ausgabeverzeichnis muss vorhanden sein, wird nicht geprüft
- Eingegebene Werte werden nicht geprüft bzw. eingeschränkt.

MrKnogge 15. Apr 2007 17:42

Re: GlyphBuilder - v1.0
 
Zitat:

Zitat von DGL-luke
GlyFX liefert die Glyphs aber einzeln.

Und zusätzlich ein Programm wie dieses hier :lol:

Ich werde es natürlich aber dennoch testen.

Gruß


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:21 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz