/ Forside / Teknologi / Udvikling / Delphi/Pascal / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Delphi/Pascal
#NavnPoint
oldwiking 603
jrossing 525
rpje 520
EXTERMINA.. 500
gandalf 460
gubi 270
DJ_Puden 250
PARKENSS 230
technet 210
10  jdjespers.. 200
Esc lukker en form
Fra : Kurt G


Dato : 02-01-07 08:00

Jeg har engang brugt ESC til at lukke en form som om der var benyttet CLOSE.
Det var en egenskab, der blev sat op; så vidt jeg husker på formen.
Nu er det mig umuligt at finde den pågældende egenskab; er der nogen, der
kan hjælpe?

Mvh Kurt



 
 
Uffe Kousgaard (02-01-2007)
Kommentar
Fra : Uffe Kousgaard


Dato : 02-01-07 09:17

"Kurt G" <kurt_g@guldbaek.net> wrote in message
news:459a02e1$0$49196$14726298@news.sunsite.dk...
> Jeg har engang brugt ESC til at lukke en form som om der var benyttet
> CLOSE.
> Det var en egenskab, der blev sat op; så vidt jeg husker på formen.
> Nu er det mig umuligt at finde den pågældende egenskab; er der nogen, der
> kan hjælpe?

Du kan lave en menu med en short-cut, som er netop ESC. Menu-punktet leder
frem til kald af close. Menu'en kan være skjult.

Hilsen
Uffe



Kurt G (02-01-2007)
Kommentar
Fra : Kurt G


Dato : 02-01-07 12:00

"Uffe Kousgaard" <oh@no.no> skrev i en meddelelse
news:459a1511$0$2097$edfadb0f@dtext02.news.tele.dk...
> "Kurt G" <kurt_g@guldbaek.net> wrote in message
> news:459a02e1$0$49196$14726298@news.sunsite.dk...
>> Jeg har engang brugt ESC til at lukke en form som om der var benyttet
>> CLOSE.
>> Det var en egenskab, der blev sat op; så vidt jeg husker på formen.
>> Nu er det mig umuligt at finde den pågældende egenskab; er der nogen, der
>> kan hjælpe?
>
> Du kan lave en menu med en short-cut, som er netop ESC. Menu-punktet leder
> frem til kald af close. Menu'en kan være skjult.
>
> Hilsen
> Uffe

Jeg valgte i stedet af bruge formens FormKeyPress, det var nemmere end at
lave en menu.
Den virkede fint, da jeg fandt ud af, at ESC = #27.
Men den med egenskaben var nemmere, hvis man ellers kunne huske den!

Tak
Kurt



Harald (02-01-2007)
Kommentar
Fra : Harald


Dato : 02-01-07 13:26

"Kurt G" <kurt_g@guldbaek.net> skrev i en meddelelse
news:459a02e1$0$49196$14726298@news.sunsite.dk...
> Jeg har engang brugt ESC til at lukke en form som om der var benyttet
> CLOSE.
> Det var en egenskab, der blev sat op; så vidt jeg husker på formen.
> Nu er det mig umuligt at finde den pågældende egenskab; er der nogen, der
> kan hjælpe?

Kan det have været en knap på formen med en Close; i OnClick og Cancel sat
til true?

/HK



Kurt G (02-01-2007)
Kommentar
Fra : Kurt G


Dato : 02-01-07 14:21

"Harald" <nomail@noname.dk> skrev i en meddelelse
news:459a4f6f$0$15878$edfadb0f@dtext01.news.tele.dk...
> "Kurt G" <kurt_g@guldbaek.net> skrev i en meddelelse
> news:459a02e1$0$49196$14726298@news.sunsite.dk...
>> Jeg har engang brugt ESC til at lukke en form som om der var benyttet
>> CLOSE.
>> Det var en egenskab, der blev sat op; så vidt jeg husker på formen.
>> Nu er det mig umuligt at finde den pågældende egenskab; er der nogen, der
>> kan hjælpe?
>
> Kan det have været en knap på formen med en Close; i OnClick og Cancel sat
> til true?
>
> /HK
Det tror jeg ved nærmere eftertanke, at det var. Jeg ser lige efter om jeg
kan finde det i et gammelt project.
/Kurt



Kurt G (02-01-2007)
Kommentar
Fra : Kurt G


Dato : 02-01-07 14:34

>>> Jeg har engang brugt ESC til at lukke en form som om der var benyttet
>>> CLOSE.
>>> Det var en egenskab, der blev sat op; så vidt jeg husker på formen.
>>> Nu er det mig umuligt at finde den pågældende egenskab; er der nogen,
>>> der kan hjælpe?
>>
>> Kan det have været en knap på formen med en Close; i OnClick og Cancel
>> sat til true?
>>
>> /HK
> Det tror jeg ved nærmere eftertanke, at det var. Jeg ser lige efter om jeg
> kan finde det i et gammelt project.
> /Kurt
Du har ret, Harald, det var Cansel-egenskaben, der var brugt.

Tak til alle.
Kurt



nic@aub.dk (02-01-2007)
Kommentar
Fra : nic@aub.dk


Dato : 02-01-07 13:30


Kurt G wrote:
> "Uffe Kousgaard" <oh@no.no> skrev i en meddelelse
> news:459a1511$0$2097$edfadb0f@dtext02.news.tele.dk...
> > "Kurt G" <kurt_g@guldbaek.net> wrote in message
> > news:459a02e1$0$49196$14726298@news.sunsite.dk...
> >> Jeg har engang brugt ESC til at lukke en form som om der var benyttet
> >> CLOSE.
> >> Det var en egenskab, der blev sat op; så vidt jeg husker på formen.
> >> Nu er det mig umuligt at finde den pågældende egenskab; er der nogen, der
> >> kan hjælpe?
> >
> > Du kan lave en menu med en short-cut, som er netop ESC. Menu-punktet leder
> > frem til kald af close. Menu'en kan være skjult.
> >
> > Hilsen
> > Uffe
>
> Jeg valgte i stedet af bruge formens FormKeyPress, det var nemmere end at
> lave en menu.
> Den virkede fint, da jeg fandt ud af, at ESC = #27.
> Men den med egenskaben var nemmere, hvis man ellers kunne huske den!
>
> Tak
> Kurt

Hvis du har en knap på formen og sætter dens "cancel" property til
true, vil ESC "klikke på knappen". Dvs dens OnClick vil blive kaldt
(hvis den findes), og hvis knappen har en modalresult forskelligt fra
mrNone vil formen blive lukket og returnere dette resultate (som regel
mrCancel).
Tilsvarende vil du, ved at sætte en knaps "default" property til true,
virke når du trykker "ENTER" (denne knap vil også have en speciel
ramme).


Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408914
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste