amiga-news DEUTSCHE VERSION
.
Links| Forums| Comments| Report news
.
Chat| Polls| Newsticker| Archive
.

amiga-news.de Forum > Amiga, AmigaOS 4 > IconEdit und PNG-Bilder ? [ - Search - New posts - Register - Login - ]

-1- [ - Post reply - ]

2006-06-23, 14:58 h

Amaris
Posts: 941
User


Ich habe mir heute "PowerIcons" aus dem Aminet geladen und meine Workbench etwas mit PNG-Icons aufgemöbelt.

Nun möchte ich auch das RamDisk-Icon verändern.
Ich habe also ein PNG-Bild in def_ram.info umbenannt und wollte es
nach DH0:Prefs/Env-Archive/Sys/ kopieren.
Vorher muß es aber per IconEdit als "Disk" eingestellt werden, sonst
funktioniert es nicht.

Nun wird aber das PNG-Bild in IconEdit nicht richtig angezeigt und
auch wieder fehlerhaft abgespeichert - das PNG-Bild sieht danach aus
wie ein braunes Rechteck mit ein paar bunten Pixeln....ist also
unbrauchbar.

Kann IconEdit grundsätzlich nicht mit PNG-Icons umgehen ?

Gibt es eine Alternative um das Icon auf "Disk" zu stellen ?

Kennt jemand viellicht ein normales (nicht-PNG) und hübsches RamDisk-Icon ?




--
:amiga: Amiga 1200, Infinitiv-Tower, Blizzard 1230 III, Mediator 1200 LT4, 2 MB Chip / 32 MB Fast-RAM, 4 GB HDD, Voodoo 3, Realtek Ethernet-Karte, CD-Brenner, OS 3.9



[ - Answer - Quote - Direct link - ]

2006-06-23, 15:16 h

DJBase
Posts: 3354
[Former member]
IconEdit kann damit nichts anfangen, weil PNG_Icons nur einfache Bildformate sind.

Schonmal versucht das Icon per Informationsfenter (amiga+i) via Drag&Drop zu installieren?

--
:boing: AMIGAWORLD - Amiga Support Network

[ Dieser Beitrag wurde von DJBase am 23.06.2006 um 15:18 Uhr geändert. ]

[ - Answer - Quote - Direct link - ]

2006-06-23, 16:53 h

Han_Omag
Posts: 1458
User
Zumindest unter OS 3.9 sollte folgendes machbar sein:
in Prefs/Env-Archive/Sys/ das Icon def_Ram 1x anklicken, im Menü Piktogramm/Informationen anzeigen. In dem sich öffnenden Fenster wieder ins Menü gehen. Unter Typ kannst du dann deine Änderung vornehmen. :D

Edit: ich sehe gerade, bei mir ist def-Ram ein ProjectIcon, aber es funktioniert trotzdem...
--
Wir haben Augen, doch wir schauen nicht hin.
Wir haben Ohren, doch wir hören nicht zu.
Wir haben einen Mund. Damit reden wir ohne Unterlass
und doch sagen wir nichts.

Der Zeitreisende

[ Dieser Beitrag wurde von Han_Omag am 23.06.2006 um 16:58 Uhr geändert. ]

[ - Answer - Quote - Direct link - ]

2006-06-23, 17:34 h

Amaris
Posts: 941
User
Zitat:
Original von Han_Omag:
in Prefs/Env-Archive/Sys/ das Icon def_Ram 1x anklicken, im Menü Piktogramm/Informationen anzeigen. In dem sich öffnenden Fenster wieder ins Menü gehen. Unter Typ kannst du dann deine Änderung vornehmen.


def_ram.info ist unsichtbar, selbst wenn alle Dateien angezeigt werden. Die Datei kann man unmöglich irgendwie anklicken.

Naja, egal. Nicht so wichtig.

--
:amiga: Amiga 1200, Infinitiv-Tower, Blizzard 1230 III, Mediator 1200 LT4, 2 MB Chip / 32 MB Fast-RAM, 4 GB HDD, Voodoo 3, Realtek Ethernet-Karte, CD-Brenner, OS 3.9



[ - Answer - Quote - Direct link - ]

2006-06-23, 17:38 h

Han_Omag
Posts: 1458
User
@Amaris:
Da hast du recht. Deswegen kam ich ja auf die Idee, nochmal nachzusehen, weshalb ich das Icon sehen konnte, und festzustellen, das es als Project-Icon gespeichert ist. Dennoch wird das Icon auf der Workbench angezeigt und erscheint dort als Datenträger...
--
Wir haben Augen, doch wir schauen nicht hin.
Wir haben Ohren, doch wir hören nicht zu.
Wir haben einen Mund. Damit reden wir ohne Unterlass
und doch sagen wir nichts.

Der Zeitreisende

[ - Answer - Quote - Direct link - ]

2006-06-23, 17:44 h

Holger
Posts: 8116
User
Besitzen PNG-Icons überhaupt einen Typ?
Das sind doch nur png-Bilder, die um eine optionale Position erweitert sind.

mfg
--
Good coders do not comment. What was hard to write should be hard to read too.

[ - Answer - Quote - Direct link - ]

2006-06-23, 22:02 h

thomas
Posts: 7718
User
@Holger:

PNG-Dateien erlauben, wie IFF- und andere Dateien, eigene Informationen hinzuzufügen, die von Bildanzeigern ignoriert werden. Auf diese Weise können Typ, Position und Tooltypes in PNG-Icons gespeichert werden.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/

[ - Answer - Quote - Direct link - ]

2006-06-24, 09:26 h

Stefan
Posts: 936
User
Zitat:
Original von Amaris:
Zitat:
Original von Han_Omag:
in Prefs/Env-Archive/Sys/ das Icon def_Ram 1x anklicken, im Menü Piktogramm/Informationen anzeigen. In dem sich öffnenden Fenster wieder ins Menü gehen. Unter Typ kannst du dann deine Änderung vornehmen.


def_ram.info ist unsichtbar, selbst wenn alle Dateien angezeigt werden. Die Datei kann man unmöglich irgendwie anklicken.


Tatsächlich, aber von einem Dateimanager aus lässt sich
die Iconinformation öffnen.

Bild: http://people.freenet.de/smoebius/ami/Ram-Info.png

Gruß Stefan

:boing:

[ - Answer - Quote - Direct link - ]

2006-06-24, 09:44 h

Amaris
Posts: 941
User
Zitat:
Original von Stefan:

Tatsächlich, aber von einem Dateimanager aus lässt sich
die Iconinformation öffnen.


Ah, sowas hab ich nicht. Muß ich mal schauen, danke.

Zwischendurch ist aber noch ein anderes Problem aufgetreten. Die PNG-Icons die ich meinen Festplatten-Partitionen verpasst habe funktionieren nicht richtig.

Manchmal funkioneren sie, aber irgendwann beim nächsten Booten werden wieder die Standard-Icons angezeigt und die Positionen auf der Workbench sind verschoben.
Wenn ich dann auf "Informationen anzeigen gehe", wird dort aber das PNG-Icon angezeigt.

Wenn es nicht funktioniert ist es nicht so schlimm, aber vielleicht kennt jemand das Problem und weiß eine Lösung.




--
:amiga: Amiga 1200, Infinitiv-Tower, Blizzard 1230 III, Mediator 1200 LT4, 2 MB Chip / 32 MB Fast-RAM, 4 GB HDD, Voodoo 3, Realtek Ethernet-Karte, CD-Brenner, OS 3.9



[ - Answer - Quote - Direct link - ]

2006-06-24, 20:01 h

Holger
Posts: 8116
User
@Amaris:
Kann es sein, daß Du den PowerIcons-Patch zu einem ziemlich späten Zeitpunkt aktivierst? Er sollte möglichst VOR der dem Öffnen workbench aktiv sein.

mfg
--
Good coders do not comment. What was hard to write should be hard to read too.

[ - Answer - Quote - Direct link - ]

2006-06-24, 20:06 h

Holger
Posts: 8116
User
Zitat:
Original von thomas:
PNG-Dateien erlauben, wie IFF- und andere Dateien, eigene Informationen hinzuzufügen, die von Bildanzeigern ignoriert werden. Auf diese Weise können Typ, Position und Tooltypes in PNG-Icons gespeichert werden.


Habs nochmal nachgeschlagen:
Zitat:
PowerIcons.readme:
PNG icons have NO intrinsic type, i.e. there's no field defined to establish
whether an icon is of type Drawer rather than Tool or Disk...
The new icon.library engine added by PowerIcons automatically adapts the
loaded (or default) icon to the corresponding file, setting the correct
type on the fly so that Workbench may properly understand and use it.


mfg
--
Good coders do not comment. What was hard to write should be hard to read too.

[ - Answer - Quote - Direct link - ]

2006-06-24, 20:46 h

Amaris
Posts: 941
User
@Holger:

Das kann sein. In der startup-sequence steht PowerIcons direkt vor "LoadWB". Laut ReadMe soll man eventuell "Wait 1" einfügen. Allerdings steht dort sinngemäß auch daß es angeblich nie Probleme gab und dieser Tip nur für alle Fälle in der ReadMe steht.

Naja, ich werd das eventuell morgen nochmal ausprobieren und vielleicht auch den Start des PoweIcons-Patches in der Startup-sequence noch etwas nach vorn verlegen.


--
:amiga: Amiga 1200, Infinitiv-Tower, Blizzard 1230 III, Mediator 1200 LT4, 2 MB Chip / 32 MB Fast-RAM, 4 GB HDD, Voodoo 3, Realtek Ethernet-Karte, CD-Brenner, OS 3.9



[ - Answer - Quote - Direct link - ]

2006-06-25, 11:10 h

Amaris
Posts: 941
User
Zitat:
Original von Holger:
@Amaris:
Kann es sein, daß Du den PowerIcons-Patch zu einem ziemlich späten Zeitpunkt aktivierst? Er sollte möglichst VOR der dem Öffnen workbench aktiv sein.


Habe das jetzt geändert. PowerIcons wird jetzt eine ganze Weile vor der Workbench geladen, außerdem ist noch ein "Wait 1" dazwischen. Bis jetzt scheint es zu funktionieren.


Zitat:
Original von Stefan:
Tatsächlich, aber von einem Dateimanager aus lässt sich
die Iconinformation öffnen.


Welcher Dateimanager ist das, den du da benutzt ?


--
:amiga: Amiga 1200, Infinitiv-Tower, Blizzard 1230 III, Mediator 1200 LT4, 2 MB Chip / 32 MB Fast-RAM, 4 GB HDD, Voodoo 3, Realtek Ethernet-Karte, CD-Brenner, OS 3.9




[ Dieser Beitrag wurde von Amaris am 25.06.2006 um 11:11 Uhr geändert. ]

[ - Answer - Quote - Direct link - ]

2006-06-25, 12:23 h

Holger
Posts: 8116
User
Zitat:
Original von Amaris:
@Holger:
Das kann sein. In der startup-sequence steht PowerIcons direkt vor "LoadWB". Laut ReadMe soll man eventuell "Wait 1" einfügen. Allerdings steht dort sinngemäß auch daß es angeblich nie Probleme gab und dieser Tip nur für alle Fälle in der ReadMe steht.


Naja.
Im Multitasking anzunehmen, daß eine Aktion sicher vor einer anderen ausgeführt wird, ohne eine explizite Synchronisation durchzuführen, ist immer eine Art Pfusch. Selbst wenn es 999999 Mal funktioniert hat, gibt es keine Garantie, daß es auch beim 1000000.Mal funktioniert.

Wenn man ganz sicher gehen will, kann man folgende Zeile vor dem Laden der Workbench einbauen.
code:
rx "if ~show('P','PowerIconsPort') then address command 'WaitForPort' 'PowerIconsPort'" >NIL:


Die wartet auf PowerIcons, falls es noch nicht geladen ist. Hat allerdings den Nachteil, das sie ARexx lädt, falls es noch nicht im Speicher ist. Also wenn man ARexx bislang nicht während des Bootens aktiviert hatte, verlängert man dadurch die Bootzeit etwas.

mfg
--
Good coders do not comment. What was hard to write should be hard to read too.

[ - Answer - Quote - Direct link - ]

2006-06-25, 12:38 h

thomas
Posts: 7718
User
Zitat:
Original von Holger:
code:
rx "if ~show('P','PowerIconsPort') then address command 'WaitForPort' 'PowerIconsPort'" >NIL:



Warum denn so kompliziert ? Ein einfaches WaitForPort PowerIconsPort würde doch vollkommen reichen und da würde auch nichts verlängert oder was.

Gruß Thomas

--
Email: thomas-rapp@web.de
Home: thomas-rapp.homepage.t-online.de/

[ Dieser Beitrag wurde von thomas am 25.06.2006 um 12:38 Uhr geändert. ]

[ - Answer - Quote - Direct link - ]

2006-06-25, 14:57 h

Amaris
Posts: 941
User
Okay danke, falls es nochmal Probleme gibt werde ich das so machen.

Kann mir aber jemand sagen wie der Dateimanager auf dem Screenshot von Stefan (oben) heißt ?


--
:amiga: Amiga 1200, Infinitiv-Tower, Blizzard 1230 III, Mediator 1200 LT4, 2 MB Chip / 32 MB Fast-RAM, 4 GB HDD, Voodoo 3, Realtek Ethernet-Karte, CD-Brenner, OS 3.9



[ - Answer - Quote - Direct link - ]

2006-06-25, 15:04 h

analogkid
Posts: 2394
User
das sieht mir stark nach ClassAction aus.
--
Join us @ Sarkasmus-pur
:amiga: :dance1:

Talking about music is like dancing about architecture

[ - Answer - Quote - Direct link - ]

2006-06-25, 15:24 h

Stefan
Posts: 936
User
Zitat:
Original von analogkid:
das sieht mir stark nach ClassAction aus.


Ja, ClassAction ist es.

:boing:

[ - Answer - Quote - Direct link - ]

2006-06-25, 15:38 h

Amaris
Posts: 941
User
@Stefan:

Merci, mit ClassAction hat das ändern des RamDisk-Icons jetzt problemlos geklappt.


--
:amiga: Amiga 1200, Infinitiv-Tower, Blizzard 1230 III, Mediator 1200 LT4, 2 MB Chip / 32 MB Fast-RAM, 4 GB HDD, Voodoo 3, Realtek Ethernet-Karte, CD-Brenner, OS 3.9



[ - Answer - Quote - Direct link - ]

2006-06-25, 16:34 h

Holger
Posts: 8116
User
Zitat:
Original von thomas:
Warum denn so kompliziert ? Ein einfaches WaitForPort PowerIconsPort würde doch vollkommen reichen und da würde auch nichts verlängert oder was.


Schon mal probiert?
Bei meiner Workbench-Version wartet WaitForPort erst mal mehrere Sekunden, auch dann, wenn der Port schon vor dem Aufruf existiert hat.

mfg
--
Good coders do not comment. What was hard to write should be hard to read too.

[ - Answer - Quote - Direct link - ]

2006-10-06, 23:33 h

akl
Posts: 265
User
@Amaris:
Wenn Du die Daten einsehen und ggf. ändern möchtest, die z.B. MorphOS' Ambient zu PNG-Icons hinzufügt (auch wenn nicht jedes PNG-Icon die zwingend besitzen muss) kannst Du das mit dem "PNG-Box"-Tool von SView5 machen, das seit kurzem einen entsprechenden "Icon-Editor" mitbringt.

[ - Answer - Quote - Direct link - ]


-1- [ - Post reply - ]


amiga-news.de Forum > Amiga, AmigaOS 4 > IconEdit und PNG-Bilder ? [ - Search - New posts - Register - Login - ]


.
Masthead | Privacy policy | Netiquette | Advertising | Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved.
.