Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Delphi 2006, Komponente immer auf TForm (https://www.delphipraxis.net/65133-delphi-2006-komponente-immer-auf-tform.html)

clusterkiller 12. Mär 2006 20:26


Delphi 2006, Komponente immer auf TForm
 
Hallo,
ich habe mit meinem neuen Delphi 2006 ein übles Problem.

Beispiel:

Ich erzeuge ein neues VCL Forms Projekt mit Delphi for .NET.
Ich ziehe ein TPageControl auf die Form1.
Nun möchte ich (nachdem ich ein Sheet in dem PageControl angelegt habe) z.B. ein TLabel reinziehen.
Dies funktioniert nicht.
Ich ziehe das Label über PageControl1. Sobald ich die Maustaste loslasse ist das Label zwar auf der Stelle, jedoch nicht in dem PageContorl sondern auf Form1.

Ich kann zwar unter "Structure" das Label auf das PageControl ziehen dann geht es aber das ist mehr als lästig. Früher ging das auch so. einfach drüber ziehen und loslassen.

Ganz schlimm wird es z.b. bei TDBCtrlGrid dort funktioniert das nichteinmal mehr über "Structure"

Hat jemand eine Lösung für das Problem ?

Vielen Dank

Grüße

Michael

sakura 12. Mär 2006 20:28

Re: Delphi 2006, Komponente immer auf TForm
 
Nutze anstatt drag'n drop die Klick-Methode. Das heißt: klicke einmal auf die Komponente in der Palette und klicke dann in die PageControl.

...:cat:...

P.S.: Hast Du auch schon Seiten auf der PageControl angelegt (Kontextmenü des PageControls)?

clusterkiller 12. Mär 2006 21:15

Re: Delphi 2006, Komponente immer auf TForm
 
Zitat:

Zitat von sakura
Nutze anstatt drag'n drop die Klick-Methode. Das heißt: klicke einmal auf die Komponente in der Palette und klicke dann in die PageControl.
P.S.: Hast Du auch schon Seiten auf der PageControl angelegt (Kontextmenü des PageControls)?

Hallo,
danke für die Antwort. Ja ich habe schon die Seiten angelegt. Um das Problem zu vereinfachen: es funktioniert nichteinmal mit einem TPanel *g*


Sorry aber das mit dem Klicken habe ich nicht kapiert. Wenn ich erst das Label anklicke (egal ob direkt oder über "Structure") und dann das Panel (oder von mir aus auch das PageControl) dann wird das nur markiert und nicht das Label eingefügt..

Wie gesagt.. früher ging das immer in den früheren Delphi versionen. Ich versteh es nicht

SirThornberry 12. Mär 2006 21:43

Re: Delphi 2006, Komponente immer auf TForm
 
du sollst das Label nicht per Drag & Drop auf das TabSheet ziehen sondern:
1.) in der Komponentenpalette das TLabel nur anklicken (nicht aufs Form ziehen)
2.) an die Stelle klicken wo das TLabel drauf plaziert werden soll (also auf den TabSheet)

clusterkiller 13. Mär 2006 13:54

Re: Delphi 2006, Komponente immer auf TForm
 
Zitat:

Zitat von SirThornberry
du sollst das Label nicht per Drag & Drop auf das TabSheet ziehen sondern:
1.) in der Komponentenpalette das TLabel nur anklicken (nicht aufs Form ziehen)

Danke jetzt hab selbst ich trottel es verstanden :wall:

Und siehe da: ES FUNKTIONIERT :hello:

Dankeschön.

Grüße
Michael


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