Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Icons unter 3.5

1 view
Skip to first unread message

Darius Brewka

unread,
Nov 28, 2001, 9:20:19 PM11/28/01
to
in einem Tool von mir brauche ich die graphischen Daten eines Icons, diese
stehen in der DiskObject Struktur, nun
dachte ich, dass die neue icon.library kompatibel zur Alten ist was darin
wohl nicht so sein kann, denn die Icons die
bei OS3.x x>5 Usern sind keine NewIcons sondern nur die alten OS3.x icons
und die neuen werden wenn dann nur mit
4 Farben dargestellt.

Hat jemand eine idee, was man dagegen machen kann. (Ich selber besitze nur
OS3.1)


Rudolph Riedel

unread,
Nov 29, 2001, 11:38:39 AM11/29/01
to
d.br...@freenet.de (Darius Brewka) schrieb am 29.11.2001:

Moin!

Die Icon.library V44+ kennt neue Aufrufe mit denen man u.a. auch
an die neuen Bild-Daten rankommt:

if(IconBase->lib_Version >= 44)
{
diskobj=GetIconTagList(Path,TAG_DONE);
}
else
{
diskobj=GetDiskObject(Path);
}

So in etwa habe ich das in meinem Programm implementiert.

> (Ich selber besitze nur OS3.1)

Das ist aber nicht so geschickt.
Zumindest 3.5 solltest Du zum Testen schon haben und auch die Dev-CD 2.1
(da gibt es hoffentlich bald ein Update) ansonsten musst Du mangels
Test-Möglichkeit wohl damit leben, dass Dein Programm
nur unter 3.1 richtig läuft.
Hmm, da ich 3.9 habe hätte ich evtl. sogar ein 3.5 über.
Was zahlste denn, wenn ich das wiederfinde? :-)

Übrigens bin ich mir nichtmal sicher, ob "struct DiskObject" in
den Docs vollständig beschrieben ist.
Wenn man nämlich Die Gadget-Struktur eines neuen Icons in ein
altes Disk-Objekt einbaut dann bekommt man zwar das neue Bild
mit den richtigen Farben allerdings funktioniert
das dann mit der Transparenz nicht...

Gruss, Rudolph

|\ /|
{o O} DiskMaster II support:
( " ) http://home.t-online.de/home/rudolph-riedel
O Mailing-list: http://www.onelist.com/community/DM2-Forum

0 new messages