A programjaimat C++Builder 2007 alá áthozva most ez másként működik.
Mindig a létrehozott nem modális ablak látható felül, ezzel eltakarva az
őt létrehozó ablakot, még akkor is, ha a fókusz visszakerült az indító
ablakra.
Ez látható az alábbi képen: http://www.emel.hu/vegyes/nemmodalisshowtest.jpg
Erről részletesen és exe + src megtekintése:
http://www.emel.hu/vegyes/help002.html
Előre is köszi:
eMeL
Az első form konstruktorába tedd bele:
Application->MainFormOnTaskBar = false;
ismert hiba:
http://qc.codegear.com/wc/qcmain.aspx?d=45606
Z.
Köszi, sokat segítettél ;)
Apropó, mi is az a "Vista funkcionalitás" amit ezzel elveszt az ember?
Megjegyzem, nem növeli az exBorland hitelét, hogy ilyesmit benne
hagytak, vagy megint a Microsoft "varázsolt" valami nagyot, amit nem
lehet, csak patkolással megkerülni?
eMeL
Válasz saját magamnak a help alapján ;(
If the property is true, a taskbar button represents the application's
main form and displays its caption. If false, a taskbar button
represents the application's (hidden) main window and bears the
application's Title.
MainFormOnTaskBar must be true to use Windows Vista Aero effects. These
include live taskbar thumbnails, Dynamic Windows, Windows Flip, and
Windows Flip 3D.
For further information, see
http://www.microsoft.com/windows/products/windowsvista/features/experiences/aero.mspx.
eMeL
emel wrote:
>> ismert hiba:
>> http://qc.codegear.com/wc/qcmain.aspx?d=45606
>
> Köszi, sokat segítettél ;)
Resolved in Build: : 12.0.3112.14858
Ami azt jelenti, hogy a 2009-ben (elvileg) javították. Amit ugye 2 év
fejlesztés után 1 hónappal ezelőtt adtak ki. És szokásukhoz híven ki sem
próbálták (csak egy példa):
http://qc.codegear.com/wc/qcmain.aspx?d=67019
Még ebben a hónapban jön hozzá az Update 1, 30 nappal a 2 évig tartó
fejlesztés után.
Komolytalan.
________________________________________________________
Játssz! Amőba, szófoci, biliárd, póker, sakk…kapcsolódj be, hogy kikapcsolódj :)