kruszynski

Moderatorzy
  • Postów

    1457
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    87

Treść opublikowana przez kruszynski

  1. A czy zastanawiał się Pan nad tym, żeby ustawić kratkę 1x1 i skalą kreskowania uzyskać pożądany efekt? Dlaczego lepiej jest mieć różne definicje kreskowania?
  2. Gdzieś, kiedyś, choć już nie pamiętam szczegółów, udało mi się dogrzebać możliwości zmiany kolorystyki menu ZWCADa 2018. Choć nie jest to dostępne z poziomu interfejsu użytkownika, nie mamy też przygotowanego opisu jak to zrobić, ale może udałoby mi się przygotować taką "skórkę". Pytanie tylko jakie kolory przyjąć ? O ile wiem, temat nie jest przez producenta ignorowany, ale inne zagadnienia mają wyższy priorytet, a to powinno pojawić się w przyszłości.
  3. Dziękuję za zgłoszenie, przekaże do ZWSOFT.
  4. Dziękuję potwierdzam problem, przekażę zgłoszenie do ZWSOFT
  5. Możemy wprowadzić w zasadzie dowolną funkcjonalność do naszych nakładek, potrzebujemy na to tylko pomysłu i czasu. Czy może Pan opisać szczegółowo jak chciałby Pan korzystać z programu? Może przygotuje Pan jakąś "makietę" okna dialogowego choćby na kartce długopisem i prześle Pan zdjęcie?
  6. W załączniku LISP, usuwający obiekty źródłowe przy f-cji offset. Po wczytaniu pliku w ZWCAD dostępne będzie dodatkowe polecenie: eoffset. eoffset.zel
  7. W myśl informacji z ZWSOFT ta funkcjonalność nie będzie w najbliższym czasie dostępna.
  8. na pierwszy rzut oka wynika że nie: Zwraca: błąd: Błąd automatyzacji - "GetInterfaceObject" postaram się dowiedzieć czegoś więcej od ZWSOFT
  9. Wygląda na to, że teraz już wszyscy włącznie z ZWSOFT mamy jasność na czym polega problem. Tylko że problem wydaje się być skomplikowany, taką informację otrzymałem od ZWSOFT. Obawiam się więc, że na rozwiązanie będzie trzeba poczekać. Jako rozwiązanie obejściowe, mogę zaproponować włączanie drugiego okna również w trybie modeless.Pewnie to pociągnie za sobą jakieś komplikacje typu kursor znikający z kontrolek typu EditBox. ale może po kliknięciu przycisku przed ukryciem okna może Pan okno przełączyć do trybu modeless, i dopiero wtedy ukryć?
  10. Czyli chodzi o taki efekt jak w załączonym przykładzie: Kiedy w oknie modal klikniemy przycisk [Ask For Point ] , nie możemy kliknąć w oknie modeless przycisku [Show Modal DIalog]. HelloWorld_Modal_Modeless.zip
  11. Czyli sekwencja wydarzeń wygląda tak ? - Otwieramy oknoPI w trybie modeless - Klikamy przycisk X : - Otwiera się okno2 w trybie modal. - ZWCAD (wstążka, właściwości, nasz przykładowy niezwiązany z PI program HelloWorld , praca w modelu wszystko inne ) jest zablokowane - Klikamy przycisk Y w oknie2 : - okno2 znika - ZWCAD jest odblokowany czyli pojawia się podpowiedź, można klikać punkty ? - okno2. HelloWorld są zablokowane. wskaźnik się nad nimi nie pokazuje, nie da się kliknąć. a co ze standardowymi oknami ZWCADa? właściwości, wstążka? można klikać, czy wskaźnik jest "uwięziony" w modelu? Myślę że istotne może być jak zamyka Pan okno? W ZRX miałem kiedyś podobny problem, wyłączałem okno, ale nie dało się nic klikać. powodem było to JAK wyłączałem okno. Zrobiłem to wywołując CWnd::ShowWindow( SW_HIDE ) Okno zniknęło, ale nic się nie dało zrobić. ZRX ma swoje okno , w którym trzeba wywołać: CAdUiDialog::BeginEditorCommand() Wtedy odblokowało ZWCADa. Być może tu sytuacja jest analogiczna. W tym przypadku najbardziej podejrzane jest działanie ZwSoft.ZwCAD.Internal.Utils.SetFocusToDwgView();
  12. Zawsze może Pan przesłać do UDT link do ogłoszenia i zapytać i opinię, albo w jaki sposób zweryfikować wiarygodność.
  13. Używając okna, jakie przesłałem i standardowych poleceń ZWCADa okno nie jest blokowane. Może Pan to zobaczyć na filmie: Czy może Pan przerobić przykład do takiej postaci, żeby zaobserwować zachowanie analogiczne jak w Pana aplikacji, ale z wykorzystaniem tylko tego okna i standardowych poleceń ZWCADa? Może problem jest nie w samym oknie, ale w poleceniu podłączonym pod przycisk?
  14. Dostałem z ZWSOFT przykład okna z przyciskiem, który wydaje się działać tak, jak Pan potrzebuje. HelloWorld.rar
  15. Myślałem o tym, żeby zamiast odczytywać aktywne polecenie ze zmiennej systemowej zamiast z tego: Umknęło mi że to chodzi o to, że nie da się kliknąć przycisku.
  16. Czy rozwiązaniem mogłoby być sprawdzenie zmiennej systemowej: CMDNAMES ?
  17. Zaraz chwila, bo chyba czegoś nie rozumiem. W AutoCAD wszystko jest OK? czy tutaj też anuluje polecenie? Chyba właśnie anulowaniu aktywnego polecenia ma służyć: acDoc.SendStringToExecute("\x03\x03", false, true, false); czy nie? Dlaczego ZwSoft.ZwCAD..Internal. pomiędzy ZwCAD a Internal są dwie kropki? O rozwiązanie jakiego problemu chodzi?
  18. W zbliżającej się aktualizacji będzie to działało tak: Oznaczamy najpierw jedną krawędź pasa ruchu, następnie drugą lub więcej. Następnie usuwamy poszczególne opisy, i dodajemy jeden zbiorczy dla wszystkich utworzonych linii, następnie tak przygotowany opis możemy aktualizować po zmianie długości pasa. Po aktualizacji będzie długość pasa i suma powierzchni wszystkich namalowanych linii.
  19. kruszynski

    ZWTraffic

    Czyli powinno być tak: ?
  20. Moim zdaniem lepiej ustawić zmienną na OSMODE na 0 niż 8 Sprawdzić wartość zmiennej systemowej można korzystając z funkcji getvar. funkcja setvar ustawia wartość zmiennej.
  21. Pracuję właśnie nad aktualizacją tej funkcji i mam pewną wątpliwość, proszę o pomoc. Jak powinien wyglądać opis przedstawionej na obrazku sytuacji? W opisie wstawiamy powierzchnię. Ale oznakowanie składa się z 2 kolorów farby. w tym przypadku jest np 81 m2 farby niebieskiej i 10,39 m2 farby białej więc co wpisać w opisie? najprościej sumę? czy rozbić na 2 opisy żeby potem w zestawieniach rozróżnić na poszczególne kolory? czy jeszcze inaczej?
  22. Współrzędne można pobrać łącząc funkcje repeat, ssname, assoc, ( może jescze entget ) sumy nie można "pobrać" trzeba ją wyliczyć
  23. Przygotowane przez Pana lispy to krok w dobrym kierunku. Jakiej pomocy Pan oczekuje? Działanie funkcji ssget sprowadza się do tego, że wybiera z rysunku obiekty po zadanych kryteriach. Ma całkiem sporo trybów , które można przełączać. Funkcja może np pozwolić Użytkownikowi na wskazanie elementów albo wybrać automatycznie z całego rysunku. W helpie ZWCADa jest artykuł na temat tej funkcji i jej trybów. Współrzędne ze zbioru wskazań może Pan pobrać np w funkcji repeat sprawdzając każdy element ssname. Do pobrania współrzędnych może przydać się assoc 10