AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Betriebssysteme Wo sind Standart-Icons wie z.B. neu gespeichert?
Thema durchsuchen
Ansicht
Themen-Optionen

Wo sind Standart-Icons wie z.B. neu gespeichert?

Ein Thema von Thorben86 · begonnen am 16. Apr 2004 · letzter Beitrag vom 18. Apr 2004
Antwort Antwort
Seite 2 von 2     12   
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#11

Re: Wo sind Standart-Icons wie z.B. neu gespeichert?

  Alt 16. Apr 2004, 20:17
Man könnte sich ja auch mal dieses eine Proggi aus dem Delphi-Demo-Verzeichnis, Namens ResExplorer vornehmen und in die shell32.dll reingucken ^^
$2B or not $2B
  Mit Zitat antworten Zitat
Thorben86

Registriert seit: 20. Nov 2003
Ort: Brühl
365 Beiträge
 
Delphi 2005 Personal
 
#12

Re: Wo sind Standart-Icons wie z.B. neu gespeichert?

  Alt 16. Apr 2004, 20:23
da hab ich schon reingeguckt, man könnte den inhalt der datei auch einfach rauskriegen, indem man bei ner verknüpfung auf icon ändern klickt, und se sich dann anschaut

hab schon alle icons im system32 und Programme Ordner durchsucht, aber die nicht gefunden
  Mit Zitat antworten Zitat
Benutzerbild von glkgereon
glkgereon

Registriert seit: 16. Mär 2004
2.287 Beiträge
 
#13

Re: Wo sind Standart-Icons wie z.B. neu gespeichert?

  Alt 16. Apr 2004, 20:29
mal se dir selber
hab ich auch gemacht...
und ansonsten, screenshot, kopieren...
»Unlösbare Probleme sind in der Regel schwierig...«
  Mit Zitat antworten Zitat
MathiasSimmack
(Gast)

n/a Beiträge
 
#14

Re: Wo sind Standart-Icons wie z.B. neu gespeichert?

  Alt 16. Apr 2004, 21:12
Die Standardicons wie Neu, Öffnen, Speichern stecken in der "CommCtrl.pas". Nicht als Icons, aber als Konstanten zur Benutzung. Luckie hat in seinen Win32-API-Tutorials einen Toolbar-Beitrag geschrieben, in dem die Benutzung erklärt wird.
  Mit Zitat antworten Zitat
Benutzerbild von glkgereon
glkgereon

Registriert seit: 16. Mär 2004
2.287 Beiträge
 
#15

Re: Wo sind Standart-Icons wie z.B. neu gespeichert?

  Alt 17. Apr 2004, 21:58
was heisst als konstante?
also, so wie auch die bilder in den "units" von delphi (weiss nit mehr genau wo ichndas gesehen hab )
»Unlösbare Probleme sind in der Regel schwierig...«
  Mit Zitat antworten Zitat
axelf98

Registriert seit: 27. Aug 2003
Ort: Ennepetal
440 Beiträge
 
Delphi 2005 Personal
 
#16

Re: Wo sind Standart-Icons wie z.B. neu gespeichert?

  Alt 17. Apr 2004, 22:49
Schau dir mal folgende Verzeichnisse an:

C:\Programme\Gemeinsame Dateien\Borland Shared\Images\
C:\Programme\Gemeinsame Dateien\Borland Shared\Images\Buttons

Evtl. Pfade ändern...
  Mit Zitat antworten Zitat
MathiasSimmack
(Gast)

n/a Beiträge
 
#17

Re: Wo sind Standart-Icons wie z.B. neu gespeichert?

  Alt 18. Apr 2004, 12:34
Als Beispiel für eine Toolbar:
Delphi-Quellcode:
uses
  CommCtrl;

procedure TFeedForm.FormCreate(Sender: TObject);
var
  tbBmp : TBAddBitmap;
begin
  tbBmp.hInst := HINST_COMMCTRL;
  tbBmp.nID := IDB_STD_SMALL_COLOR;
  SendMessage(Toolbar1.Handle,TB_ADDBITMAP,0,LPARAM(@tbBmp));

  Toolbar1.Buttons[0].ImageIndex := STD_FILENEW;
  Toolbar1.Buttons[1].ImageIndex := STD_PROPERTIES;
  Toolbar1.Buttons[2].ImageIndex := STD_DELETE;
  Toolbar1.Buttons[3].ImageIndex := STD_FIND;
end;
Vorteil: Du musst keine Bitmaps mitgeben, und das Programm nutzt die jeweiligen Systemgrafiken (je aktueller, desto schöner sieht´s vielleicht aus. )

Nachteil: Die Auswahl ist nicht berauschend, aber deswegen heißen die Dinger ja auch Standardicons, weil man damit den typischen Satz an Standardaktionen (Neu, Öffnen, Speichern, Löschen, usw.) darstellen kann. Die Liste der möglichen Symbole gibt´s im PSDK, wenn man sich bei der Nachricht TB_ADDBITMAP mal durchklickt.
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:20 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz