Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Werkzeuge (https://www.delphipraxis.net/63-sonstige-werkzeuge/)
-   -   FinalBuilder und MultiRes - Icons (https://www.delphipraxis.net/171033-finalbuilder-und-multires-icons.html)

RWarnecke 16. Okt 2012 13:43


FinalBuilder und MultiRes - Icons
 
Hallo zusammen,

ich habe für mein Programm Code-Orakel ein Multi-RES Icon. Wenn ich dieses bei der Action "Build Delphi Win32" mit angebe aus meinem Delphi-Projekt, dann kann FinalBuilder die Resourcendatei zum Delphiprojekt nicht erstellen. Versuche ich das gleiche Icon manuell im FinalBuilder zu laden erscheint folgende Fehlermeldung :

---------------------------------------
[Window Title]
Error

[Content]
Warning: Unable to load icon (possibly corrupt) : Pixel Format Not Valid for Icons or Cursors

[OK]
---------------------------------------

Kann ich FinalBuilder irgendwie dazu bringen, dass er das Icon trotzdem akzeptiert ? Direkt in der Delphi 2007 IDE funktioniert es ja.

Uwe Raabe 16. Okt 2012 13:53

AW: FinalBuilder und MultiRes - Icons
 
Ich habe hier keine Probleme mit Multi-Res-Icons im FinalBuilder. Welche FB-Version hast du denn? Kannst du die ICO-Datei mal anhängen?

RWarnecke 16. Okt 2012 17:37

AW: FinalBuilder und MultiRes - Icons
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von Uwe Raabe (Beitrag 1187267)
Welche FB-Version hast du denn?

7.0.0.1968
Zitat:

Zitat von Uwe Raabe (Beitrag 1187267)
Kannst du die ICO-Datei mal anhängen?

Siehe Anhang.

Uwe Raabe 16. Okt 2012 17:58

AW: FinalBuilder und MultiRes - Icons
 
Ich kann das mit deiner Datei hier nachvollziehen und es scheint mit den hohen Auflösungen zusammenzuhängen. In diesem (schon älteren) Thread kannst du noch weitere Informationen finden.

Eventuell kannst du das Problem auch umgehen, wenn du im BeforeAction-Event
Delphi-Quellcode:
Action.IconFile
auf die gewünschte Datei setzt.

RWarnecke 16. Okt 2012 20:02

AW: FinalBuilder und MultiRes - Icons
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von Uwe Raabe (Beitrag 1187311)
Eventuell kannst du das Problem auch umgehen, wenn du im BeforeAction-Event
Delphi-Quellcode:
Action.IconFile
auf die gewünschte Datei setzt.

Ich habe die folgende Zeile in das BeforeAction-Event gesetzt, welches aber leider auch nicht funktioniert (s. Anhang) :
Code:
Action.IconFile=FBVariables.DirectoryBuild + "\Delphi-2007\Code-Orakel\Entwicklung\mainicon.ico"
Die Variable DirectoryBuild wird vorher sauber gesetzt und hat in diesem Fall den Wert "J:\BIS-Programmierung".

Gibt es noch eine andere Möglichkeit ?

Uwe Raabe 16. Okt 2012 23:06

AW: FinalBuilder und MultiRes - Icons
 
Zitat:

Zitat von RWarnecke (Beitrag 1187319)
Gibt es noch eine andere Möglichkeit ?

Du könntest versuchen, den Microsoft Resource Compiler zu verwenden, anstatt den von Borland.

RWarnecke 17. Okt 2012 08:23

AW: FinalBuilder und MultiRes - Icons
 
Hallo Uwe,

danke für Deine Hilfe. Ich habe das Problem jetzt anders gelöst. Ich habe das Icon mit Sib Icon Editor bearbeitet und die Icons entfernt, die gepackt waren. Das waren die Icons in dem Format 256x256. Danach hat der Borland Resource Compiler das Icon akzeptiert.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:26 Uhr.

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