[ franjo_tahi @ 11.12.2008. 22:50 ] @
Imam otvorenu MDI formu i dvije MDIChild forme.
Forme se kreiraju dinamički.
prva child forma se poziva iz parent forme i u njoj je KeyPreview := true
druga child forma se kreira i poziva iz prve child forme, te se napravi BrigToFront.

Na drugoj child formi koristim ShortCut tiku (F2) za editiranje podataka. Pritiskom na F2 - prva forma se postavi u front i dobije fokus. Zašto? Kako to spriječiti.
Ako ne koristim F2 već pritisnem na gumb, sve je OK.
[ rambo @ 12.12.2008. 08:42 ] @
Ovako po tvom opisu, meni na prvi pogled deluje da si ti tu drugu formu stavio u prvi plan, ali se nisi fokusirao na nju, pa ti zato pritisak na F2 (probaj dali reaguje i na bilo koji drugi taster) ponovo vraca fokus na prvu formu. Pokusaj da na neki nacin prebacis fokus na drugu formu nakon sto je prikazes. MDI aplikacije funkcionisu malo drugacije od SDI aplikacija, pa moras da se malo upoznas sa tim specificnostima. Takodje, postoji par problema koji iz toga proizilaze, pa pogledaj malo neke informacije o tome.