Hallo Michael,
wie kann man die Icons für die Symbolleiste herstellen und einfügen?
Gruss Ian
Man kann die Icons selber herstellen....
-
- Mitglied
- Beiträge: 87
- Registriert: Mi 02 Nov 2005 18:29
-
- Betatester
- Beiträge: 499
- Registriert: Di 19 Nov 2002 16:16
- Wohnort: Darmstadt/Puebla/Shanghai
Nun gut... auf vielfachen Wunsch (Gerhard: Da hab ich wohl in ein Wespennest gestochen <BG>):
In dem PL-Unterverzeichnis "hlp" liegen die Dateien "pictures", "pictures2" und "picturesWINXP".
Zumindest in einem WIN-System.
pictures und pictures2 bitte nicht ändern, aber insbesondere pictures ist ganz lehrreich.
Man kann dort sehen, wie die Icons aufgebaut sind: Aus einigen Grundformen, die in Form von virtuellen Kopien immer wieder verwendet werden, werden die Icons der Menüleiste generiert.
Diese Grundformen kann man in die Datei "picturesWINXP" übernehmen.
Die Zuordnung zu bestimmten Funktionen erfolgt über den Ebenennamen.
Diese findet man in der Datei "strings.str" wieder, die beispielsweise im Unterverzeichnis /Deutsch zu finden ist.
Aus dieser kann man die Funktionsnummer entnehmen, die mit einem ICON belegt werden soll.
Beispiel: 12200 = Funktion "Ein/Ausblenden der Standartleiste"
Dafür ist in "pictures" kein ICON definiert und man kann in "picturesWINXP" eines anlegen.
Icons die bereits in "pictures" definiert sind, werden von den in "picturesWINXP" definierten überschrieben, können also so einfach umdefiniert werden.
Alles klar?
Gruss
Michael
In dem PL-Unterverzeichnis "hlp" liegen die Dateien "pictures", "pictures2" und "picturesWINXP".
Zumindest in einem WIN-System.
pictures und pictures2 bitte nicht ändern, aber insbesondere pictures ist ganz lehrreich.
Man kann dort sehen, wie die Icons aufgebaut sind: Aus einigen Grundformen, die in Form von virtuellen Kopien immer wieder verwendet werden, werden die Icons der Menüleiste generiert.
Diese Grundformen kann man in die Datei "picturesWINXP" übernehmen.
Die Zuordnung zu bestimmten Funktionen erfolgt über den Ebenennamen.
Diese findet man in der Datei "strings.str" wieder, die beispielsweise im Unterverzeichnis /Deutsch zu finden ist.
Aus dieser kann man die Funktionsnummer entnehmen, die mit einem ICON belegt werden soll.
Beispiel: 12200 = Funktion "Ein/Ausblenden der Standartleiste"
Dafür ist in "pictures" kein ICON definiert und man kann in "picturesWINXP" eines anlegen.
Icons die bereits in "pictures" definiert sind, werden von den in "picturesWINXP" definierten überschrieben, können also so einfach umdefiniert werden.
Alles klar?
Gruss
Michael
-
- Mitglied
- Beiträge: 87
- Registriert: Mi 02 Nov 2005 18:29
Hallo Michael,
mir ist einiges nicht klar:
Grüße, Ludger
mir ist einiges nicht klar:
Hab ich gefunden.In dem PL-Unterverzeichnis "hlp" liegen die Dateien "pictures", "pictures2" und "picturesWINXP".
Zumindest in einem WIN-System.
Hab ein neues Icon gebastelt, das hat einen eigenen Namen bekommen und steckt jetzt in der WinXP-Datei.pictures und pictures2 bitte nicht ändern, aber insbesondere pictures ist ganz lehrreich.
Man kann dort sehen, wie die Icons aufgebaut sind: Aus einigen Grundformen, die in Form von virtuellen Kopien immer wieder verwendet werden, werden die Icons der Menüleiste generiert.
Diese Grundformen kann man in die Datei "picturesWINXP" übernehmen.
Die Zuordnung zu bestimmten Funktionen erfolgt über den Ebenennamen.
Was passiert denn, wenn die Funktion nicht darin aufgeführt ist? Wie z. B. Zoom 200 %? Muss ich da irgendeinen Text eingeben, der auf den Namen verweist? Oder wie? Oder was? Und wo?Diese findet man in der Datei "strings.str" wieder, die beispielsweise im Unterverzeichnis /Deutsch zu finden ist.
Aus dieser kann man die Funktionsnummer entnehmen, die mit einem ICON belegt werden soll.
Nö. ''Alles klar?
Grüße, Ludger
-
- Betatester
- Beiträge: 499
- Registriert: Di 19 Nov 2002 16:16
- Wohnort: Darmstadt/Puebla/Shanghai
Na sowas... da bist Du ja schon wieder mit Deinen 200/400% ;-)
NEIN, das scheint nicht zu gehen, da fuer die Vergroesserungsstufen keine festen Funktionen vorgesehen sind.
Die lassen sich in der Konfirguration festlegen!
Und ueber Tastenkuerzel abrufen.
Die lassen sich ueber "Ansicht"-"Zoom" einsehen.
Die Vergroesserungswerte selber sind im Optionsdialog einstellbar.
Wenn Du die Stufen 200% und 400% NICHT per Tastaturkuerzel sondern per Mausklick (dauert aber laenger ;-) einstellen willst, kommst Du um ein "Zoom in"/"Zoom out" nicht herum.
Gruss
Michael
NEIN, das scheint nicht zu gehen, da fuer die Vergroesserungsstufen keine festen Funktionen vorgesehen sind.
Die lassen sich in der Konfirguration festlegen!
Und ueber Tastenkuerzel abrufen.
Die lassen sich ueber "Ansicht"-"Zoom" einsehen.
Die Vergroesserungswerte selber sind im Optionsdialog einstellbar.
Wenn Du die Stufen 200% und 400% NICHT per Tastaturkuerzel sondern per Mausklick (dauert aber laenger ;-) einstellen willst, kommst Du um ein "Zoom in"/"Zoom out" nicht herum.
Gruss
Michael
-
- Mitglied
- Beiträge: 87
- Registriert: Mi 02 Nov 2005 18:29
-
- Entwickler
- Beiträge: 4176
- Registriert: Di 19 Nov 2002 15:49
Das lachende Gesicht wird dann verwendet, wenn eine Funktion kein eigenes Symbol hat.Ian hat geschrieben:Aber 200%/400% Zoom bekommen doch die Smilies als Icons zugeordnet. Vielleicht können sich Martin oder Gerhard eingehender hierzu äußern.
Bei den obigen Zoomfunktionen gibt es aber das Problem, dass hier der Menütitel programmmäßig aufgebaut wird, da die Zoomwerte über die Einstellungen änderbar sind. Die von Michael vorgeschlagene Technik, den Menütitel in der Strings.str zu suchen, funktioniert hier also nicht. Stattdessen sind diesen Menübefehlen fest die Zahlen 8980 bis 8988 zugewiesen.
Wenn du also ein Symbol mit dem Namen 8984 anlegst, wird dieses für den 200%-Zoom verwendet.
Martin
-
- Entwickler
- Beiträge: 4176
- Registriert: Di 19 Nov 2002 15:49
Eine kleine Ergänzung noch: die Datei "PicturesWinXP.pld" wird nur unter Windows XP verwendet. Unter anderen Windowssystemen wird die Datei "PicturesWin.pld" geladen und unter Mac OS "PicturesMac.pld".Michael Rök-Ramirez hat geschrieben:In dem PL-Unterverzeichnis "hlp" liegen die Dateien "pictures", "pictures2" und "picturesWINXP".
Martin
-
- Betatester
- Beiträge: 745
- Registriert: Di 19 Nov 2002 17:22
- Wohnort: Entenhausen
Hallo zusammen,
nochmals an dieser Stelle die Aufforderung an alle, die Icons erstellt haben: mailt diese bitte an Gerhard <support@pl32.de>, damit sie in PL32 eingebaut werden.
nochmals an dieser Stelle die Aufforderung an alle, die Icons erstellt haben: mailt diese bitte an Gerhard <support@pl32.de>, damit sie in PL32 eingebaut werden.
Hab ich gerade, "Ebenenart konvertieren" und die Zoomstufen 10 bis 1600 (ohne 100) – vielleicht werden sie ja mit eingebaut.gmhofmann hat geschrieben:Hallo zusammen,
nochmals an dieser Stelle die Aufforderung an alle, die Icons erstellt haben: mailt diese bitte an Gerhard <support@pl32.de>, damit sie in PL32 eingebaut werden.
Grüße, Ludger