Difference between revisions of "Object Manager"

From Inkscape Wiki
Jump to navigation Jump to search
m
(8 intermediate revisions by the same user not shown)
Line 4: Line 4:




http://andy.fitzsimon.com.au/obman/obman.png
upload:obman2.png upload:gradients.png




Line 45: Line 45:


<p>When making objects sensetive and insensetive, users shouldn't have to go deep into the dark pits of the XML editor to make objects sensetive again. </p>
<p>When making objects sensetive and insensetive, users shouldn't have to go deep into the dark pits of the XML editor to make objects sensetive again. </p>
<h2>The Gradient Manager</h2>
<p>currently when an object uses an existing gradient, inkscape will create a new  lineargradientXXXX def id so that the x1y1 x2y2 coords can be changed. <br />This def will then xlink:href  to the existing gradient so that it can assume the colours and stops as the users.</p>
<p>The Gradient Manager provides a way to manage the names of both reference type gradient defs and also the gradient defs that contrain colour stop information.<br />
What also makes for a nice feature is you can re-use the reference gradients for exact-gradient positioning based off other objects :)</p>
<h3>Things that happen as you interact with the gradient manager</h3>
<p>
<ul>
<li>Draging and dropping objects above and below eachother changes their order in the xml</li>
<li>clicking on an object after it is selected allows the user to rename the id of that def</li>
<li>selecting a gradient after selecting an object applies that gradient</li>
</ul>
</p>
  [http://www.zhiliaotuofa.com/ ÍÑ·¢ÖÎÁÆÍø] [http://jipiao.voip99.com/ ÉîÛÚ»úƱ]
  [http://sudi.voip99.com/ ¿ìµÝ|Ëٵݹ«Ë¾] [http://www1w.freewebpage.org ÍøÂçµç»°]
  [http://shuijing.zhiliaotuofa.com Ë®¾§] [http://rongzi.voip99.net ÈÚ×Ê]
  [http://weixiu.voip99.net µçÄÔάÐÞ] [http://chuguo.voip99.com ³ö¹ú]
  [http://kuaiguan.voip99.com ¿ª¹ØµçÔ´] [http://mojv.voip99.net ģ¾ß]
  [http://nami.voip99.net ÄÉà×] [http://chuli.zhiliaotuofa.com ÎÛË®´¦Àí]
  [http://wuye.zhiliaotuofa.com ÎïÒµ¹ÜÀí] [http://voip2.freewebpage.org VOIPÍø¹Ø]
  [http://wwwip2.freewebpage.org IPµç»°] [http://www5d.freewebpage.org Èí½»»»]
  [http://www6d.freewebpage.org GK] [http://voip.freewebpage.org ÍøÂçµç»°]
  [http://www002.freewebpage.org ÖÎÁÆÍÑ·¢] [http://www03.freewebpage.org ÖÎÁÆÍÑÍ··¢]
  [http://www2w.freewebpage.org ÍøÂçµç»°¿¨] [http://voip1voip.freewebpage.org VOIP]
  [http://voip1.freewebpage.org VOIPÍøÂçµç»°] [http://yimin.zhiliaotuofa.com ÒÆàñ]
  [http://muqiang.voip99.net Ļǽ] [http://wujin.zhiliaotuofa.com Îå½ð]
  [http://www04.freewebpage.org Ö¬ÒçÐÔÍÑ·¢] [http://www05.freewebpage.org ÍÑ·¢ÌØЧҩ]
  [http://www06.freewebpage.org Éú·¢²úÆ·][http://www07.freewebpage.org ÍÑ·¢²úÆ·]
  [http://www08.freewebpage.org ÖÎÁÆ°×·¢] [http://www09.freewebpage.org ë·¢ÒÆÖ²]
  [http://www81.freewebpage.org Í··¢ÒÆÖ²] [http://shipinhuiyi.zhiliaotuofa.com ÊÓƵ»áÒé]
  [http://zuche.voip99.net Æû³µ×âÁÞ] [http://tiezhi.zhiliaotuofa.com ÌùÖ½]
  [http://yinshuiji.zhiliaotuofa.com ÒûË®»ú] [http://buxiugang.voip99.com ²»Ðâ¸Ö]
  [http://www82.freewebpage.org ×ÔÌåë·¢ÒÆÖ²] [http://wwwe2.freewebpage.org Ƥ·ô²¡]
  [http://wwwe3.freewebpage.org ΰ¸ç] [http://wwwe4.freewebpage.org ¸ßѪѹ]
  [http://wwwe5.freewebpage.org ½»»»»ú] [http://wwwes1.freewebpage.org ×¢²áÏã¸Û¹«Ë¾]
  [http://jipiao.voip99.com/ ÉîÛÚ»úƱ] [http://wwwes2.freewebpage.org ÁùºÏ²Ê]
  [http://vod.voip99.net ÊÓƵµã²¥] [http://sudi.voip99.com/ Ëٵݹ«Ë¾]
  [http://guojihuoyun.voip99.com ¹ú¼Ê»õÔË] [http://baojingqi.voip99.com ±¨¾¯Æ÷]
  [http://chaye.voip99.com ²èÒ¶] [http://www7d.freewebpage.org ²¹Æ·]
  [http://www8a.freewebpage.org Ôö¸ß] [http://www9a.freewebpage.org ׳Ñô]
  [http://wwwo1.freewebpage.org Çà´º¶»] [http://wwwo2.freewebpage.org »¯×±Æ·]
  [http://wwwo3.freewebpage.org ÖνÅÆø] [http://www32.freewebpage.org ÓãÁÛ²¡]
  [http://wwwe1.freewebpage.org °×ñ°·ç] [http://mudiban.voip99.net ʵľµØ°å]
  [http://qianzheng.voip99.com Ç©Ö¤] [http://kaoqinji.voip99.com ¿¼ÇÚ»ú]
  [http://jiudian.voip99.net ÉîÛھƵê]  [http://www3w.freewebpage.org ÓïÒôÍø¹Ø] [http://wwwip.freewebpage.org ip³¬ÊÐ]
  [http://www4d.freewebpage.org ¹«»°] [http://wwwip1.freewebpage.org ip¹«»°³¬ÊÐ]
  [http://www.voip99.com/bbs/ voipÔÚÏß½»Ò×ÖÐÐÄ] [http://wwwes3.freewebpage.org ¼¯Íŵç»°]
  [http://wwwes4.freewebpage.org ±£½¡Æ·] [http://wwws5.freewebpage.org °åÀ¶¸ù]
  [http://wwwd1.freewebpage.org ·ÀµÁàÅ] [http://wwwd2.freewebpage.org ¼à¿Ø]
  [http://wwwd2.freewebpage.org °ü×°»ú] [http://wwwd3.freewebpage.org µçÀÂ]
  [http://wwwd4.freewebpage.org Îû] [http://wwwd5.freewebpage.org ´Éש]
  [http://wwwc1.freewebpage.org µç»ú] [http://ww0.voip99.com ¶ú»ú]
  [http://ww1.voip99.com ÎÀÐǵçÊÓ] [http://ww0.voip99.net ¼àÊÓÆ÷]
  [http://ww1.voip99.net ±äѹÆ÷] [http://ww2.voip99.net ¶Ô½²»ú]
  [http://ww3.voip99.net ´«¸ÐÆ÷] [http://ww4.voip99.net µç×ÓÔªÆ÷¼þ]
  [http://ww0.zhiliaotuofa.com µ¶¾ß] [http://ww1.zhiliaotuofa.com µØ̺]
  [http://ww2.zhiliaotuofa.com Öñ̼] [http://www.zhiliaotuofa.com/?%CD%D1%B7%A2%D6%CE%C1%C6%CD%F8]
[http://www.zhiliaotuofa.com/?%CD%D1%B7%A2%D6%CE%C1%C6%CD%F8 ÍÑ·¢ÖÎÁÆÍø]
  [http://voip.freewebpage.org?%CD%F8%C2%E7%B5%E7%BB%B0 ÍøÂçµç»°][http://www7d.freewebpage.org?%B2%B9%C6%B7 ²¹Æ·]
  [http://www8a.freewebpage.org?%D4%F6%B8%DF%B2%FA%C6%B7 Ôö¸ß²úÆ·] [http://www9a.freewebpage.org?%D7%B3%D1%F4 ׳Ñô]
  [http://wwwo1.freewebpage.org?%C7%E0%B4%BA%B6%BB Çà´º¶»] [http://wwwo2.freewebpage.org?%BB%AF%D7%B1%C6%B7 »¯×±Æ·]
  [http://wwwo3.freewebpage.org?%D6%CE%BD%C5%C6%F8 ÖνÅÆø] [http://www32.freewebpage.org?%D3%E3%C1%DB%B2%A1 ÓãÁÛ²¡]
  [http://wwwe1.freewebpage.org?%B0%D7%F1%B0%B7%E7 °×ñ°·ç] [http://wwwe2.freewebpage.org?%C6%A4%B7%F4%B2%A1 Ƥ·ô²¡]
  [http://wwwe3.freewebpage.org?%CE%B0%B8%E7 ΰ¸ç] [http://wwwe4.freewebpage.org?%B8%DF%D1%AA%D1%B9 ¸ßѪѹ]
  [http://wwwe5.freewebpage.org?%BD%BB%BB%BB%BB%FA ½»»»»ú] [http://wwwes1.freewebpage.org?%D7%A2%B2%E1%CF%E3%B8%DB%B9%AB%CB%BE ×¢²áÏã¸Û¹«Ë¾]
  [http://www1w.freewebpage.org?%CD%F8%C2%E7%B5%E7%BB%B0 ÍøÂçµç»°] [http://www2w.freewebpage.org?%CD%F8%C2%E7%B5%E7%BB%B0%BF%A8 ÍøÂçµç»°¿¨]
  [http://voip1voip.freewebpage.org?VOIP VOIP] [http://voip1.freewebpage.org?VOIP%CD%F8%C2%E7%B5%E7%BB%B0 VOIPÍøÂçµç»°]
  [http://voip2.freewebpage.org?VOIP%CD%F8%B9%D8 VOIPÍø¹Ø] [http://www3w.freewebpage.org?%D3%EF%D2%F4%CD%F8%B9%D8 ÓïÒôÍø¹Ø]
  [http://wwwip.freewebpage.org?ip%B3%AC%CA%D0 ip³¬ÊÐ] [http://www4d.freewebpage.org?%B9%AB%BB%B0 ¹«»°]
  [http://wwwip1.freewebpage.org?ip%B9%AB%BB%B0%B3%AC%CA%D0 ip¹«»°³¬ÊÐ]
  [http://wwwip2.freewebpage.org?IP%B5%E7%BB%B0 IPµç»°] [http://www5d.freewebpage.org?%C8%ED%BD%BB%BB%BB Èí½»»»]
  [http://www6d.freewebpage.org?GK GK] [http://voip.freewebpage.org?%CD%F8%C2%E7%B5%E7%BB%B0 ÍøÂçµç»°]

Revision as of 14:53, 13 September 2004

The Inkscape Object Manager

A hybrid of the XML Editor and Item Properties dialog.. mixed in with a bit of love.


upload:obman2.png upload:gradients.png


Brief

  • An expandable list of the groups and objects within your SVG.
    Previews of what is within that group is handy but not essential ( like in the XML editor: when groups are selected , the relative items on the canvas are selected )
  • Groups can be expanded down to object level and each list item can be renamed.
  • Each list item has a visibility and sensitive check button.
  • objects can be dragged from the list to the canvas.
    This will initiate a Use function to duplicate that group ( can we do this ? it would do wonders for economising file-size and graphics! )



Better for Semantics

Many Users will identify this manager as a type of 'Object Library' for their SVG documents.
The benefit here lies in the content. As users rename the objects they see in the manager they will be in-fact renaming the ID's in the XML.
This means the more semantic their documents, the more the user is rewarded with a logical 'object manager'.
Because it's as simple as double clicking your object in the manager to rename it, users will be not only encouraged too name objects for



Better for Users

When making objects sensetive and insensetive, users shouldn't have to go deep into the dark pits of the XML editor to make objects sensetive again.


The Gradient Manager

currently when an object uses an existing gradient, inkscape will create a new lineargradientXXXX def id so that the x1y1 x2y2 coords can be changed.
This def will then xlink:href to the existing gradient so that it can assume the colours and stops as the users.

The Gradient Manager provides a way to manage the names of both reference type gradient defs and also the gradient defs that contrain colour stop information.
What also makes for a nice feature is you can re-use the reference gradients for exact-gradient positioning based off other objects :)

Things that happen as you interact with the gradient manager

  • Draging and dropping objects above and below eachother changes their order in the xml
  • clicking on an object after it is selected allows the user to rename the id of that def
  • selecting a gradient after selecting an object applies that gradient

 ÍÑ·¢ÖÎÁÆÍø ÉîÛÚ»úƱ 
 ¿ìµÝ|Ëٵݹ«Ë¾ ÍøÂçµç»° 
 Ë®¾§ ÈÚ×Ê 
 µçÄÔάÐÞ ³ö¹ú 
 ¿ª¹ØµçÔ´ ģ¾ß 
 ÄÉà× ÎÛË®´¦Àí 
 ÎïÒµ¹ÜÀí VOIPÍø¹Ø 
 IPµç»° Èí½»»» 
 GK ÍøÂçµç»° 
 ÖÎÁÆÍÑ·¢ ÖÎÁÆÍÑÍ··¢ 
 ÍøÂçµç»°¿¨ VOIP 
 VOIPÍøÂçµç»° ÒÆàñ 
 Ļǽ Îå½ð 
 Ö¬ÒçÐÔÍÑ·¢ ÍÑ·¢ÌØЧҩ 
 Éú·¢²úÆ·ÍÑ·¢²úÆ· 
 ÖÎÁÆ°×·¢ ë·¢ÒÆÖ² 
 Í··¢ÒÆÖ² ÊÓƵ»áÒé 
 Æû³µ×âÁÞ ÌùÖ½ 
 ÒûË®»ú ²»Ðâ¸Ö 
 ×ÔÌåë·¢ÒÆÖ² Ƥ·ô²¡ 
 ΰ¸ç ¸ßѪѹ 
 ½»»»»ú ×¢²áÏã¸Û¹«Ë¾ 
 ÉîÛÚ»úƱ ÁùºÏ²Ê 
 ÊÓƵµã²¥ Ëٵݹ«Ë¾ 
 ¹ú¼Ê»õÔË ±¨¾¯Æ÷ 
 ²èÒ¶ ²¹Æ· 
 Ôö¸ß ׳Ñô 
 Çà´º¶» »¯×±Æ· 
 ÖνÅÆø ÓãÁÛ²¡ 
 °×ñ°·ç ʵľµØ°å 
 Ç©Ö¤ ¿¼ÇÚ»ú 
 ÉîÛÚ¾Æµê   ÓïÒôÍø¹Ø ip³¬ÊÐ 
 ¹«»° ip¹«»°³¬ÊÐ 
 voipÔÚÏß½»Ò×ÖÐÐÄ ¼¯Íŵç»° 
 ±£½¡Æ· °åÀ¶¸ù 
 ·ÀµÁàÅ ¼à¿Ø 
 °ü×°»ú µçÀ 
 Îû ´Éש 
 µç»ú ¶ú»ú 
 ÎÀÐǵçÊÓ ¼àÊÓÆ÷ 
 ±äѹÆ÷ ¶Ô½²»ú 
 ´«¸ÐÆ÷ µç×ÓÔªÆ÷¼þ 
 µ¶¾ß µØ̺ 
 Öñ̼ [1]

ÍÑ·¢ÖÎÁÆÍø

 ÍøÂçµç»°²¹Æ· 
 Ôö¸ß²úÆ· ׳Ñô 
 Çà´º¶» »¯×±Æ· 
 ÖνÅÆø ÓãÁÛ²¡ 
 °×ñ°·ç Ƥ·ô²¡ 
 ΰ¸ç ¸ßѪѹ 
 ½»»»»ú ×¢²áÏã¸Û¹«Ë¾ 
 ÍøÂçµç»° ÍøÂçµç»°¿¨ 
 VOIP VOIPÍøÂçµç»° 
 VOIPÍø¹Ø ÓïÒôÍø¹Ø 
 ip³¬ÊÐ ¹«»° 
 ip¹«»°³¬ÊÐ 
 IPµç»° Èí½»»» 
 GK ÍøÂçµç»°