Palety narzędzi - tworzenie, edycja


Recommended Posts

Witam, czy jest możliwość edytowania stworzonej palety narzędzi? Spróbuję wytłumaczyć o co mi chodzi na przykładzie załączonego obrazka:

image.png.e78145521233cfb424b07c77c05f5594.png

  1. Czy istnieje taka możliwość, abym zmienił kreskowanie cegły z czerwonego na przykładowo zielony?
  2. Czy istnieje taka możliwość, żebym wyrzucił z palety nie interesujące mnie elementy (np. ziemia)?
  3. Czy istnieje taka możliwość, żeby tworzone elementy za pomocą palety narzędzi od razu były na zdeklarowanej warstwie?

Jeżeli są takie możliwości to rzecz jasna proszę o instrukcje jak to zrobić ;)

 

 

Link to comment
Share on other sites

1 minutę temu, pawmal napisał:

Można usunąć całą paletę (zakładkę). Oznacza to, że można utworzyć własną paletę i na niej umieścić tylko potrzebne narzędzia.

Ok, ale w przypadku, gdy utworzę sobie paletę z 20 narzędziami i w pewnym momencie zauważę, że dane kreskowanie jest w złym kolorze to muszę usunąć całą zakładkę i dodawać 20 elementów od nowa?

Link to comment
Share on other sites

  • 3 months later...
  • 10 months later...

Czy istnieje jakaś specyfikacja techniczna palety w ZwCAD'zie? Chodzi mi manual z opisem struktury pliku i ewentualnie jakiś user guide jak takie palety tworzyć. Czy istnieje jakieś API do tego aby w sposób programowy zaimportować własną paletę np z pozioomu ActivX lub .NET'a?

 

Link to comment
Share on other sites

Istotną kwestią jest o jaką paletę chodzi?
Jeśli o tą dostępną po uruchomieniu polecenia _toolpalettes, to nie ma do niej API. Jedyne co możemy zrobić, to wyeksportować i zaimportować z poziomu GUI.
Można jednak utworzyć własne palety, używając WPF.  tak jak @Parikon wrzucił:

 

W ZWcad takimi paletami są np SmartSelect, QuickCalc, czy designCenter

Link to comment
Share on other sites

Chodziło mi o _toolpalettes. Te XML'e są dla mnie pogmatwane i myślałem, że jest do tego jakiś pomocnik no i API, żeby to wczytać programowo bez angażowania użytkownika.

Co do własnych palet to zdążyłem po informacji od Parikona doczytać i z grubsza uruchomić klasę PaletteSet. Jak się okazuje można tam wsadzić nie tylko WPF. WindowsForms doskonale w niej chodzi. Gdzieś widziałem nawet Javę. Wcześniej nie wiedziałem jak tego użyć a teraz mam nową zabawkę do zabawy :)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...