e_CAD Opublikowano 14 Lutego 2018 Zgłoś Udostępnij Opublikowano 14 Lutego 2018 vernum = "2017.12.05(24685)_x64" W powyższej kompilacji ZWCAD nie działa UNDO i REDO na wrysowanych przy pomocy VBA elementach (raczej bez znaczenia jest czy elementy rysowane są od razu w kodzie, czy przy pomocy procedur/funkcji). W poprzednich ZWCAD wszystko działało poprawnie, nawet w ZWCAD 2017 te funkcje działają prawidłowo na tym samym kodzie programu. ThisDrawing.StartUndoMark ... ThisDrawing.EndUndoMark Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
e_CAD Opublikowano 14 Lutego 2018 Autor Zgłoś Udostępnij Opublikowano 14 Lutego 2018 Sprawdziliśmy na vernum = "2018.02.11(28325)_x64" i niestety objawy są takie same jak opisaliśmy powyżej. Przypomnę, że w poprzednich kompilacjach ZWCAD (nawet 2017) tego problemu nie było. Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kruszynski Opublikowano 14 Lutego 2018 Zgłoś Udostępnij Opublikowano 14 Lutego 2018 Dziękuję za zgłoszenie, przekażę do ZWSOFT Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kruszynski Opublikowano 16 Lutego 2018 Zgłoś Udostępnij Opublikowano 16 Lutego 2018 Dzień dobry Przed zgłoszeniem tematu do ZWSOFT wykonałem jeszcze prosty test, dla potwierdzenia. W moim teście undo i redo działa. Być może robimy coś inaczej. Proszę sprawdzić projekt z załącznika. Jeśli taki najprostszy możliwy przykład u Pana zadziała, to proszę przygotować przykład, na którym będę mógł potwierdzić problem. vernum: 2018.02.11(28325)_x64 test.zvb Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
e_CAD Opublikowano 16 Lutego 2018 Autor Zgłoś Udostępnij Opublikowano 16 Lutego 2018 (edytowane) Dzień dobry, Proszę w swoim przykładzie zmodyfikować fragment kodu tak jak poniżej: ThisDrawing.StartUndoMark ThisDrawing.ModelSpace.AddLine sp, ep ThisDrawing.ModelSpace.AddLine sp1, ep1 ThisDrawing.EndUndoMark i wtedy będzie widoczna opisywana przeze mnie sytuacja. Po wykonaniu kodu i wciśnięciu UNDO znika tylko 1 linia, a po ponownym wciśnięciu UNDO kolejna linia. A prawidłowo powinno być tak (jak w poprzednich kompilacjach i wersjach ZWCAD), że po wciśnięciu UNDO znikają od razu 2 linie (po to łączymy kod komendami .StartUndoMark i .EndUndoMark, żeby tak właśnie się zadziało). Edytowane 16 Lutego 2018 przez e_CAD Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kruszynski Opublikowano 16 Lutego 2018 Zgłoś Udostępnij Opublikowano 16 Lutego 2018 ok, teraz się zgadza. wysyłam zgłoszenie Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.