Programmicon austauschen



Programmicon austauschen

Horst Horn, 29.04.2008 13:03:   Zitat von ""Christof Neuss"": „Hallo,
...
...um das Programm-Icon auszutauschen...
...
Merci!

@Christof
Wenn es Dir nur um das Programm-Icon geht - Also das "A"-Icon, empfehle ich Dir das Tool von Ralf Pagel (PROFAN-Programm !)
[...]


Frank Abbing, 29.04.2008 16:42:   Zitat: „Wenn es Dir nur um das Programm-Icon geht - Also das "A"-Icon, empfehle ich Dir das Tool von Ralf Pagel
Er benutzt XPSE, also würde es sich eher anbieten dann auch XPRR zu benutzen. Somit kann er leicht ein neues Programmicon einbinden mit dieser Zeile in seinem Sourcecode:

' XPSE-Quelltext erkannt.C-Style (XPSE) 

{$res icon "Dateiname.ico"}
Mein Tool XPRR ist zu finden beim XPSE-Download.


David Strutz, 29.04.2008 16:56: Ja, Ralfs Programm ist ein guter Tip - da Christof jedoch direkt im Quelltext einfach Kompilerschalter {$res icon "mein.ico"} angeben kann wird er es jedoch hierfür vielleicht nicht benötigen.
Die XPSE-Seite finde ich selbst fürchterlich unübersichtlich, werde ich wohl eine im Stil von [...] oder [...] aufsetzen wenn es mich mal "juckt".
@Christof: Du nervst natürlich nicht - genau das was Du da abverlangst tun wir hier am liebsten - schon alleine weil uns damit auch wiederum Dinge auffallen welche "bearbeitet" und/oder verbessert gehören!


Christof N., 29.04.2008 17:25: Hallo Leute,
jau, genau so mache ich das im Moment.
XPSE mit XPRR nutzen und dann einfach im Programmcode die beiden Zeilen

' XPSE-Quelltext erkannt.C-Style (XPSE) 

{$cleq}
{$res icon "ProFi.ico"}
einbinden. Schon hat man ein schönes, eigenes Icon. Aber dafür alleine ist XPSE sicher viel zu schade. Ich fange ja gerade erst an mit XProfan.
Durch ein kleines Projekt bin ich aber jetzt schon so richtig auf den Geschmack gekommen.
Demnächst werde ich mich mal etwas intensiver mit den Listviews auseinandersetzen.
Vielen Dank bis hierher, für die immer wieder hilfreichen Hinweise, Links und Software-Teile. Ich hoffe, ich kann auch mal was zurückgeben.
Macht richtig Spass.
BTW: Könnte man eigentlich auch XPRR ohne XPSE nutzen? Wenn ja, wie?


David Strutz, 29.04.2008 17:38: XPRR ist eine ConsoleAPP welche Du mit Parametern bestückt natürlich auch ohne xpse manuell aufrufen kannst. Die genauen Parameter kann Dir Frank sicher erklären.
Probiere xprr.exe se "programm.exe" "mein.ico"
Hier die Konstanten die ich in XPSE für XPRR deklariert habe

;XPRR_NOMANIFEST = "rm"
;XPRR_NOVERSIONINFO = "rv"
;XPRR_EXEICON = "se"
;XPRR_WINDOWICON = "sw"
wobei XPSE hier manches kombiniert und nach und nach von xprr abarbeiten lässt.


Frank Abbing, 29.04.2008 18:15:   Zitat: „Könnte man eigentlich auch XPRR ohne XPSE nutzen? Wenn ja, wie?
Ja, das könnte man durchaus. Aber ich habe mich bewusst dafür entschieden es nur zusammen mit XPSE anzubieten, hauptsächlich, weil damit der Aufruf viel bequemer ist.


Christof N., 29.04.2008 21:40:   Zitat: „
Ja, das könnte man durchaus. Aber ich habe mich bewusst dafür entschieden es nur zusammen mit XPSE anzubieten, hauptsächlich, weil damit der Aufruf viel bequemer ist.

Macht ja auch Sinn. Ist ja jetzt kein Problem mehr, wo alles funktioniert
Merci nochmals und "Gute Nacht!"


Frank Abbing, 30.04.2008 06:31: Für Programm- und Fenstericon können übrigens auch verschiedene Icons verwendet werden. Und auch die Grösse und Farbenpracht des Icons ist wählbar! Vorrausgesetzt, das jeweilige Format ist in der ico-Datei auch vorhanden:
Icon Resource:
Fenstericon und Exeicon ändern:
{$res icon "dateiname.ico" [icongrösse] [mindest-icon-bittiefe]}
Nur Fenstericon ändern:
{$res windowicon "dateiname.ico" [icongrösse] [mindest-icon-bittiefe]}
Nur Exeicon ändern:
{$res exeicon "dateiname.ico" [icongrösse] [mindest-icon-bittiefe]}
Die Icongrösse darf weggelassen werden, in dem Fall wählt XPRR aus einer Mehrfach-Icon-Datei das letzte Icon aus. Gültige Grössen sind z.B.: 16, 24, 32, 48, 64, 128, ...
Die Mindest-Icon-Bittiefe darf weggelassen werden, in dem Fall wählt XPRR aus einer Mehrfach-Icon-Datei das letzte Icon aus. Gültige Bittiefen sind:
1=2 Farben / 4=16 Farben / 8=256 Farben / 24=True Color (24 Bits) / 32=True Color+Alpha (32 Bits)


Dies ist die Offlinevariante vom Thread [Programmicon austauschen].

Valid CSS!

©2006 XProfan.Com