Advertisement
Guest User

Blender Breakpoint Snippet

a guest
Oct 22nd, 2019
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.86 KB | None | 0 0
  1.         area = bpy.context.area
  2.         for reg in area.regions:
  3.             if reg.type == 'UI':
  4.                 region_ui_width = reg.width
  5.  
  6.         flex_box = region_ui_width - 40
  7.         flex_box_label = str(flex_box)
  8.  
  9.         flex_box_int = round(flex_box / 20)
  10.         flex_box_int_label = str(flex_box_int)
  11.  
  12.         layout = self.layout
  13.         # layout.ui_units_x = flex_box_int
  14.  
  15.         root = layout.column(align=True)
  16.  
  17.         root.label(text=flex_box_label)
  18.         root.label(text=flex_box_int_label)
  19.  
  20.         tool_settings = context.scene.tool_settings
  21.  
  22.         if flex_box_int >= 12:
  23.             flex_row_1 = 8
  24.             flex_row_2 = 3
  25.  
  26.         if flex_box_int < 12:
  27.             flex_row_1 = 4
  28.             flex_row_2 = 1
  29.  
  30.         if flex_box_int < 8:
  31.             flex_row_1 = 2
  32.  
  33.         if flex_box_int <= 4:
  34.             flex_row_1 = 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement