Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Standardicons: Neu, Öffnen,... Woher? WinAPI? Andere Quelle? (https://www.delphipraxis.net/45061-standardicons-neu-oeffnen-woher-winapi-andere-quelle.html)

yankee 28. Apr 2005 21:04


Standardicons: Neu, Öffnen,... Woher? WinAPI? Andere Quelle?
 
Ich bräuchte mal ein paar Standardicons, wie neu, öffnen, speichern, alle speichern...
Eben alles, was so in jedem Textverabeitungsprogramm drin ist. Meine Suche hat eigentlich alles mögliche an Icons ergeben. Aber leider nicht so billige Standardicons.
Kommt man da nicht an so Icons auch über die WinAPI?
oder kennt jemand 'ne Quelle?

Matze 28. Apr 2005 21:08

Re: Standardicons: Neu, Öffnen,... Woher? WinAPI? Andere Que
 
Hier findest du welche.

Savar 28. Apr 2005 21:13

Re: Standardicons: Neu, Öffnen,... Woher? WinAPI? Andere Que
 
Ich glaub die liegen irgendwo im Windows ordner rum, einfach mal suchen.

Chegga 28. Apr 2005 21:18

Re: Standardicons: Neu, Öffnen,... Woher? WinAPI? Andere Que
 
Hi,

notfalls könntest du auch einfach ein paar Screenshots von den gewünschten Bildern machen. :zwinker:
:duck:

MfG Marc

Matze 28. Apr 2005 21:19

Re: Standardicons: Neu, Öffnen,... Woher? WinAPI? Andere Que
 
Zitat:

Zitat von Savar
Ich glaub die liegen irgendwo im Windows ordner rum, einfach mal suchen.

Normalerweise sind sie in einer DLL gespeichert, ich glaube in dieser: \system32\shell32.dll

Mir IrfanView müsste man diese extrahieren können.

yankee 28. Apr 2005 21:23

Re: Standardicons: Neu, Öffnen,... Woher? WinAPI? Andere Que
 
Zitat:

Zitat von Savar
Ich glaub die liegen irgendwo im Windows ordner rum, einfach mal suchen.

Habe ich schon. D.h. ich habe meine ganze Fetsplatte durchsucht. Bei JVCL waren interssanterweise 2-3 dabei. Abser sonst...
Zitat:

Zitat von Chegga"
notfalls könntest du auch einfach ein paar Screenshots von den gewünschten Bildern machen.

Ja, auch 'ne Idee. allerdings screenshot, ausschneiden, in der richtigen Größe, dann das irgendwie mit dem transparenten Hintergrund...
Ich glaube das würde mich überfordern...
Zitat:

Zitat von Matze
Hier findest du welche.

Aber das sieht für meine Zwecke gut aus...
Trotzdem: Wenn noch jemand brauchbare alternative quelle hat, schaden kann nicht ;-)

Chegga 28. Apr 2005 21:28

Re: Standardicons: Neu, Öffnen,... Woher? WinAPI? Andere Que
 
Hi,

um noch mal zu dem Auslesen aus dem Windows-Ordner zurück zu kommen. :wink:
Dieser Klick wird nicht schaden: *KLICK*

MfG Marc

yankee 28. Apr 2005 21:29

Re: Standardicons: Neu, Öffnen,... Woher? WinAPI? Andere Que
 
Zitat:

Zitat von Matze
Normalerweise sind sie in einer DLL gespeichert, ich glaube in dieser: \system32\shell32.dll

Mir IrfanView müsste man diese extrahieren können.

He, wieso hat den die codealermierung nicht gefunzt...
Naja, egal:
Also da sind tasächlich Bilder drin. Und irfanview kann die öffnen. War mir bis jetzt garnicht bewusst, das sowas geht. Allerdings ist zum beispiel kein Speichern-Symbol dabei. Vielelicht in einer anderen Datei?
Aber slebst wenn ich die finde, wie komme ich mit Delphi daran? ( Wenn ich schon 'ne DLL benutze, wäre es ja praktisch die dynamisch aus der DLL zu laden...)

MathiasSimmack 28. Apr 2005 21:42

Re: Standardicons: Neu, Öffnen,... Woher? WinAPI? Andere Que
 
In Luckies Tutorials wird im Kapitel Common Controls/Toolbar erklärt, wie man solche Standardsymbole nutzen kann. Und Ja: Sie befinden sich direkt im System. Neu, Öffnen, Speichern, Ausschneiden, Kopieren, Einfügen, Suchen, Eigenschaften ... :gruebel: ... und noch ein paar. Es sind nicht alle dabei, aber die angesprochenen Symbole auf jeden Fall. :)

Ich behaupte sogar, dass ich entweder hier oder im DF ein VCL-Beispiel gezeigt habe, denn wir wissen ja, dass sich Luckies Tutorials mit nonVCL beschäftigen. Im Rahmen der neuen Niveauinitiative habe ich anhand der Suchbegriffe Hier im Forum suchenToolbar Symbole gesucht, um dies hier zu finden. Ich wünsche noch einen guten Tag. :mrgreen:

Luckie 28. Apr 2005 21:44

Re: Standardicons: Neu, Öffnen,... Woher? WinAPI? Andere Que
 
Vorsicht, auch die standard Icons unterliegen dem Copyright! :warn:

MathiasSimmack 28. Apr 2005 21:50

Re: Standardicons: Neu, Öffnen,... Woher? WinAPI? Andere Que
 
Ich hänge noch ein: Diese Warnung gilt nicht für meinen Weg, weil dabei keine DLLs auseinander genommen o.ä. werden. Man benutzt die auf dem System vorhandenen Symbole, liefert sie aber nicht in irgendeiner Bildform (Grafikdatei) mit. :stupid:

yankee 28. Apr 2005 22:02

Re: Standardicons: Neu, Öffnen,... Woher? WinAPI? Andere Que
 
Zitat:

Zitat von MathiasSimmack
In Luckies Tutorials wird im Kapitel Common Controls/Toolbar erklärt, wie man solche Standardsymbole nutzen kann. Und Ja: Sie befinden sich direkt im System. Neu, Öffnen, Speichern, Ausschneiden, Kopieren, Einfügen, Suchen, Eigenschaften ... :gruebel: ... und noch ein paar. Es sind nicht alle dabei, aber die angesprochenen Symbole auf jeden Fall. :)

Ich behaupte sogar, dass ich entweder hier oder im DF ein VCL-Beispiel gezeigt habe, denn wir wissen ja, dass sich Luckies Tutorials mit nonVCL beschäftigen. Im Rahmen der neuen Niveauinitiative habe ich anhand der Suchbegriffe Hier im Forum suchenToolbar Symbole gesucht, um dies hier zu finden. Ich wünsche noch einen guten Tag. :mrgreen:

Genaui das habe ich gesucht! Super. In der Delphihilfe stehn noch weiter Konstanten:
Code:
STD_COPY   STD_PASTE
STD_CUT   STD_PRINT
STD_DELETE   STD_PRINTPRE
STD_FILENEW   STD_PROPERTIES
STD_FILEOPEN   STD_REDOW
STD_FILESAVE   STD_REPLACE
STD_FIND   STD_UNDO
STD_HELP   
 

VIEW_LARGEICONS   VIEW_SORTNAME
VIEW_SMALLICONS   VIEW_SORTSIZE
VIEW_LIST   VIEW_SORTDATE
VIEW_DETAILS   VIEW_SORTTYPE
*freu* Dadurch wird mein Programm betsimt 10KB kleiner :cheers:
Ok, die Reation wegen 10kb ist was übertrieben. Aber ich finde das vom prinzip her gut, die standardicons zu verdwenden, wil XP betsimtm auch ander hat als 2000 und das dann auch ein bißchen zum eingestllten Design passt. :-)))

MagicAndre1981 29. Apr 2005 08:48

Re: Standardicons: Neu, Öffnen,... Woher? WinAPI? Andere Que
 
Zitat:

Zitat von yankee
Zitat:

Zitat von MathiasSimmack
In Luckies Tutorials wird im Kapitel Common Controls/Toolbar erklärt, wie man solche Standardsymbole nutzen kann. Und Ja: Sie befinden sich direkt im System. Neu, Öffnen, Speichern, Ausschneiden, Kopieren, Einfügen, Suchen, Eigenschaften ... :gruebel: ... und noch ein paar. Es sind nicht alle dabei, aber die angesprochenen Symbole auf jeden Fall. :)

Ich behaupte sogar, dass ich entweder hier oder im DF ein VCL-Beispiel gezeigt habe, denn wir wissen ja, dass sich Luckies Tutorials mit nonVCL beschäftigen. Im Rahmen der neuen Niveauinitiative habe ich anhand der Suchbegriffe Hier im Forum suchenToolbar Symbole gesucht, um dies hier zu finden. Ich wünsche noch einen guten Tag. :mrgreen:

Genaui das habe ich gesucht! Super. In der Delphihilfe stehn noch weiter Konstanten:
Code:
STD_COPY   STD_PASTE
STD_CUT   STD_PRINT
STD_DELETE   STD_PRINTPRE
STD_FILENEW   STD_PROPERTIES
STD_FILEOPEN   STD_REDOW
STD_FILESAVE   STD_REPLACE
STD_FIND   STD_UNDO
STD_HELP   
 

VIEW_LARGEICONS   VIEW_SORTNAME
VIEW_SMALLICONS   VIEW_SORTSIZE
VIEW_LIST   VIEW_SORTDATE
VIEW_DETAILS   VIEW_SORTTYPE
*freu* Dadurch wird mein Programm betsimt 10KB kleiner :cheers:
Ok, die Reation wegen 10kb ist was übertrieben. Aber ich finde das vom prinzip her gut, die standardicons zu verdwenden, wil XP betsimtm auch ander hat als 2000 und das dann auch ein bißchen zum eingestllten Design passt. :-)))

Bekommst du auf diese Weise die 32-Bit Icons von WindowsXP? Ich erhalte nur die 16 Farben Icons :-(

Daniel G 6. Aug 2006 17:50

Re: Standardicons: Neu, Öffnen,... Woher? WinAPI? Andere Que
 
Zitat:

Zitat von MagicAndre1981
Bekommst du auf diese Weise die 32-Bit Icons von WindowsXP? Ich erhalte nur die 16 Farben Icons :-(

Ich habe dasselbe Problem. Hat dafür wer eine... Lösung? :duck:

Meflin 6. Aug 2006 18:04

Re: Standardicons: Neu, Öffnen,... Woher? WinAPI? Andere Que
 
Zitat:

Zitat von Daniel G
Ich habe dasselbe Problem. Hat dafür wer eine... Lösung? :duck:

Dafür nicht, aber für die Standardicons: http://www.famfamfam.com/lab/icons/silk/ die sind unter Creative Commons Lizenz und dürfen verwendet werden, und kosten nix ;)


Daniel G 6. Aug 2006 18:42

Re: Standardicons: Neu, Öffnen,... Woher? WinAPI? Andere Que
 
Die kenn' ich, aber abgesehen davon, dass es nur 16*16 Icons sind und sie in 24*24 ziemlich verwaschen aussehen, brauche ich für eine Anwendung das Look&Feel des Internet Explorers. Die Vor-, Zurück- und Favoriten - Icons bekomme ich mit dem obigen Code und den dazugehörigen Konstanten im modernen XP - Design. Nur die anderen Icons eben nicht.

Daniel G 6. Aug 2006 20:06

Re: Standardicons: Neu, Öffnen,... Woher? WinAPI? Andere Que
 
Ok,

die Icons, die ich suche, befinden sich als lange, einzelne Bitmap in der shell32.dll mit der Resourcennummer 205. Ich hol' die da 'raus... (klingt wie aus einem billigen Film :roll: )


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:55 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz