kruszynski

Moderatorzy
  • Postów

    1474
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    93

Treść opublikowana przez kruszynski

  1. Kod aktywacyjny ZWCADa+ dla Pańskiej licencji wysłałem mailem
  2. Nie mam żadnych aktualnych informacji. Spróbuję coś ustalić.
  3. Ta funkcja jest aktualnie w trakcie opracowywania.
  4. W temacie SelectionSet samo podświetlanie powinno działać właśnie tak jak działa, czyli Highlight nie zmienia aktualnie wybranych obiektów a jedynie je podświetla. Natomiast, żeby selectionset rzeczywiście wybrać, należałoby użyć Thisdocument.ActiveSelectionSet. niestety ZWCAD 2012 jakoś generuje błąd w tym miejscu. Zgłosiliśmy to Producentowi A czy konieczne ta procedura musi być obsługiwana przez VBA? może mógłby Pan zastąpić ją funkcją w LISP. Tam jest dostępna funkcja sssetfirst, która zmienia wybrane obiekty i działa to dobrze. W sprawie Warstw jest kilka kwestii. 1. Definiuje Pan zmienne jako String. Niby można ale nie jest to najlepsze rozwiązanie. Zmienne powinny mieć taki typ danych użyty w definicji warstwy. Więc kolor jako Integer, nazwa String, zablokowany czy widoczny Boolean itd. 2. Jeśli warstwa jest zablokowana kolor zmieniany jest na liczbę przeciwną. W tym przypadku wystarczy użyć wartości bezwzględnej. 3. Szybszym sposobem jest przepisanie wartości bezpośrednio z warstwy do warstwy, bez konieczności używania dodatkowych zmiennych. Czyli gotowy kod wyglądałby następująco: Sub war() Dim zero As ZwcadLayer Dim jeden As ZwcadLayer Set zero = Thisdocument.Layers("0") Set jeden = Thisdocument.Layers.Add("1") With jeden .Color = Abs(zero.Color) .LineWeight = zero.LineWeight .Linetype = zero.Linetype .Plottable = zero.Plottable .Freeze = zero.Freeze .Lock = zero.Lock .LayerOn = zero.LayerOn End With Thisdocument.Regen End Sub
  5. Okno poleceń może być niezależne, można je włączyć przez F2 a wyłączyć na krzyżyku w górnym rogu. Standardowy pasek poleceń również można odłączyć od całego okna programu. Przesuwając po uchwyceniu za boczny, domyślnie niebieski, pasek. Chwytając to okienko za górny pasek tytułowy i przesuwając go blisko krawędzi, można go ponownie przypiąć. Pasek ten można również włączyć lub wyłączyć przez F12
  6. potwierdzam, taki objaw. Zgłosiliśmy to do ZWSOFT
  7. Wystarczy zmienić Dim pkt(0 To 17) As Variant na Dim pkt(0 To 17) As Double i będzie OK
  8. jest np vlax-product-key vl-productinfo raczej nie będzie dostępne. nie ma tego w AutoCAD 2013. więc pewnie nie będzie wprowadzone w ZWCADzie.
  9. Może tak: (getvar "vernum") każda kompilacja ZWCADa zwraca inną informację
  10. Niestety terminy ani szacunki opracowywania poszczególnych funkcji nie są nam znane
  11. Dziękuję za zgłoszenie, przekażę je do ZWSOFT. W 2012+ problem ten został poprawiony.
  12. zgadza się. Przesłałem do ZWSOFT Pańskie zgłoszenie
  13. skróty klawiaturowe do kopiowania i wklejania w angielskiej wersji zostały już dodane.
  14. (getenv "ACAD") można łatwo zastąpić przez (getenv "ZWCAD") Kwestię zapisu konsultuję z ZWSOFT
  15. ZWSOFT deklaruje udostępnienie kodów aktywacyjnych do miesiąca od premiery ZWCAD+. Premiera ZWCAD+ miała miejsce w ubiegłym tygodniu
  16. Proszę wpisać polecenie ZWCMDLINE i wartość ustawić na 0
  17. XP nie ma Kontroli konta użytkownika. Czy problem pojawia się na jakimś określonym pliku? czy na wielu różnych? proszę sprawdzić na najprostszym, zawierającym tylko jedną bryłę. Czy na komputerach na których jest problem, zainstalowany jest ten sam program antywirusowy?
  18. Sprawdziłem to Ctrl+C,V,X i działa to poprawnie, możliwe jest też definiowanie własnych skrótów. vernum 2012.07.20, może ma Pan wcześniejszą wersję.
  19. Przeinstalowanie powinno pomóc, jeśli jest inaczej, być może pomoże obniżenie poziomu lub wyłączenie Windowsowej funkcji kontrola konta użytkownika. Poproszę również producenta programu o informacje czy jest to problem znany i jak można go rozwiązać.
  20. Problem ze znikającym menu został zgłoszony. Tymczasem do czasu opracowania rozwiązania przez ZWSOFT Menu nie trzeba przeładować przez menuload. Wystarczy kliknąć na ikonce prawym przyciskiem myszy, i włączyć grupę.
  21. Dokumentację może Pan znaleźć w ZWCAD 2012 w Menu Pomoc->pomoc dla programisty
  22. Kody licencyjne dostępne są na stronie: licencja.zwcad.pl Kody do ZWCAD+ będą dostępne do 4 tygodni. Będziemy je zamieszczać sukcesywnie na tej stronie.
  23. Dla ZWCAD+ konieczne jest kilka zmian: 1. Zmienione zostały typy obiektów np: ZwcadEntity na ZcadEntity itd 2. ThisDocument zmieniono na ThisDrawing 3. Stałe określające typy obiektów: zcLWPolyline na zcPolylineLight Public Sub si() Dim pole, pole1 As Double Dim i, m As Integer Dim sel As ZcadSelectionSet Dim SelEntity As ZcadEntity Dim kwadrat As ZcadLWPolyline Dim fild As ZcadText Dim ip Dim slajd As String On Error Resume Next Set sel = ThisDrawing.SelectionSets.Item("ss") If Not (sel Is Nothing) Then sel.Delete On Error GoTo 0 Set sel = ThisDrawing.SelectionSets.Add("ss") sel.SelectOnScreen m = sel.Count For i = 0 To m - 1 Set SelEntity = sel.Item(i) If SelEntity.EntityType = zcPolylineLight Then Set kwadrat = SelEntity pole1 = kwadrat.Area Else pole1 = 0 End If pole = pole + pole1 slajd = ThisDrawing.Utility.RealToString(pole, zcDecimal, 2) Next MsgBox slajd ip = ThisDrawing.Utility.GetPoint(, "Wstaw") ip(1) = ip(1) + 0.1 Set fild = ThisDrawing.ModelSpace.AddText(slajd, ip, 0.2) ThisDrawing.Regen (zcActiveViewport) End Sub Proszę jeszcze o podanie vernum programu, który Pan używa.
  24. Dynamic input można wyłączyć na przycisku zaznaczonym na obrazku
  25. ZWCAD nie umożliwia tworzenia obiektów VL.Applicatin.16. więc takie połączenie z LISP nie jest możliwe.