Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Bellerophon am 24.09.02 - 12:26:50

Titel: Ändern eines Icon's
Beitrag von: Bellerophon am 24.09.02 - 12:26:50
*greetz*@ALL

Ich versuche seit geraumer Zeit die Attachement-Anzeige in der "INBOX" zu ändern!
Hat auch alles Prima geklappt, ich kann jetzt erkennen welcher Anhang an der Mail hängt! *fg*

Hier die Formel:

@If(@TextToNumber(@Version) > 122;

   @If(@IsAvailable(_ViewIcon2); _ViewIcon2;
   @IsDocTruncated;
       30;
   @IsAvailable($ContentIcon);
       $ContentIcon;
   (@Contains(@LowerCase(From); " pager ") | @Contains(@LowerCase(SendTo); " pager "));
        46;
   @Attachments;
       @If(@Contains(@LowerCase(@AttachmentNames); "message.wav" : "vmsg_hdr.wav");
           44;
       @Contains(@LowerCase(@AttachmentNames); ".wav":".mp3");
           15;
       @Contains(@LowerCase(@AttachmentNames); ".tif":".jpg":".bmp":".gif":".cdr":".cpt");
           13;
       @Contains(@LowerCase(@AttachmentNames); ".mpg":".mpeg":".avi":".mov":".swf");
           139;
       @Contains(@LowerCase(@AttachmentNames); ".xls");
           141;
       @Contains(@LowerCase(@AttachmentNames); ".doc");
           142;
       @Contains(@LowerCase(@AttachmentNames); ".ppt":"pps");
           143;
        @Contains(@LowerCase(@AttachmentNames); ".exe");
            93;
       @Contains(@LowerCase(@AttachmentNames); ".vsd");
          145;
       @Contains(@LowerCase(@AttachmentNames); ".txt");
            21;
       @Contains(@LowerCase(@AttachmentNames); ".nsf":".ntf");
            51;
        @Contains(@LowerCase(@AttachmentNames); ".id");
             3;
       @Contains(@LowerCase(@AttachmentNames); ".pdf");
            ?;
       @Contains(@LowerCase(@AttachmentNames); ".zip":".rar":".ace");
           ?;
         5);
    0);
@IsAvailable($ContentIcon); $ContentIcon; @Attachments; 5; 0)

Damit werden jetzt statt der Klammer andere Icons angezeigt, die den Inhalt wiedergeben,, zB das Word Icon, Excel Icon und so weiter.......das ist ja auch OK!


NUR:

Für WinZip und Adobe habe ich keine Icons in der Icon library gefunden. Jetzt habe ich mir selbst welche erstellt, aber wie bekomme ich sie in der Icon Library oder wo sonst eingefügt???
Hoffe Ihr versteht WAS ich meine......?? :-/
Thanx

C
Ya
Titel: Re: Ändern eines Icon's
Beitrag von: markoii am 25.09.02 - 13:16:23
Super Sache das mit dem ändern aber kannst du mir auch sagen wo ich das eintragen kann?? :-/

gruss
Titel: Re: Ändern eines Icon's
Beitrag von: eknori am 25.09.02 - 13:19:26
ich glaube, du musst im W32 verzeiichnis die Icons gegen deine eigenen austauschen.

Habe mal bei Notes.Net was dazu gelesen

eknori
Titel: Re: Ändern eines Icon's
Beitrag von: eknori am 25.09.02 - 13:23:15
Hab was gefunden

http://www.dominopower.com/issuesprint/issue199907/twistie.html

eknori
Titel: Re: Ändern eines Icon's
Beitrag von: Rob Green am 25.09.02 - 13:28:03
schau mal ins domino unterverzeichnis "icons" und dort auf die gif files beginnend mit "vwicn...". und achte auf die namensgebung.

unbedingt 13*11 größe

soweit mir bekannt ist kann man bis zur nummer 999 gehen ;)

achtung: wenn DB lokal liegt, dann muß auch das clientbezogene iconverzeichnis angepackt werden oder zieht immer der client die icons lokal??? weiß nicht genau...teste mal
Titel: Re: Ändern eines Icon's
Beitrag von: harkpabst_meliantrop am 25.09.02 - 15:17:29
Zitat

unbedingt 13*11 größe

soweit mir bekannt ist kann man bis zur nummer 999 gehen ;)

So steht es - glaube ich - auch in diesem genialen Domino-Internet Buch von Rose Keleherr, dessen Name mir gerade entfleucht ist.

Zitat
achtung: wenn DB lokal liegt, dann muß auch das clientbezogene iconverzeichnis angepackt werden oder zieht immer der client die icons lokal??? weiß nicht genau...teste mal

Egal wie's ausgeht (bin mir auch nicht sicher), die Nachteile liegen auf der Hand ...
Titel: Re: Ändern eines Icon's
Beitrag von: Bellerophon am 26.09.02 - 07:07:19
Hi@ALL!

Dank an alle die mir hierauf geantwortet haben! ;D

Ich habe die Größe 13 x 11 genommen und die Icons umbenannt in vwicn178 / 179 aber das bringt nichts!
Wenn ich diese dann in die Formel reinsetze, dann zeigt er mir in der INBOX KEIN einziges Icon mehr an, auch die, welche er vorher angezeigt hatte zeigt er nicht mehr an!!
Das Verzeichnis, in welche ich die Icons reinkopiert habe lautet:
C:\Lotus\Data\Domino\Icons

C
Ya
Titel: Re: Ändern eines Icon's
Beitrag von: Rob Green am 26.09.02 - 09:03:23
coole Sache das...

hab das jetzt mal genauer angesehen im Web und wie immer scheint LDD am zuverlässigsten zu sein.

Aussage a:
erweiterte viewicons auf o.g. Weise scheinen nur im Web zu klappen (eknoris link dazu)

Aussage b:
erweiterte viewicons im Notes kann man scheint so nicht anzeigen, da die Icons von 1-176 fest im System vorgegeben sind und weitere Icons einfach ignoriert werden

Aussage c:
lies mal das....ich finde, ein netter Ansatz, mit dem man super leben kann...
http://www-10.lotus.com/ldd/46dom.nsf/55c38d716d632d9b8525689b005ba1c0/75fb3af56b002f4085256b420053aa7a?OpenDocument
habs getestet und funzt superb :-)
Titel: Re: Ändern eines Icon's
Beitrag von: Bellerophon am 26.09.02 - 09:49:08
Hi Rob_Green!

Thanx 4 U're support!

Vielen Dank, habe schon vermutet, das Notes nur bis 176 anzeigt!
Trotzdem danke für den Link, werde es mal ausprobieren.......

C
Ya
Titel: Re: Ändern eines Icon's
Beitrag von: Bellerophon am 26.09.02 - 10:05:55
Hi Rob_Green!

Entweder bin ich zu blöde dazu, oder ich verstehe kein Englisch mehr..........

Ich bekomme das nicht hin!

Kannst Du mir mal Deine Probe dieser Aktion senden, oder hier Posten?

Thanx

C
Ya
Titel: Re: Ändern eines Icon's
Beitrag von: Rob Green am 26.09.02 - 10:21:37
ok, also der Trick ist, daß man im Dokument ein Text-Feld hat, namens "Feld_ABC" und dort als Inhalt "vwicn380.gif" hineinschreibt (berechnet oder Vorgabwert, egal wie jetzt...hängt davon ab, welche Icons du wann anzeigen möchtest). Dieses vwicn308.gif wurde vom Designer, also Dir, vorher in den Bildressourcen abgelegt (im Designer...gibt einen Punkt Ressourcen).

Dann nur noch im View in der Spalte eine Formel
zB
@if(FeldA="";Feld_ABC;1) und
"Werte als Icons darstellen in dieser Spalte" anmarken.
Titel: Re:Ändern eines Icon's
Beitrag von: robertpp am 25.02.03 - 08:12:38
Ich nehme mal an das es da nicht wirklich eine gute lösung dafür gibt!
Ich hab ein lösung für das problem:
Ich lasse mir auch alle Icons anzeigen und bei pdf und zip hab ich mir unter Ressourcen Bilder einfach ein pdf und ein zip icon erstellt und greife auf diese zu!! und es funtioniert einwandfrei!!!
robertpp   ;D ;D ;D ;D ;D ;)

Titel: Re:Ändern eines Icon's
Beitrag von: Bellerophon am 26.02.03 - 07:10:25
OK, hat geklappt, sache läuft Prima. Habe die selbsterstellten Icon's einfach als Reccource eingefügt, und dann darauf verwiesen.

Zusatz für markoii:
Dieses musst Du mit dem Designer Client in dem Ordner "inbox" in einer Spalte der Ansicht einfügen! ;-)