🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.delphi
3 messages
3 total messages Started by stchebel Wed, 30 Nov 2016 01:36
Lazarus - debugowanie
#345397
Author: stchebel
Date: Wed, 30 Nov 2016 01:36
3 lines
1704 bytes
W D6 jest taka możliwość (i działa!!), mianowicie jeżeli w edytorze kodu źródłowego kliknę na jakiś tam kolejny wiersz, następnie mlasnę prawym klawiszem myszy, pojawia się popup-menu, w którym jest między innymi "Debug=>Run to Cursor". Bardzo fajna sprawa jak dla mnie, tyle że w D6 "Debug=>Run to Cursor" jest aktywne i dalej mogę oglądać efekty działania programu "step by step", natomiast w Lazarusie, po prawomlasku myszy też pojawia się "Debug=>Run to Cursor", tyle że niestety ta opcja jest nieaktywna. Czyli jest to w popup-menu, ale jest "na szaro". Wiadomo o co chodzi..

Prośba o podpowiedź!!  Co znowu schrzaniłem ??!!
Re: Lazarus - debugowanie
#345398
Author: Piotr S.
Date: Wed, 30 Nov 2016 08:02
18 lines
2025 bytes
W dniu 2016-11-30 o 02:36, stchebel@gmail.com pisze:
> W D6 jest taka możliwość (i działa!!), mianowicie jeżeli w edytorze kodu źródłowego kliknę na jakiś tam kolejny wiersz, następnie mlasnę prawym klawiszem myszy, pojawia się popup-menu, w którym jest między innymi "Debug=>Run to Cursor". Bardzo fajna sprawa jak dla mnie, tyle że w D6 "Debug=>Run to Cursor" jest aktywne i dalej mogę oglądać efekty działania programu "step by step", natomiast w Lazarusie, po prawomlasku myszy też pojawia się "Debug=>Run to Cursor", tyle że niestety ta opcja jest nieaktywna. Czyli jest to w popup-menu, ale jest "na szaro". Wiadomo o co chodzi..
>
> Prośba o podpowiedź!!  Co znowu schrzaniłem ??!!
>

Wystarczyło poszukać w google:

> Yeah, that's also something I needed to get used to.
> F4 only works within the procedure you are at that moment.
> It doesn't work like in Delphi.
>
> The workaround is... you go to the place where you want to go.
> But you don't press F4 but F5 and press F9 (run).
> F5 sets a breakpoint.
> When the program breaks you directly press F5 again and the breakpoint is released.

P.S.
Re: Lazarus - debugowanie
#345399
Author: stchebel
Date: Wed, 30 Nov 2016 14:52
21 lines
2648 bytes
W dniu środa, 30 listopada 2016 09:02:13 UTC+1 użytkownik Piotr S. napisał:
> W dniu 2016-11-30 o 02:36, stchebel@gmail.com pisze:
> > W D6 jest taka możliwość (i działa!!), mianowicie jeżeli w edytorze kodu źródłowego kliknę na jakiś tam kolejny wiersz, następnie mlasnę prawym klawiszem myszy, pojawia się popup-menu, w którym jest między innymi "Debug=>Run to Cursor". Bardzo fajna sprawa jak dla mnie, tyle że w D6 "Debug=>Run to Cursor" jest aktywne i dalej mogę oglądać efekty działania programu "step by step", natomiast w Lazarusie, po prawomlasku myszy też pojawia się "Debug=>Run to Cursor", tyle że niestety ta opcja jest nieaktywna. Czyli jest to w popup-menu, ale jest "na szaro". Wiadomo o co chodzi..
> >
> > Prośba o podpowiedź!!  Co znowu schrzaniłem ??!!
> >
> 
> Wystarczyło poszukać w google:
> 
> > Yeah, that's also something I needed to get used to.
> > F4 only works within the procedure you are at that moment.
> > It doesn't work like in Delphi.
> >
> > The workaround is... you go to the place where you want to go.
> > But you don't press F4 but F5 and press F9 (run).
> > F5 sets a breakpoint.
> > When the program breaks you directly press F5 again and the breakpoint is released.
> 
> P.S.

Dzięki!
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads