[Bf-blender-cvs] CVS commit: blender/source/blender/include BIF_interface.h blender/source/blender/src buttons_editing.c buttons_object.c interface.c interface_draw.c

Ton Roosendaal ton at blender.org
Mon Aug 15 21:46:09 CEST 2005


ton (Ton Roosendaal) 2005/08/15 21:46:09 CEST

  Modified files:
    blender/source/blender/include BIF_interface.h 
    blender/source/blender/src buttons_editing.c buttons_object.c 
                               interface.c interface_draw.c 
  
  Log:
  Added new button type: ROUNDBOX
  
  This replaces drawing with uiRoundBox() or glRect() in button Panels,
  which just fails for dynamic constructed button views where Panels are
  sometimes invisible. Also eliminates hack with PanelPop().
  Error was visible with new Modifier panel, entering/exiting EditMode.
  
  Done Modifier and Constraints.
  
  Syntax:
  
  The last 4 free variables in the uiDefBut() call are:
  - float, corner-rounding (0.0-pixels),
  - not used,
  - short: roundbox type (bits, 1 2 4 8 for clockwise corners starting left/top)
  - short: color shade offset (color range 0-255)
  
  Revision  Changes    Path
  1.34      +2 -1      blender/source/blender/include/BIF_interface.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/include/BIF_interface.h.diff?r1=1.33&r2=1.34&cvsroot=bf-blender>
  1.164     +17 -20    blender/source/blender/src/buttons_editing.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/buttons_editing.c.diff?r1=1.163&r2=1.164&cvsroot=bf-blender>
  1.102     +23 -48    blender/source/blender/src/buttons_object.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/buttons_object.c.diff?r1=1.101&r2=1.102&cvsroot=bf-blender>
  1.197     +9 -6      blender/source/blender/src/interface.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/interface.c.diff?r1=1.196&r2=1.197&cvsroot=bf-blender>
  1.41      +15 -2     blender/source/blender/src/interface_draw.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/interface_draw.c.diff?r1=1.40&r2=1.41&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list