Index: 05_ui/keytree.svg =================================================================== --- 05_ui/keytree.svg (revision 9466) +++ 05_ui/keytree.svg (revision 9467) @@ -4,136 +4,149 @@ - - + + keytree - + a_a - -{a a} -Change name (refdes) + +{a a} +Change name (refdes) a - -a + +a a->a_a - - + + a_c - -{a c} -Change connections + +{a c} +Change connections a->a_c - - + + a_d - -{a d} -Change devmap + +{a d} +Change devmap a->a_d - - + + a_f - -{a f} -Change footprint + +{a f} +Change footprint a->a_f - - + + a_n - -{a n} -Change name + +{a n} +Change name a->a_n - - + + a_o - -{a o} -Change role + +{a o} +Change role a->a_o - - + + a_p - -{a p} -Change portmap + +{a p} +Change portmap a->a_p - - + + a_r - -{a r} -Change name (refdes) + +{a r} +Change name (refdes) a->a_r - - + + a_s - -{a s} -Change slot num + +{a s} +Change slot num a->a_s - - + + + + +a_u + +{a u} +Change funcmap + + + +a->a_u + + + - + a_v {a v} @@ -140,1749 +153,1775 @@ Change value - + a->a_v - - + + - + b_c_c - -{b c c} -Clear buffer + +{b c c} +Clear buffer - + b - -b + +b - + b_c - -b_c + +b_c - + b->b_c - - + + - + b_f - -b_f + +b_f - + b->b_f - - + + - + b_l - -b_l + +b_l - + b->b_l - - + + - + b_m - -b_m + +b_m - + b->b_m - - + + - + b_r - -b_r + +b_r - + b->b_r - - + + - + b_s - -b_s + +b_s - + b->b_s - - + + - + b_c->b_c_c - - + + - + b_f_l - -{b f l} -Load buffer content from file + +{b f l} +Load buffer content from file - + b_f->b_f_l - - + + - + b_f_s - -{b f s} -Save buffer content to file + +{b f s} +Save buffer content to file - + b_f->b_f_s - - + + - + b_l_s - -{b l s} -Load buffer symbol/group from file + +{b l s} +Load buffer symbol/group from file - + b_l->b_l_s - - + + - + b_m_l - -{b m l} -Mirror buffer (left/right) + +{b m l} +Mirror buffer (left/right) - + b_m->b_m_l - - + + - + b_m_u - -{b m u} -Mirror buffer (up/down) + +{b m u} +Mirror buffer (up/down) - + b_m->b_m_u - - + + - + b_r_a - -{b r a} -Arbitrarily Rotate Buffer + +{b r a} +Arbitrarily Rotate Buffer - + b_r->b_r_a - - + + - + b_r_l - -{b r l} -Rotate buffer 90 deg CCW (left) + +{b r l} +Rotate buffer 90 deg CCW (left) - + b_r->b_r_l - - + + - + b_r_r - -{b r r} -Rotate buffer 90 deg CW (right) + +{b r r} +Rotate buffer 90 deg CW (right) - + b_r->b_r_r - - + + - + b_s_g - -{b s g} -Save buffer group to file + +{b s g} +Save buffer group to file - + b_s->b_s_g - - + + - + b_s_s - -{b s s} -Save buffer symbol to file + +{b s s} +Save buffer symbol to file - + b_s->b_s_s - - + + - + e_c - -{e c} -Copy selection to buffer + +{e c} +Copy selection to buffer - + e - -e + +e - + e->e_c - - + + - + e_d - -{e d} -Remove object + +{e d} +Remove object - + e->e_d - - + + - + e_h - -{e h} -Mirror object horizontally + +{e h} +Mirror object horizontally - + e->e_h - - + + - + e_m - -e_m + +e_m - + e->e_m - - + + - + e_p - -{e p} -Object Properties... + +{e p} +Object Properties... - + e->e_p - - + + - + e_s - -{e s} -Stroke + +{e s} +Stroke - + e->e_s - - + + - + e_t - -{e t} -Text string + +{e t} +Text string - + e->e_t - - + + - + e_v - -{e v} -Mirror object vertically + +{e v} +Mirror object vertically - + e->e_v - - + + - + e_w - -{e w} -Whirl object (rotate 90 deg) + +{e w} +Whirl object (rotate 90 deg) - + e->e_w - - + + - + e_x - -{e x} -Cut selection to buffer + +{e x} +Cut selection to buffer - + e->e_x - - + + - + e_m_r - -{e m r} -Renumber symbols + +{e m r} +Renumber symbols - + e_m->e_m_r - - + + - + f_a - -{f a} -Save sheet as... + +{f a} +Save sheet as... - + f - -f + +f - + f->f_a - - + + - + f_e - -{f e} -Export Sheet... + +{f e} +Export Sheet... - + f->f_e - - + + - + f_j - -{f j} -Export Project... + +{f j} +Export Project... - + f->f_j - - + + - + f_n - -{f n} -New root sheet + +{f n} +New root sheet - + f->f_n - - + + - + f_o - -{f o} -Load... + +{f o} +Load... - + f->f_o - - + + - + f_p - -{f p} -Print sheet... + +{f p} +Print sheet... - + f->f_p - - + + - + f_q - -{f q} -Quit + +{f q} +Quit - + f->f_q - - + + - + f_r - -{f r} -Revert sheet + +{f r} +Revert sheet - + f->f_r - - + + - + f_s - -{f s} -Save sheet... + +{f s} +Save sheet... - + f->f_s - - + + - + f_u - -{f u} -Unload sheet + +{f u} +Unload sheet - + f->f_u - - + + - + g_b - -{g b} -Previous grid + +{g b} +Previous grid - + g - -g + +g - + g->g_b - - + + - + g_c - -{g c} -Custom grid + +{g c} +Custom grid - + g->g_c - - + + - + g_d - -{g d} -Grid *2 + +{g d} +Grid *2 - + g->g_d - - + + - + g_f - -{g f} -Next grid + +{g f} +Next grid - + g->g_f - - + + - + g_h - -{g h} -Grid /2 + +{g h} +Grid /2 - + g->g_h - - + + - + g_l - -{g l} -Enable local grid + +{g l} +Enable local grid - + g->g_l - - + + - + g_r - -{g r} -Realign grid + +{g r} +Realign grid - + g->g_r - - + + - + g_v - -{g v} -Enable visible grid + +{g v} +Enable visible grid - + g->g_v - - + + - + i_c_d - -{i c d} -Re-scan the devmap library + +{i c d} +Re-scan the devmap library - + i - -i + +i - + i_c - -i_c + +i_c - + i->i_c - - + + - + i_c->i_c_d - - + + - + i_c_i - -{i c i} -Data integrity check + +{i c i} +Data integrity check - + i_c->i_c_i - - + + - + i_c_p - -{i c p} -Preferences... + +{i c p} +Preferences... - + i_c->i_c_p - - + + - + i_c_r - -{i c r} -Re-scan the symbol library + +{i c r} +Re-scan the symbol library - + i_c->i_c_r - - + + + + +i_c_u + +{i c u} +Re-scan the funcmap library + + + +i_c->i_c_u + + + - + l_r - -{l r} -TODO + +{l r} +TODO - + l - -l + +l - + l->l_r - - + + - + m_f_l - -{m f l} -Lock floaters + +{m f l} +Lock floaters - + m - -m + +m - + m_f - -m_f + +m_f - + m->m_f - - + + - + m_k - -m_k + +m_k - + m->m_k - - + + - + m_l - -m_l + +m_l - + m->m_l - - + + - + m_r - -m_r + +m_r - + m->m_r - - + + - + m_s - -m_s + +m_s - + m->m_s - - + + - + m_f->m_f_l - - + + - + m_f_o - -{m f o} -Only floaters + +{m f o} +Only floaters - + m_f->m_f_o - - + + - + m_k_s - -{m k s} -Loose symbol (no sym lock) + +{m k s} +Loose symbol (no sym lock) - + m_k->m_k_s - - + + - + m_l_c - -{m l c} -Continuous draw (toggle) + +{m l c} +Continuous draw (toggle) - + m_l->m_l_c - - + + - + m_l_f - -{m l f} -Cycle line clip/refraction (toggle) + +{m l f} +Cycle line clip/refraction (toggle) - + m_l->m_l_f - - + + - + m_r_o - -{m r o} -Rubber band: orthogonal lines + +{m r o} +Rubber band: orthogonal lines - + m_r->m_r_o - - + + - + m_r_r - -{m r r} -Rubber band mode + +{m r r} +Rubber band mode - + m_r->m_r_r - - + + - + m_s_p - -{m s p} -Enable symbol auto-pasting to local lib + +{m s p} +Enable symbol auto-pasting to local lib - + m_s->m_s_p - - + + - + p_a - -{p a} -place attribute text + +{p a} +place attribute text - + p - -p + +p - + p->p_a - - + + - + p_m - -p_m + +p_m - + p->p_m - - + + - + p_t - -{p t} -place terminal + +{p t} +place terminal - + p->p_t - - + + - + p_m_p - -{p m p} -Manage plugins... + +{p m p} +Manage plugins... - + p_m->p_m_p - - + + - + p_m_s - -{p m s} -Manage scripts... + +{p m s} +Manage scripts... - + p_m->p_m_s - - + + - + s_a_a - -{s a a} -Select all visible objects on sheet + +{s a a} +Select all visible objects on sheet - + s - -s + +s - + s_a - -s_a + +s_a - + s->s_a - - + + - + s_b - -s_b + +s_b - + s->s_b - - + + - + s_c - -s_c + +s_c - + s->s_c - - + + - + s_i - -{s i} -Invert selection on sheet + +{s i} +Invert selection on sheet - + s->s_i - - + + - + s_l - -s_l + +s_l - + s->s_l - - + + - + s_p - -{s p} -Edit properties + +{s p} +Edit properties - + s->s_p - - + + - + s_r - -{s r} -Remove selected objects + +{s r} +Remove selected objects - + s->s_r - - + + - + s_s - -{s s} -Advanced search and select + +{s s} +Advanced search and select - + s->s_s - - + + - + s_t - -{s t} -Testbench affiliation + +{s t} +Testbench affiliation - + s->s_t - - + + - + s_u - -s_u + +s_u - + s->s_u - - + + - + s_a->s_a_a - - + + - + s_b_b - -{s b b} -objects + +{s b b} +objects - + s_b->s_b_b - - + + - + s_b_g - -{s b g} -groups + +{s b g} +groups - + s_b->s_b_g - - + + - + s_b_p - -{s b p} -polygons + +{s b p} +polygons - + s_b->s_b_p - - + + - + s_c_g - -{s c g} -Custom group + +{s c g} +Custom group - + s_c->s_c_g - - + + - + s_c_p - -{s c p} -Polygon + +{s c p} +Polygon - + s_c->s_c_p - - + + - + s_c_s - -{s c s} -Symbol + +{s c s} +Symbol - + s_c->s_c_s - - + + - + s_c_t - -{s c t} -Terminal + +{s c t} +Terminal - + s_c->s_c_t - - + + - + s_l_k - -{s l k} -List locked objects + +{s l k} +List locked objects - + s_l->s_l_k - - + + - + s_l_u - -{s l u} -List unnamed symbols + +{s l u} +List unnamed symbols - + s_l->s_l_u - - + + - + s_u_a - -{s u a} -Unselect all objects on sheet + +{s u a} +Unselect all objects on sheet - + s_u->s_u_a - - + + - + s_u_p - -{s u p} -Unselect all objects in projet + +{s u p} +Unselect all objects in projet - + s_u->s_u_p - - + + - + t_b - -{t b} -Buffer + +{t b} +Buffer - + t - -t + +t - + t->t_b - - + + - + t_c - -{t c} -Circle + +{t c} +Circle - + t->t_c - - + + - + t_d - -{t d} -Del/remove + +{t d} +Del/remove - + t->t_d - - + + - + t_k - -{t k} -Lock + +{t k} +Lock - + t->t_k - - + + - + t_l - -{t l} -Line + +{t l} +Line - + t->t_l - - + + - + t_m - -{t m} -Move + +{t m} +Move - + t->t_m - - + + - + t_n - -{t n} -Arrow + +{t n} +Arrow - + t->t_n - - + + - + t_o - -{t o} -Whirl (rotate 90 deg) + +{t o} +Whirl (rotate 90 deg) - + t->t_o - - + + - + t_p - -{t p} -Change pen + +{t p} +Change pen - + t->t_p - - + + - + t_r - -{t r} -Rectangle + +{t r} +Rectangle - + t->t_r - - + + - + t_t - -{t t} -Text + +{t t} +Text - + t->t_t - - + + - + t_w - -{t w} -Wirenet + +{t w} +Wirenet - + t->t_w - - + + - + t_x - -{t x} -xmirror + +{t x} +xmirror - + t->t_x - - + + - + t_y - -{t y} -ymirror + +{t y} +ymirror - + t->t_y - - + + - + u_c - -{u c} -Clear undo-buffer + +{u c} +Clear undo-buffer - + u - -u + +u - + u->u_c - - + + - + u_d - -{u d} -Undo dialog (for debugging) + +{u d} +Undo dialog (for debugging) - + u->u_d - - + + - + u_r - -{u r} -Redo last undone operation + +{u r} +Redo last undone operation - + u->u_r - - + + - + u_u - -{u u} -Undo last operation + +{u u} +Undo last operation - + u->u_u - - + + - + v_c - -{v c} -Center cursor + +{v c} +Center cursor - + v - -v + +v - + v->v_c - - + + - + v_d - -v_d + +v_d - + v->v_d - - + + - + v_f - -{v f} -Zoom Extents + +{v f} +Zoom Extents - + v->v_f - - + + - + v_r - -v_r + +v_r - + v->v_r - - + + - + v_d_n - -{v d n} -Next + +{v d n} +Next - + v_d->v_d_n - - + + - + v_d_p - -{v d p} -Previous + +{v d p} +Previous - + v_d->v_d_p - - + + - + v_r_g - -{v r g} -Reset GUI + +{v r g} +Reset GUI - + v_r->v_r_g - - + + - + v_r_v - -{v r v} -Reset View + +{v r v} +Reset View - + v_r->v_r_v - - + + - + w_a - -{w a} -Abstract model + +{w a} +Abstract model - + w - -w + +w - + w->w_a - - + + - + w_l - -{w l} -Library + +{w l} +Library - + w->w_l - - + + - + w_m - -{w m} -Message Log + +{w m} +Message Log - + w->w_m - - + + - + w_t - -{w t} -Tree view + +{w t} +Tree view - + w->w_t - - + + - + w_w - -w_w + +w_w - + w->w_w - - + + - + w_w_d - -{w w d} -devmaps + +{w w d} +devmaps - + w_w->w_w_d - - + + - + w_w_s - -{w w s} -spice libs + +{w w s} +spice libs - + w_w->w_w_s - - + + + + +w_w_u + +{w w u} +funcmaps + + + +w_w->w_w_u + + + - + z_e - -{z e} -Zoom Extents + +{z e} +Zoom Extents - + z - -z + +z - + z->z_e - - + + - + z_s - -{z s} -Zoom to selection + +{z s} +Zoom to selection - + z->z_s - - + + - + z_x - -{z x} -Zoom Out 20% + +{z x} +Zoom Out 20% - + z->z_x - - + + - + z_z - -{z z} -Zoom In 20% + +{z z} +Zoom In 20% - + z->z_z - - + + Index: 05_ui/keytree.txt =================================================================== --- 05_ui/keytree.txt (revision 9466) +++ 05_ui/keytree.txt (revision 9467) @@ -16,6 +16,7 @@ a;p; menu-default.lht QuickAttr(object, portmap) Change portmap a;r menu-default.lht AttributeDialog(object, name) Change name (refdes) a;s menu-default.lht AttributeDialog(object, -slot) Change slot num +a;u; menu-default.lht QuickAttr(object, funcmap) Change funcmap a;v menu-default.lht AttributeDialog(object, value) Change value b;1; menu-default.lht BufferSwitch(1) Select Buffer #1 b;2; menu-default.lht BufferSwitch(2) Select Buffer #2 @@ -79,6 +80,7 @@ i;c;i menu-default.lht Integrity() Data integrity check i;c;p menu-default.lht preferences Preferences... i;c;r menu-default.lht SymlibRehash() Re-scan the symbol library +i;c;u menu-default.lht funcmaplibRehash() Re-scan the funcmap library l;- menu-default.lht Layer(remove) TODO l;r menu-default.lht Layer(remove) TODO m;f;l menu-default.lht ToggleFloaters(lock) Lock floaters @@ -144,6 +146,7 @@ w;t menu-default.lht TreeDialog() Tree view w;w;d menu-default.lht LibraryDialog(devmap, sheet) devmaps w;w;s menu-default.lht LibraryDialog(spicelib, sheet) spice libs +w;w;u menu-default.lht LibraryDialog(funcmap, sheet) funcmaps y-ctrl menu-default.lht Redo() Redo last undone operation z-ctrl menu-default.lht Undo() Undo last operation z;1; menu-default.lht Zoom(=100) Zoom to 0.10k\057px