Article View: pl.comp.lang.c
Article #1610"programowy event" jak zmusic MDIParent do reakcji na zmiany w MDIChild? (BC++B)
From: Pawel Pyk
Date: Tue, 17 Feb 1998 17:28
Date: Tue, 17 Feb 1998 17:28
22 lines
1892 bytes
1892 bytes
Mam zagwozdke typu metodlogicznego. Mam program typu Parent z kilkoma childami. Childy to okienka z grafikami, na ktorych wykonuwane sa zmiany, oczywiscie forma parent je widzi bo sa w niej zagniezdzone ale jak wymusic natychmiastowa na nie reakcje (wystarczy mi ocziwscie na reakcje na zmiany z dokonywane z aktywnym childem). jedyne co mi przychodzi do glowy ustwianie flag obslugi w kazdym childzie i testowal ich co pewien czas procedura timera? Jedyne co w tej chwili przychodzi mi do glowy. Oczywiscie moge zalozyc ze zmiany sa dokonywane za pomoca myszy i na to reagowac, ale nie wydaje mi sie to dostacznie uniwersalnym rozwiazaniem. Najlepiej by bylo zeby child czy jakies inne okienko zagniezdzone w MainForm wymuszalo programowo wykonie eventa MainForm. Drugi problem jest prostszy jak zmusic MainForm, albo ewntulanie jakas forme w niej zagniezdzona o zmianie aktywnego childa (np mam childy z bitmapami, a na formie glownej narzdzia do edycji aktywnego childa, ktore sluza rowniez do monitorowania paramtrow, np gdy zmieniam atywnego childa, chcialbym by na formie glownej udostepnione mi byly do edycji wymiary rysunku na tym childzie, oczywiscie ze sa one widoczne dla formy glonej, problem zeby powiadomiec o koniecznosci ich wyswietlenia/zaktualizowania bo zminil sie child). dzieki Pawel
Technical Details
Message-ID:
<34E9C87D.2AC4@ccgate.ari.ch>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!uw.edu.pl!mat.uni.torun.pl!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!uw.edu.pl!mat.uni.torun.pl!not-for-mail From: Pawel Pyk <pyk@ccgate.ari.ch> Newsgroups: pl.comp.lang.delphi,pl.comp.lang.c Subject: "programowy event" jak zmusic MDIParent do reakcji na zmiany w MDIChild? (BC++B) Date: Tue, 17 Feb 1998 18:28:18 +0100 Organization: AO-CENTER Lines: 22 Message-ID: <34E9C87D.2AC4@ccgate.ari.ch> NNTP-Posting-Host: 193.5.56.163 Mime-Version: 1.0 X-Mailer: Mozilla 3.01 (Win95; I) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit