TB2 og TBX - Minimere MDI når man klikker Luk krydset!

Tags:    delphi

Hej alle sammen...


Jeg bruger tb2k-2.0.16 og tbx-2_0-beta3 men når jeg klikker på Luk krydset minimere den bare MDI'en som vist her:


http://www.iosoftgame.hotserv.dk/close_error.gif


Hvad går galt?


Hilsen
Morten



7 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
en anden måde at gøre det på, er at sætte Action:=CaFree in din forms "onClose"

Meget praktisk hvis du først skal se om nogle info er rigtige (ex: om et dokument er ændret siden du sidst gemte i en editor osv.)



Indlæg senest redigeret d. 22.03.2006 00:11 af Bruger #1330
Æhm, det har jeg jo sådan set lige gjort? :)
Men jeg kan da godt lige oversætte:

"Sæt OnClose til true" bliver til

CanClose := true;

Den var da ikke så tricky, vel? ;)

Mvh.

Kasper (TSW)



Så vidt jeg husker skal du sætte CanClose til true i din MDI forms OnClosing event - sådan ca. :). Det er lang tid siden jeg har rodet med MDI.

Mvh.

Kasper (TSW)



Men kan du give mig en kode? jeg kan ikke lige se hvad du vil have jeg skal gøre i OnClose event'en!

Hilsen

Morten



Til Kasper (TSW):

Din virkede ikke! Når jeg indsætter CanClose := true; i OnClose eventen kommer der nemlig bare en fejl!

Til Ken Christensen:

Mange Tak... Det virkede!

Hilsen
Morten



Okay, eventen hed OnCloseQuery og ikke OnClosing. Indsætter du den i OnClose giver det naturligvis en fejl, da CanClose er en var parameter i OnCloseQuery eventen.

Mvh.

Kasper (TSW)



OK...men tak for svaret alligevel!



t