Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   XE2 Toolpalette Übersicht (https://www.delphipraxis.net/181654-xe2-toolpalette-uebersicht.html)

aktivfruehstueck 1. Sep 2014 15:08

Delphi-Version: 5

XE2 Toolpalette Übersicht
 
Hey Leute,

hab mal eine Frage zwecks der Toolpalette in der IDE. Gibt es irgendwo eine Übersicht was die einzelnen Klassen so drauf haben und welche es überhaupt gibt?
Es gibt ja etliche auswählbare Sachen, jedoch als "Unerfahrener Anwender" kennt man ja nicht alle und beschränkt sich bei der Programmierung meistens auf bereits bekannte weil man es halt nicht besser weiß. (Tbutton,TPanel,Tedit usw.)... eine Übersicht mit kurzen und knappen Anwendungsvorschlägen wäre hier bestimmt sehr interessant...

In meinem speziellen Fall suche ich eine Box die bei einem Onmouseover (an dieser Stelle) aufgeht... am liebsten wäre mir so etwas wie es in der IDE von Delphi implementiert ist wenn ich mit der Maus im Code über beispielsweise eine Variable gehe-> hier erscheint dann eine Box mit den Infos zur Variable bis hin zu Verlinkungen. Weiß jemand wie das Ding heißt? Oder ist das einfach nur ein schickgemachtes Panel oder etwas anderes?

Viele Grüße an alle!

Sherlock 1. Sep 2014 15:23

AW: XE2 Toolpalette Übersicht
 
Das was Du konkret meinst ist ein Tooltip und wird von den meisten visuellen Komponeten als Property "Hint" angeboten.
Wo du sowas nachsehen kannst wäre die Online-Hilfe.

Sherlock

himitsu 1. Sep 2014 15:31

AW: XE2 Toolpalette Übersicht
 
Der Standard-Hint selber kann nicht viel, außer etwas Text anzuzeigen.

Für mehr gobt es den TBalloonHint, oder man kann den Custom-Hint (Standard) durch eine eigene Implementierung ersetzen.


Und nein, eine Übersicht gibt es nicht.
Vieles erkennt man am Namen, wofür das sein soll und für den Rest kann man anhand des Names sich weitere Infos ergooglen oder in der Forensuche eingeben,
oder wenn das Ding selektiert (angeklickt) ist F1en (die OH kennst du schon?)
und Youtube und Co. haben auch manchmal was zum Zeigen.

Und dann gibt es noch eine ganz dumme Idee, die man verfolgen kann.
> Man nehme sich einfach mal eine der Komponenten, packt sie auf die Form eines Testprojektes und probiert aus was damit geht.

aktivfruehstueck 4. Sep 2014 07:12

AW: XE2 Toolpalette Übersicht
 
Hey Vielen Dank für die Antworten,

Hint und TBalloonhint ist in der Tat was ich gesucht hatte.

PS:Ich habe auch den Seitenhieb verstanden mit Formular erstellen und ausprobieren ;) jedoch muß ich sagen, wenn man nicht genau weiß was man sucht, dann ist es schwierig herrauszufinden was man braucht ;) .. und auf TBalloonhint wäre ich so schnell nicht gekommen... trotz dem Wissen das es diesen nun gibt und google hats ne Weile gedauert bis ich ein Testprog hinbekommen hab... Wenn das Prog fertig ist erscheint es ganz einfach und lässt sich auch ganz leicht reproduzieren und auf andere Fälle anwenden...

In der Webentwicklung beispielsweise bei jquery gibts ne schöne Webseite wo die tools mit der Maus durchgeklickert werden können. Hier bekommt man einen Eindruck was möglich ist und hat regelmäßig einen 'ahaaaa' Effekt und einen 'oh das will ich auch mal anwenden' Effekt ;-)

Ist natürlich Äpfel mit Birnen aber wäre aufjedenfall von nutzen um den eigenen Horizont effektiv zu erweitern... deswegen die Frage :-D...

Schönen Tag noch
:thumb:

Sherlock 4. Sep 2014 07:48

AW: XE2 Toolpalette Übersicht
 
Na, dann schau halt mal bei den diversen Videotutorials rund um Delphi rein. Angefangen bei Embarcadero selber:
https://www.youtube.com/playlist?lis...C66E7311DAAE1E
https://www.youtube.com/playlist?lis...FE8C83456A8788

Nimm Dir Popcorn und bring etwas Spaß mit...

Sherlock

DeddyH 4. Sep 2014 07:54

AW: XE2 Toolpalette Übersicht
 
War es bei Delphi 5 nicht so, dass man zu Komponentenreitern die Hilfe aufrufen konnte, in der die enthaltenen Komponenten zumindest grob beschrieben wurden?

Sherlock 4. Sep 2014 08:13

AW: XE2 Toolpalette Übersicht
 
Delphi 5 :shock: Das hatte ich irgendwie übersehen. Aber ja, ich glaube Du hast Recht.

Sherlock


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