Application Icon
Moderator: Moderatoren
- Rudolf
- Programmier-Gott
- Beiträge: 1418
- Registriert: Mo, 02. Jan 2006 23:03
- Wohnort: Salzburg/Österreich
- Kontaktdaten:
Application Icon
Hallo,
ich habe für alle Programm die gleiche res Datei. Jetzt möchte ich aber für jedes Programm ein anderes Systemicon verwenden. In der res Datei habe ich unter ICON den Eintrag ICON_APP, soweit ich weiss wird dieses Icon dafür verwendet. Dann müsste ich aber für jedes Programm eine eigene res Datei erstellen.
Grüße
Rudolf
ich habe für alle Programm die gleiche res Datei. Jetzt möchte ich aber für jedes Programm ein anderes Systemicon verwenden. In der res Datei habe ich unter ICON den Eintrag ICON_APP, soweit ich weiss wird dieses Icon dafür verwendet. Dann müsste ich aber für jedes Programm eine eigene res Datei erstellen.
Grüße
Rudolf
Rudolf Reinthaler
http://www.formcommander.net
http://www.formcommander.net
-
- Der Entwickler von "Deep Thought"
- Beiträge: 2825
- Registriert: Fr, 08. Feb 2008 21:29
- Hat sich bedankt: 96 Mal
- Danksagung erhalten: 13 Mal
Re: Application Icon
Hallo, Rudolf -
versuche doch einmal, dem obersten XbpDialog() das gewünschte Icon via :icon := zuzuweisen.
Gruss,
Georg
versuche doch einmal, dem obersten XbpDialog() das gewünschte Icon via :icon := zuzuweisen.
Gruss,
Georg
Liebe Grüsse aus der Eifel,
Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.
Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.
- Rudolf
- Programmier-Gott
- Beiträge: 1418
- Registriert: Mo, 02. Jan 2006 23:03
- Wohnort: Salzburg/Österreich
- Kontaktdaten:
Re: Application Icon
Hallo Georg,
da gibt es noch keinen Dialog, das Icon muss meiner Meinung nach dem EXE fix zugeordnet
Grüße
Rudolf
da gibt es noch keinen Dialog, das Icon muss meiner Meinung nach dem EXE fix zugeordnet
Grüße
Rudolf
Rudolf Reinthaler
http://www.formcommander.net
http://www.formcommander.net
-
- Der Entwickler von "Deep Thought"
- Beiträge: 2825
- Registriert: Fr, 08. Feb 2008 21:29
- Hat sich bedankt: 96 Mal
- Danksagung erhalten: 13 Mal
Re: Application Icon
Hallo, Rudolf -
bei mir erstelle ich einen XbpDialog in AppSys, und wenn Du diesem XbpDialog:icon den entsprechenden Wert zuweist, sollte es funktionieren.
Gruss,
Georg
bei mir erstelle ich einen XbpDialog in AppSys, und wenn Du diesem XbpDialog:icon den entsprechenden Wert zuweist, sollte es funktionieren.
Gruss,
Georg
Liebe Grüsse aus der Eifel,
Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.
Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.
- Rudolf
- Programmier-Gott
- Beiträge: 1418
- Registriert: Mo, 02. Jan 2006 23:03
- Wohnort: Salzburg/Österreich
- Kontaktdaten:
Re: Application Icon
Hallo Georg,
bei den Dialogen habe ich kein Problem, in eXPress++ gibt es DC_ICONDEFAULT(), aber das Icon für die Exe muss schon beim compilieren festliegen, es ist ja auch z.B. im Windows Exporer zu sehen. Ich glaube ich werde um getrennte res Dateien nicht herumgkommen, leider kann man nicht mehrere verwenden soweit ich weiss, sonst würde ich eine separate nur für dieses Icon dazulinken.
Grüße
Rudolf
bei den Dialogen habe ich kein Problem, in eXPress++ gibt es DC_ICONDEFAULT(), aber das Icon für die Exe muss schon beim compilieren festliegen, es ist ja auch z.B. im Windows Exporer zu sehen. Ich glaube ich werde um getrennte res Dateien nicht herumgkommen, leider kann man nicht mehrere verwenden soweit ich weiss, sonst würde ich eine separate nur für dieses Icon dazulinken.
Grüße
Rudolf
Rudolf Reinthaler
http://www.formcommander.net
http://www.formcommander.net
-
- Der Entwickler von "Deep Thought"
- Beiträge: 2825
- Registriert: Fr, 08. Feb 2008 21:29
- Hat sich bedankt: 96 Mal
- Danksagung erhalten: 13 Mal
Re: Application Icon
Hallo, Rudolf -
also, bei mir erscheint ein Xbase-Programm, bei dem das Icon in der AppSys zugewiesen wird, so im Explorer:
Zugewiesen wird das Icon so:
Es ist natürlich möglich, dass Windows sich das Icon "merkt", nachdem das Programm das erste Mal ausgeführt wurde.
Gruss,
Georg
also, bei mir erscheint ein Xbase-Programm, bei dem das Icon in der AppSys zugewiesen wird, so im Explorer:
Zugewiesen wird das Icon so:
Code: Alles auswählen
oDlg:icon := 2001
Gruss,
Georg
Liebe Grüsse aus der Eifel,
Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.
Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.
- Rudolf
- Programmier-Gott
- Beiträge: 1418
- Registriert: Mo, 02. Jan 2006 23:03
- Wohnort: Salzburg/Österreich
- Kontaktdaten:
Re: Application Icon
Hallo Georg,
eigenartig, ich war der Meinung dass es eine fixe Resource ID sein müsste. Werde mal Roger fragen wie er es in eXPress++ macht.
Grüße
Rudolf
eigenartig, ich war der Meinung dass es eine fixe Resource ID sein müsste. Werde mal Roger fragen wie er es in eXPress++ macht.
Grüße
Rudolf
Rudolf Reinthaler
http://www.formcommander.net
http://www.formcommander.net
-
- Der Entwickler von "Deep Thought"
- Beiträge: 2825
- Registriert: Fr, 08. Feb 2008 21:29
- Hat sich bedankt: 96 Mal
- Danksagung erhalten: 13 Mal
Re: Application Icon
Hallo, Rudolf -
noch ein Nachtrag. Ich verwende bei einigen Projekten zwei ARC Dateien, die ich beide in der .XPJ zusammen mit den Programmen aufliste. Hintergrund ist hier, dass ich das gleiche Programm für verschiedene Gruppen erstelle. Die meisten Icons sind identisch (sind in der einen ARC-Datei), während die Gruppen-spezifischen Icons und Images in der anderen ARC-Datei sind.
Das funktioniert also auch.
Gruss,
Georg
noch ein Nachtrag. Ich verwende bei einigen Projekten zwei ARC Dateien, die ich beide in der .XPJ zusammen mit den Programmen aufliste. Hintergrund ist hier, dass ich das gleiche Programm für verschiedene Gruppen erstelle. Die meisten Icons sind identisch (sind in der einen ARC-Datei), während die Gruppen-spezifischen Icons und Images in der anderen ARC-Datei sind.
Das funktioniert also auch.
Gruss,
Georg
Liebe Grüsse aus der Eifel,
Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.
Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.
- Rudolf
- Programmier-Gott
- Beiträge: 1418
- Registriert: Mo, 02. Jan 2006 23:03
- Wohnort: Salzburg/Österreich
- Kontaktdaten:
Re: Application Icon
Hallo Georg,
danke für die Info, wusste nicht dass man zwei ARC Dateien angeben kann, das werde ich dann gleich mal probieren, das wäre die beste Lösung
Grüße
Rudolf
danke für die Info, wusste nicht dass man zwei ARC Dateien angeben kann, das werde ich dann gleich mal probieren, das wäre die beste Lösung
Grüße
Rudolf
Rudolf Reinthaler
http://www.formcommander.net
http://www.formcommander.net
- AUGE_OHR
- Marvin
- Beiträge: 12909
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
Re: Application Icon
zu beachten das du bei o:load() dann auch die "richtige" DLL angibst da er default auf die EXE zugreift.Rudolf hat geschrieben:danke für die Info, wusste nicht dass man zwei ARC Dateien angeben kann, das werde ich dann gleich mal probieren, das wäre die beste Lösung
gruss by OHR
Jimmy
Jimmy