Jacek Czerwinski
10/5/2007 4:37:00 PM
Dnia Fri, 05 Oct 2007 09:01:37 -0700, Wojtas napisa3(a):
>>Proponuje pomoc lekarsk?, s? teraz dobre ?rodki na uspokojenie.
> Ile Ty masz lat? 15?
2-3 razy wiecej
> Je?li masz zamiar znowu pisaa takie teksty to lepiej nie pisz nic.
> Ka?demu nale?y sie szacunek.
Ja akcentuje to inaczej, Ty do nas przychodzisz i chcesz pomocy. Nie mamy
obowi??ku ci jej udzielaa, wiec op3aca ci sie wyra?aa zrozumiale. W
przeciwnym wypadku ?miecisz na grupie i tyle.
>>Za cholere nie rozumiem co piszesz.
> Dobrze. Wyja?nie.
> Tray to kontrolka Explorera, która wy?wietla ikony programów
> dzia3aj?cych w tle i umo?liwia sterowanie nimi.
> S3owo "w3asny" powinno daa Ci do my?lenia, ?e chce co? takiego
> zaimplementowaa we w3asnym programie.
> A teraz bardziej konkretnie:
> 1.Zamykam Explorera.
0. Po kiego? Dostarczasz swojego shella? ?yczya by wypada3o powodzenia.
Musisz zaimplementowaa rozleg3e API.
> 2.Odpalam mój program.
> 3.Wczytuje on ikony dzia3aj?cych programów i odpowiednio je wy?wietla.
> 4.W odpowiednich sytuacjach dodaje, modyfikuje lub usuwa zgodnie z
> ??daniami aplikacji.
1. Ja bym wprowadzi3 w3asny standard, interfejs czy co? takiego, co okre?la
zwi?zki (i formy wspó3pracy) okna zewnetrznego (Ramy, shella) i
sub-aplikacji wewnetrznych. Zrobi3em tak na jakim? du?ym projekcie w BCB i
to by3o lecz?ce. Niestety, nie ma to nic wspolnego z wyklikiwaniem
interfejsu w Delphi. (Drobn?) cze?ci? tego standardu by by3o zagadnienie
ikony.
S? aplikacje (np.biznesowe) gdzie ilo?a modu3ów wnetrza jest zmienna, i
w3a?nie na tej zasadzie integruj? sie.
Bez okre?lenia zasad, tylko klikaniem (specyfikuj?a tylko to, co widoczne),
idzie to w pró?nie, w wielkie sru tylko z opóznienieniem
2. Znacznie ubo?sze od VCL-a ?rodowisko MFC wprowadza KONCEPCJE,
architekture, i w niej to du?e to Frame (w ró?nych wariantach), na sobie
jako child nosi (pomijaj?c g3own? zawarto?a okna) defaultowo CStatusBar (i
CToolBar). Dziedzicz?c czy w inny sposób wp3ywaj?c na StatusBar (w MFC s?
na to sample) mo?na z pewno?ci? uzyskaa 'w3asny tray'
tych samych pojea nale?y poszukaa w Delphi.