Layer toolbar

Please use this forum to post feedback and suggestions related to QCAD.

Moderator: andrew

Post Reply
cqman
Junior Member
Posts: 11
Joined: Sun Dec 03, 2017 4:19 pm

Layer toolbar

Post by cqman » Wed Mar 17, 2021 2:30 pm

It is possible to extend "Layer" toolbar (currently: Color, Lineweight, Linetype) with the possibility of changing the current layer,
i.e. "Layer, Color, Lineweight, Linetype"?

User avatar
andrew
Site Admin
Posts: 9037
Joined: Fri Mar 30, 2007 6:07 am

Re: Layer toolbar

Post by andrew » Wed Mar 17, 2021 3:01 pm

You are likely referring to the "Pen" toolbar. Note that this should be used sparingly as attributes should always be defined by layer.

No, the pen toolbar cannot be used to change the current layer. You can use the layer list for this instead:
View > Layer List

cqman
Junior Member
Posts: 11
Joined: Sun Dec 03, 2017 4:19 pm

Re: Layer toolbar

Post by cqman » Thu Mar 18, 2021 2:39 pm

Is there any possibility to have the current layer name permanently displayed - without switching widgets (layer list, property editor, block list, library browser etc)?

User avatar
petevick
Premier Member
Posts: 392
Joined: Tue May 19, 2020 9:34 am
Location: North Norfolk coast UK

Re: Layer toolbar

Post by petevick » Thu Mar 18, 2021 4:12 pm

un-dock the Layer widget and dock it on it's own.
Pete Vickerstaff
Linux Mint 21.2 Cinnamon, Qcad Pro 3.29.6

cqman
Junior Member
Posts: 11
Joined: Sun Dec 03, 2017 4:19 pm

Re: Layer toolbar

Post by cqman » Fri Mar 19, 2021 4:24 pm

Yes, it occurred to me too.
However, with a large number of layers, the panel / widget takes up a lot of space - not suitable for small monitors.
All you need is the name of the current layer ...

User avatar
petevick
Premier Member
Posts: 392
Joined: Tue May 19, 2020 9:34 am
Location: North Norfolk coast UK

Re: Layer toolbar

Post by petevick » Fri Mar 19, 2021 4:29 pm

maybe possible with a script ?
Pete Vickerstaff
Linux Mint 21.2 Cinnamon, Qcad Pro 3.29.6

cqman
Junior Member
Posts: 11
Joined: Sun Dec 03, 2017 4:19 pm

Re: Layer toolbar

Post by cqman » Wed Mar 24, 2021 1:32 pm

OK, so I formulate the proposal / question in a different way:
Is it possible to add "Pen" ToolBar to the display of the current level?
The point is that, in addition to the color, the thickness of the line and the type of line,
knowledge of the current layer into which it is drawn is an essential requirement.
In addition, PTB is displayed continuously and takes up little space, unlike the "LayerList" widget.
Please reflect on this issue.
Thanks for your helpful work.

CVH
Premier Member
Posts: 3416
Joined: Wed Sep 27, 2017 4:17 pm

Re: Layer toolbar

Post by CVH » Wed Mar 24, 2021 3:19 pm

Hi,
I did reflect on this ...
Yes, and No :wink:
The main difference is that setting a pen option is not an operation.
It is setting the preferences to be used for any next operation that creates a new entity.

Setting the current layer, is itself an actual change to the document. An operation.
I am actually also looking for something similar:
HowTo .setCurrentLayer() without an extra undo/redo step?
https://qcad.org/rsforum/viewtopic.php?f=30&t=8287

On a normal screen the lists are docked.
Maybe docking them together is an option for you?


Thinking out loud:
But your request is still valid for small screens I suppose ... :wink:
A layer drop-box that does the same as actually changing to a layer.
Optionally ... even, optionally when the Layer List isn't visible. :P

You may want to add a feature request at:
https://www.ribbonsoft.com/bugtracker

Regards,
CVH

CVH
Premier Member
Posts: 3416
Joined: Wed Sep 27, 2017 4:17 pm

Re: Layer toolbar

Post by CVH » Wed Mar 24, 2021 3:41 pm

But regarding:
https://qcad.org/rsforum/viewtopic.php? ... 404#p19405

The panel width should be saved on any change.

Not that you may find this setting to fiddle with it in the ini/conf.
The line that changes is: DockappWindows :wink:

Fiddling ... :roll:
Try resetting your configuration.
Width = saved without any question!

Regards,
CVH

Post Reply

Return to “QCAD Suggestions and Feedback”