Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Ein ListView in 2 Forms einbinden (https://www.delphipraxis.net/17503-ein-listview-2-forms-einbinden.html)

rsilo 7. Mär 2004 10:46


Ein ListView in 2 Forms einbinden
 
ich habe eine MainForm und 2 Weitere Forms. In einem möchte ich ein Item entfernen, im anderen Form möchte ich ein Item bearbeiten.

Ich habe das ListView im MainForm erzeugt, und lege in jedem Form den Parent einfach auf den Formnamen um. Wenn ich aber ein Item im ListView anklicke kommt folgender Error:

"Unable tu focus in an unvisible or diabled window"!!!

Was mache ich falsch ?

MfG
rsilo

Die Muhkuh 7. Mär 2004 11:35

Re: Ein ListView in 2 Forms einbinden
 
ähm ist das Fenster den schon Createt?

Vielleicht machst du noch:

Delphi-Quellcode:
Form2.Show;
//Hier dein Code zum ändern

rsilo 7. Mär 2004 15:54

Re: Ein ListView in 2 Forms einbinden
 
global: var ListView: TListView;

IM MAIN-FROM in Form.Activate:

Delphi-Quellcode:
listview := Tlistview.create;
listview.Parent := FormMain;
Delphi-Quellcode:
Form.Close:
listview.free;
!!! In den beiden andern Forms lege ich OnActivate einfach den Parent auf das Form in dem ich mich befinde!

Was mache ich noch falsch?

MfG

rsilo

P.S.: Wie meinst du das mit Form2.Show, ich verwende ShowModal!


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