Icongröße im Programm ändern

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    Unsere Datenschutzerklärung wurde aktualisiert. Mit der Nutzung unseres Forums akzeptierst Du unsere Datenschutzerklärung. Du bestätigst zudem, dass Du mindestens 16 Jahre alt bist.

    • Das ist an sich alles super, aber ich verstehe trotzdem nicht wieso Windows die Icons streckt, selbst wenn ein größeres vorhanden ist. ResHacker zeigt es auch normal an, aber der nutzt dafür vielleicht keine API.
      XProfan-Semiprofi (XProfan X4+XPIA+LemonEd)
      Ryzen 1700X/MSI B350 PC MATE/16GB RAM@2933MHz/Radeon HD7770 OC/Creative X-Fi XTreme Music/65TB HDD+256GB Samsung 960 EVO/28" Samsung 4k
      XBox Classic/360S/One S/One X Scorpio Edition/PS3 Super Slim 500GB/PS4 Pro (XBL-ID: jacdelad, PSN: jacdelad84) auf 60" 4k/3D LG
      OnePlus 6 256GB Midnight Black
      http://jacdelad.bplaced.net
    • Mit welchem Befehl wird denn das Icon angezeigt ?
      DrawIcon ?

      Ansonsten habe ich da keine Probleme. Hatte aber
      auch nur die Profaneigenen Icons benutzt.

      Da müßte ich mir mal ein eigenes Icon mit verschiedenen
      Namen und Größen erstellen, um das nachvollziehen zu
      können.

      Könnte mir höchstens vorstellen, daß da in den Resourcen
      was nicht stimmt, daß immer das kleinere genommen wird.

      PS: wo hast du denn deine neuen Icons reingesetzt,
      Gruppe ICON oder ICON GROUP oder gar in beide ?
    • Die Icons liegen in je 4 oder 5 Größen als ICONGROUP vor, können aber auch einzeln angesprochen werden: ResHacker zeigt sie alle an. Hier mal Link auf meine EXE: http://jacdelad.bplaced.net/Test.rarjacdelad.bplaced.net/Test.rar
      XProfan-Semiprofi (XProfan X4+XPIA+LemonEd)
      Ryzen 1700X/MSI B350 PC MATE/16GB RAM@2933MHz/Radeon HD7770 OC/Creative X-Fi XTreme Music/65TB HDD+256GB Samsung 960 EVO/28" Samsung 4k
      XBox Classic/360S/One S/One X Scorpio Edition/PS3 Super Slim 500GB/PS4 Pro (XBL-ID: jacdelad, PSN: jacdelad84) auf 60" 4k/3D LG
      OnePlus 6 256GB Midnight Black
      http://jacdelad.bplaced.net
    • .rar Dateien kann ich nicht öffnen nur .zip Dateien.
      Sind das jetzt einzelne ico - Dateien oder nur
      eine einzelne mit verschiedenen Größenformaten.

      Habe mal ein ico mit icoFX erstellt. Da kann man verschiedene
      Größen in einer einzelnen ico integrieren. Wenn man da
      ein Windows-Symbol (.ico) erstellt, kann man verschiedene
      Farben (XP Farben, 256 Farben und 16 Farben) und jeweils
      verschiedene Größen dazu (16, 24, 32, 48, 256) ankreuzen.

      Wie ich jetzt festgestellt habe, könntest du Recht haben.
      Beim umgekehrten Weg (48x48 zu 32x32) ist es genauso.
      Da scheint Windows immer die 32x32 Variante zu nehmen,
      obwohl das ico 48x48 hat.

      Das einzige, wo es funktioniert, ist über eine Imagelist.

      PS:
      Wäre sogar noch ein Wunsch an Roland für die nächste
      Version. DrawIcon mit optionalem Parameter, der die
      anzuzeigende Größe mit angibt. Das Profanicon ("A")
      in der IconGroup hat ja auch 4 Größen laut Reshacker.
      Alle anderen sind nur 32x32.
    • Es ist eine RAR5-Datei, die geht nur mit WinRAR zu entpacken. Ich dachte das hat jeder drauf...
      Ich lade es morgen nochmal als ZIP hoch, muss jetzt aber arbeiten gehen.
      Im Paket ist die Profan-Runtime, aber mit meinen geänderten Icons. Alle in mehreren Größen.
      XProfan-Semiprofi (XProfan X4+XPIA+LemonEd)
      Ryzen 1700X/MSI B350 PC MATE/16GB RAM@2933MHz/Radeon HD7770 OC/Creative X-Fi XTreme Music/65TB HDD+256GB Samsung 960 EVO/28" Samsung 4k
      XBox Classic/360S/One S/One X Scorpio Edition/PS3 Super Slim 500GB/PS4 Pro (XBL-ID: jacdelad, PSN: jacdelad84) auf 60" 4k/3D LG
      OnePlus 6 256GB Midnight Black
      http://jacdelad.bplaced.net
    • Jac de Lad schrieb:

      Es ist eine RAR5-Datei, die geht nur mit WinRAR zu entpacken
      Die läßt sich mit jedem neuerem Entpacker entpacken. WinRAR ist nicht erforderlich!
      Hab da bereits 2013 eine Entpack-Routine geschrieben, aber nur PureBasic, siehe: purebasic.fr/english/viewtopic.php?p=426741#p426741

      Ist aber trotzdem eine gute Idee, ein Zip-Archiv zu nutzen :top:
      Gruß Thomas
      Meine Hardware
      Programmieren ist wie Küssen: Man kann darüber reden, man kann es beschreiben, aber man weiß erst was es bedeutet, wenn man es getan hat.
      ComputerInfo für PPF
    • Ich will dit nur ugern widersprechen, aber ich bin mir ziemlich sicher, dass RAR5 nur mit WinRAR entpackt werden kann. Ist am Ende aber auch egal.
      XProfan-Semiprofi (XProfan X4+XPIA+LemonEd)
      Ryzen 1700X/MSI B350 PC MATE/16GB RAM@2933MHz/Radeon HD7770 OC/Creative X-Fi XTreme Music/65TB HDD+256GB Samsung 960 EVO/28" Samsung 4k
      XBox Classic/360S/One S/One X Scorpio Edition/PS3 Super Slim 500GB/PS4 Pro (XBL-ID: jacdelad, PSN: jacdelad84) auf 60" 4k/3D LG
      OnePlus 6 256GB Midnight Black
      http://jacdelad.bplaced.net
    • Jac de Lad schrieb:

      Ich will dit nur ugern widersprechen, aber ich bin mir ziemlich sicher, dass RAR5 nur mit WinRAR entpackt werden kann. Ist am Ende aber auch egal.
      Und ich bin mir ziemlich (100%) sicher, das RAR5 sich mit vielen Packern entpacken lässt :-D , dafür gibt es ja auch den Source auf rarlab.de, sowie div. DLL's.
      Nur Packen geht nicht, dafür braucht man WinRAR!
      Gruß Thomas
      Meine Hardware
      Programmieren ist wie Küssen: Man kann darüber reden, man kann es beschreiben, aber man weiß erst was es bedeutet, wenn man es getan hat.
      ComputerInfo für PPF
    • Download, ist aber 27% größer. Das andere Archiv lässt sich problemlos mit WinRAR bearbeiten, also nix korrupt. Falls doch mal ein Archiv korrupt sein sollte hilft es auch manchmal mehr zu zahlen.
      XProfan-Semiprofi (XProfan X4+XPIA+LemonEd)
      Ryzen 1700X/MSI B350 PC MATE/16GB RAM@2933MHz/Radeon HD7770 OC/Creative X-Fi XTreme Music/65TB HDD+256GB Samsung 960 EVO/28" Samsung 4k
      XBox Classic/360S/One S/One X Scorpio Edition/PS3 Super Slim 500GB/PS4 Pro (XBL-ID: jacdelad, PSN: jacdelad84) auf 60" 4k/3D LG
      OnePlus 6 256GB Midnight Black
      http://jacdelad.bplaced.net
    • Ich denke mal, auf die Packrate braucht man heutzutage nicht
      mehr zu achten. Das war früher mal zu ISDN-Zeiten so, wo
      Webspace und Downloadgeschwindigkeit gering waren.
      Da mußte man auf jedes MB achten. Heute ist so ein Packer
      mehr ein VERPACKER, weil man mehrere Dateien bündeln
      kann und somit keinem zumutet, x Dateien einzeln runter
      zu laden. Deshalb belassen es die meisten Windos-User
      beim mitgelieferten .zip Format.

      Deine Runtime habe ich übrigens aufbekommen. Was mir sofort
      auffiel, ist, daß du bei den Icons 4 Größen gespeichert hast.

      Es wird wohl so sein, daß Windows, bzw. die API einfach das in
      der Registry eingestellte Format nimmt.
      Aber warte mal ab. Ich habe gestern im anderen Forum einen
      Wunsch geäußert und Roland hat folgendes dazu geschrieben :

      Spoiler anzeigen

      Folgendes wird in X4 gehen:


      Create("Icon", H, "Name", X, Y)
      Wie bisher: Standardgröße 32*32


      Create("Icon", H, "Name", X, Y, M)
      Wenn M größer als 0 ist, wird das Icon in seiner Originalgröße (größte Variante im Icon) dargestellt. (API: Zusätzlicher Stil ss_realsizeimage)


      Create("Icon", H, "Name", X, Y, DX, DY)
      Das Icon wird auf die Größe DX, DY gedehnt und angezeigt. (API: Zusätzlicher Stil ss_realsizecontrol)


      Damit sollte Allen geholfen sein.
    • Hallo Heinz,
      hab schon gelesen. Und das ist ja das was ich meine, ich habe 4 Größen gespeichert, weil ich mal kleinere, mal größere Icons brauche.

      Die Packrate kann sehr wohl entscheidend sein, denn trotz schneller Übertragungsrate hab ich zum Beispiel nur eine Uploadgeschwindigkeit von 6Mbps, also 750kB/s. Da kommt mir die Zip-Funktion in X4 natürlich schon entgegen, da in meinem aktuellen Programm einiges bei mir hoch- und runtergeladen wird. Vor allem Texte, das lohnt sich das.
      XProfan-Semiprofi (XProfan X4+XPIA+LemonEd)
      Ryzen 1700X/MSI B350 PC MATE/16GB RAM@2933MHz/Radeon HD7770 OC/Creative X-Fi XTreme Music/65TB HDD+256GB Samsung 960 EVO/28" Samsung 4k
      XBox Classic/360S/One S/One X Scorpio Edition/PS3 Super Slim 500GB/PS4 Pro (XBL-ID: jacdelad, PSN: jacdelad84) auf 60" 4k/3D LG
      OnePlus 6 256GB Midnight Black
      http://jacdelad.bplaced.net
    • Ich werde mein Icon auch mal hier anbieten.

      Hier gibt es ein Test-Icon.
      workupload.com/file/FLu4J9D

      Schmeißt alle Layer heraus, die ihr nicht braucht (und dann als Icon-Kopie speichern) und testet mal durch.

      Marc-Gordon lieferte mir die Vorlage dafür. Wollte es erst mit Gimp bearbeiten, habe mich dann aber für das von Marc empfohlene Greenfish entschieden.

      Mit dem Icon sollte man z.B. sehen (wenn Layer 48x48 entfernt wurde) welches Icon-Format als Ersatz genommen wird, wenn 48x48 gewünscht wurde.

      Gruß
      Michael Wodrich
      Programmieren, das spannendste Detektivspiel der Welt.