Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   ToolBar --> ToolButton (https://www.delphipraxis.net/42071-toolbar-toolbutton.html)

Nisbo 13. Mär 2005 10:19


ToolBar --> ToolButton
 
Gesucht nach: ToolBar

Moin Moin,

ja ich schon wieder :duck:

Ich versuche mich gerade an einer ToolBar --> ToolButton
soweit so gut, kann da ja auch buttons hinzufügen nur wie bekommt man da nen Icon rauf ? denn was soll ich mit nen leeren Button ?

glkgereon 13. Mär 2005 10:23

Re: ToolBar --> ToolButton
 
nimm doch einen bitbutton oder speedbutto und tu ein icon drauf.....

also beim speedbutton heisst dat dingen "Glyph"

Nisbo 13. Mär 2005 10:32

Re: ToolBar --> ToolButton
 
OK speedbutton eingefügt und bei Glyph das Icon (.ico) eingefügt
wenn ich jetzt Compilen möchte bekomme ich diesen fehler:

Unable to Stream Form1:TForm1.
Access violation

Das ist das selbe Problem wie hier gefragt:
http://www.delphipraxis.net/internal...ct.php?t=49007

muß ich dafür noch irgendwas einbinden ?

Die Muhkuh 13. Mär 2005 10:34

Re: ToolBar --> ToolButton
 
Toolbar:

ImageList auf die Form, in die ImageList die Bilder laden, Unter ToolBar.Images die ImageList zuweisen, ToolButton den ImageIndex anweisen. Fertig

Nisbo 13. Mär 2005 10:43

Re: ToolBar --> ToolButton
 
OK ImageList eingefügt, das war einfach, nur wie bekomme ich da jetzt Bilder rein, also z.b. meine neu.ico ?
Sorry bin da leider nicht ganz so fit :(

Die Muhkuh 13. Mär 2005 10:44

Re: ToolBar --> ToolButton
 
Hi,

doppelklick auf die ImageList und dann auf "Hinzufügen".

Nisbo 13. Mär 2005 10:47

Re: ToolBar --> ToolButton
 
Wir reden jetzt aber schon von TImageList oder ?

Wenn ich da nen Doppelklick draufmache dann springt der in die Unit und erstellt mit das

Delphi-Quellcode:
procedure TForm1.ImageList1Change(Sender: TObject);
begin

end;
denke mal nicht das es der weg ist oder ?

Nils_13 13. Mär 2005 10:52

Re: ToolBar --> ToolButton
 
Hi,

dann gehst du über die ImageList klickst auf die Rehte-Maustaste und klickst mit der linken auf Bilderlisten-Editor.

Nisbo 13. Mär 2005 10:57

Re: ToolBar --> ToolButton
 
thx das habe ich gefunden, der bietet mir da aber nur .xpm an, bin jetzt gerade bei goole beim suchen nach nem converter

Nils_13 13. Mär 2005 10:58

Re: ToolBar --> ToolButton
 
Welche Delphi Version hast du ??

Nisbo 13. Mär 2005 11:07

Re: ToolBar --> ToolButton
 
Ich nutze Lazarus anstatt Delphi, steht doch in meiner Sig ;)

habe da auch gerade schon ein Freeware-Tool gefunden:

XPM Converting Wizard 1.00
http://deutsche-shareware.de/download/22.htm

damit habe ich dann die ico umgewandelt, leider kommt dann ein anderer Fehler beim Laden (Einbinden) vom Bild

The Component Editor of class TImageListComponentEditor invoked with verb #0 "ImageListEditor ..." has created the error

"line to short in xpm stream at line 10 column 2

Ich werde hier noch bald verrückt :(

Christian Seehase 13. Mär 2005 16:48

Re: ToolBar --> ToolButton
 
Moin Jens,

den Fehler der Imagelist kann ich nachvollziehen.
Ich vermute einen Bug.

Übrigens findest Du auch im Lazarus\Images-Verzeichnis xpm-Dateien.

[EDIT]
Immerhin befindet sich Lazarus ja auch noch im Beta-Stadium.
[/EDIT]

Nisbo 13. Mär 2005 17:18

Re: ToolBar --> ToolButton
 
also das bedeutet jetzt das es NICHT möglich ist Icons einzubinden ? oder nur manche nicht ?
denn ganz so ohne schaut es etwas "nackt" aus

Christian Seehase 13. Mär 2005 17:43

Re: ToolBar --> ToolButton
 
Moin Jens,

Zitat:

Zitat von Nisbo
also das bedeutet jetzt das es NICHT möglich ist Icons einzubinden ?

für mich sieht das im Moment so aus.

Als Workaround könntest Du ja, wie schon gesagt wurde, Speedbutton nehmen.
Hier kannst Du dann der Eigenschaft Glyph eine Graphik zuweisen.

Du müsstest Dir also eine Toolbar selber basteln.

Oder aber, wie schon beim Clipboard, schaust Du mal bei MSDN.
Diesmal nach MSDN-Library durchsuchenToolbar Control

TToolbar ist ja ein Wrapper für das Windows-Control.

Nisbo 13. Mär 2005 18:01

Re: ToolBar --> ToolButton
 
habe mir gerade mal die aktuellste testversion 0.9.7 von Lazarus installiert, da kann ich jetzt zumindest schon mal beim Speedbutton ein Icon auswählen, erschint auch im Projektfenster aber beim Compilen kommt wieder

Kann Form1 nicht streamen

Accessviolation

und das funktioniert bei dir in Lazarus ? also der Speedbutton

Christian Seehase 13. Mär 2005 22:06

Re: ToolBar --> ToolButton
 
Moin Jens,

ich hatte nur ausprobiert ein Icon als Glyph zu laden.
Das hatte funktioniert.
Dass man es dann nicht starten kann... :wall:


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:59 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