jacnightingale

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ć ;)

 

 

Share this post


Link to post
Share on other sites

Witam
Obecnie Paleta narzędzi ma ograniczoną możliwość edycji, nie mniej jednak można stworzyć w rysunku kreskowanie np. solid z dowolnym wzorem i kolorem i na zasadzie przeciągnięcia można dodać go do Palety- to samo jest z blokami.
Pozdrawiam

Share this post


Link to post
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?

Share this post


Link to post
Share on other sites

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?

 

Share this post


Link to post
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

Share this post


Link to post
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 :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now