Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Hat Delphi so eine Komponente??? (https://www.delphipraxis.net/153627-hat-delphi-so-eine-komponente.html)

Muellermilchtrinker 10. Aug 2010 15:50

Hat Delphi so eine Komponente???
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo DP,

wollte mal Fragen, ob Delphi so eine ähnliche Komponente hat:
Anhang 31849
Wenn man auf ein Kästchen klickt, dann wird es gelb (Farbe wär mir egal, vllt ja einstellbar, aber blau wär am besten) bzw. kann man mit geklickter Maus drüberfahren, dann werden die Kästchen unterm Mauszeiger gelb. Wenn man die Form vergrößert, dann werden es mehr Kästchen.
Mir wäre aber eine starre liebe. Bräuchte eine mit 5x5 Kästchen.
Vllt. hilft es ja jmd. Das Programm ist in Java programmiert.
Dank euch schonmal.

Bernhard Geyer 10. Aug 2010 15:54

AW: Hat Delphi so eine Komponente???
 
Wieso eigene Komponente? Sollte doch relativ einfach mit ein bischen Selbst-Codierung im OnPaint des Formulars oder mit einem passen konfigurierten TDrawGrid gehen.

Muellermilchtrinker 10. Aug 2010 15:56

AW: Hat Delphi so eine Komponente???
 
Jaa, aber ich bräuchte ja, dass sich die Farbe ändert und dann will ich halt, dass sich das auch an der Ecke des Kästchens ändert.

himitsu 10. Aug 2010 15:59

AW: Hat Delphi so eine Komponente???
 
TPaintBox + OnMouseMove OnMouseDown und OnMouseUp.

intern ein Array mit 5x5 Feldern und dann bei Änderung (im Array), bzw. bei OnPaint wird aus den Daten des Arrays das Bild gemalt.

In den Mausereignissen natürlich einfach die Position im Bild auf das 5x5-Raster umrechnen.


Dafür sollte sogar schon eine Paint-Demo dem Delphi beiliegen.

Muellermilchtrinker 10. Aug 2010 16:11

AW: Hat Delphi so eine Komponente???
 
Ich glaub ich mach mir einfach eine 5x5 Matrix aus Panels und wenn man klickt ändert sich die Farbe.

himitsu 10. Aug 2010 16:16

AW: Hat Delphi so eine Komponente???
 
Delphi-Referenz durchsuchenTShape

freak4fun 11. Aug 2010 08:12

AW: Hat Delphi so eine Komponente???
 
Darf ich fragen was das werden soll? Sieht lustig aus. :)


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