Article View: pl.comp.lang.delphi
Article #345985Re: TEdit i ReadOnly
From: zpksoft
Date: Wed, 02 Aug 2017 09:14
Date: Wed, 02 Aug 2017 09:14
19 lines
2575 bytes
2575 bytes
W dniu środa, 2 sierpnia 2017 10:31:29 UTC+2 użytkownik Roman Tyczka napisał: > On Wed, 2 Aug 2017 01:16:17 -0700 (PDT), zpksoft wrote: > > >> Niewłaściwie opisałem mój problem. Komunikat EM_SETREADONLY jest wysyłany do "systemu". Czy system wysyła w odpowiedzi jakiś komunikat do aplikacji inforujący, że stan kontrolki (ReadOnly) uległ zmianie? Stworzyłem klasę potomną dla TCustomEdit i chciałbym aby reagowała na zmianę właściwości ReadOnly. > >> > > To nie jest komunikat wysyłany do systemu tylko do obiektu o uchwycie "handle", czyli do kontrolki. > > Pisząc w cudzysłowie "systemu" Romek miał na myśli, że kontrolka TEdit > (oraz kilka innych) to wrappery na systemowe kontrolki i komunikaty lecą > właśnie do niższej warstwy obsługiwanej przez system. > > -- > pozdrawiam > Roman Tyczka Można też przechwycić komunikaty EM_SETREADONLY i samodzielnie je obsłużyć, ale żeby nie wpaść w pętlę raczej należałoby wówczas zrezygnować ze standardowej procedury setReadOnly... Przynajmniej ja tak bym kombinował. Paweł
Technical Details
Message-ID:
<673221b1-ccc3-4390-98f7-612a26a988d8@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin2!goblin1!goblin.stu.neva.ru!feeder.usenetexpress.com!feeder1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!w51no45107qtc.0!news-out.google.com!196ni2099itl.0!nntp.google.com!u14no62375ita.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<6de12ff6-9384-40c0-997e-100ba2e7d099@googlegroups.com> <1dq9pu4xxy0gs.dlg@tyczka.com> <05d027e4-68df-463c-9797-f2767c5e588a@googlegroups.com> <32d3aafd-ccd2-4ee4-a511-74b7bd30ef87@googlegroups.com> <9nvl2ckfywmt.dlg@tyczka.com>Show Full Headers
Complete Article Headers
X-Received: by 10.129.73.80 with SMTP id w77mr16395158ywa.30.1501665299625; Wed, 02 Aug 2017 02:14:59 -0700 (PDT) X-Received: by 10.36.82.83 with SMTP id d80mr207010itb.8.1501665299588; Wed, 02 Aug 2017 02:14:59 -0700 (PDT) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin2!goblin1!goblin.stu.neva.ru!feeder.usenetexpress.com!feeder1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!w51no45107qtc.0!news-out.google.com!196ni2099itl.0!nntp.google.com!u14no62375ita.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.lang.delphi Date: Wed, 2 Aug 2017 02:14:59 -0700 (PDT) In-Reply-To: <9nvl2ckfywmt.dlg@tyczka.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=83.22.125.35; posting-account=8ND_mgoAAAD5J9y9fnaTB1Kcu7xKWk7Q NNTP-Posting-Host: 83.22.125.35 References: <6de12ff6-9384-40c0-997e-100ba2e7d099@googlegroups.com> <1dq9pu4xxy0gs.dlg@tyczka.com> <05d027e4-68df-463c-9797-f2767c5e588a@googlegroups.com> <32d3aafd-ccd2-4ee4-a511-74b7bd30ef87@googlegroups.com> <9nvl2ckfywmt.dlg@tyczka.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <673221b1-ccc3-4390-98f7-612a26a988d8@googlegroups.com> Subject: Re: TEdit i ReadOnly From: zpksoft <zpksoft@op.pl> Injection-Date: Wed, 02 Aug 2017 09:14:59 +0000 Lines: 30 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit