Mail Archives: geda-user/2015/07/26/18:56:33
Edward Hennessy (ehennes AT sbcglobal DOT net) [via
geda-user AT delorie DOT com] wrote:
>> On Jul 25, 2015, at 12:22 PM, Stefan Salewski
>> <mail AT ssalewski DOT de> wrote:
>> I think for GTK a Notebook inside a panned window is generally a
>> good solution for schematic or pcb editors, because for such tools
>> generally one single property widget is used (we may edit text or
>> line style or colors or something other, but generally only one at
>> a time. So switching the Notebook works well.)
> To eliminate the dependency issue, I’m for implementing the
> attribute editing widgets in this manner.
Just to be extra sure, we are talking about the same general UI
concept:
The gschem window contains:
* a GTK menu
* a row of tool buttons
* an area which serves as a canvas for the circuit
* a status line
* an area for user interaction for the "notebooks"
The first items look and behave like they currently do.
The area for user interaction shows what is currently presented in
pop-up dialogues. It exposes them one at a time. That is, the content
of this area switches to "symbol selection" if the user types "i". It
offers to change attributes of currently selected symbol on "ee".
I am all in favor of such a design. It keeps an unobstructed view of
the schematic. The screen does not get cluttered by dialogues. This
kind of UI would be similar to the game of starcraft. IMHO, this is a
good thing. Professional gamers require an efficient UI to execute an
astonishing amount of actions per minute.
---<)kaimartin(>---
- Raw text -