Article View: pl.comp.lang.delphi
Article #346536Nowy komponent - gdzie Parent?
From: ExM
Date: Thu, 05 Apr 2018 15:49
Date: Thu, 05 Apr 2018 15:49
23 lines
2161 bytes
2161 bytes
W końcu życie mnie zmusiło do stworzenia własnego komponentu - listy rozwijanej TComboBox połączonego z TEdit Nowy komponent tworzę na bazie TComboBox a w konstruktorze dynamicznie tworzę pole TEdit. W apce mi to działa: edEdit := TEdit.Create(nil); edEdit.Parent := Self; edEdit.Left := 10; edEdit.Top := 10; edEdit.Width := 100; edEdit.Height := 20; Ale w komponencie muszę wskazać jaki jest prawidłowy [Parent] Kiedy podaje [Self] to jest ok - ale pole na nowy TEdit mam ograniczone do obszaru który zajmuje TComboBox Próbowałem podać: edEdit.Parent := Parent; - bo wydawało mi się że zmienna Parent w konstruktorze jest de facto obiektu TComboBox - ale wtedy nic mi się nie pojawia Możecie podpowiedzieć - jak prawidłowo wskazać rodzica na którym chce położyć nowy TEdit tworzony w konstruktorze nowego komponentu? Dzięki za pomoc!
Technical Details
Message-ID:
<d38a1d0b-f27f-4f9f-94e5-90043dde49a7@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!k65-v6no5845042ita.0!news-out.google.com!u64-v6ni9071itb.0!nntp.google.com!k65-v6no5845039ita.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailShow Full Headers
Complete Article Headers
X-Received: by 10.107.58.70 with SMTP id h67mr10862811ioa.38.1522943382754; Thu, 05 Apr 2018 08:49:42 -0700 (PDT) X-Received: by 2002:a9d:4807:: with SMTP id c7-v6mr1263938otf.1.1522943382479; Thu, 05 Apr 2018 08:49:42 -0700 (PDT) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!k65-v6no5845042ita.0!news-out.google.com!u64-v6ni9071itb.0!nntp.google.com!k65-v6no5845039ita.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.lang.delphi Date: Thu, 5 Apr 2018 08:49:42 -0700 (PDT) Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=37.47.80.42; posting-account=doVJ9goAAADBJ8SWJkb9r0xXWw28WhQg NNTP-Posting-Host: 37.47.80.42 User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <d38a1d0b-f27f-4f9f-94e5-90043dde49a7@googlegroups.com> Subject: Nowy komponent - gdzie Parent? From: ExM <grupywyt-nijto@mv.net.pl> Injection-Date: Thu, 05 Apr 2018 15:49:42 +0000 Lines: 29 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit