diff options
author | Thomas Dinges <blender@dingto.org> | 2009-05-24 16:37:55 +0400 |
---|---|---|
committer | Thomas Dinges <blender@dingto.org> | 2009-05-24 16:37:55 +0400 |
commit | ef01c5bf0abda3893b3a7f075a3ab20f164d5081 (patch) | |
tree | 0e9f69618ca5f89572edf0199149c2cec845a96e /release/ui/buttons_data_lamp.py | |
parent | 3956a10deb575114713462dbb00bf48dd1451497 (diff) |
2.5 Buttons Code:
* Code Cleanup.
* Tiny layout changes.
* Added proper context for bone, curve, mesh and text objects.
* Fixed Sun/Sky context.
Diffstat (limited to 'release/ui/buttons_data_lamp.py')
-rw-r--r-- | release/ui/buttons_data_lamp.py | 20 |
1 files changed, 4 insertions, 16 deletions
diff --git a/release/ui/buttons_data_lamp.py b/release/ui/buttons_data_lamp.py index e23215da931..157a89eb2c7 100644 --- a/release/ui/buttons_data_lamp.py +++ b/release/ui/buttons_data_lamp.py @@ -18,11 +18,7 @@ class DATA_PT_lamp(DataButtonsPanel): lamp = context.active_object.data layout = self.layout - if not lamp: - return - - row = layout.row() - row.itemR(lamp, "type", expand=True) + layout.itemR(lamp, "type", expand=True) split = layout.split() @@ -64,12 +60,9 @@ class DATA_PT_sunsky(DataButtonsPanel): return (ob.type == 'LAMP' and ob.data.type == 'SUN') def draw(self, context): - lamp = context.active_object.data + lamp = context.active_object.data.sky layout = self.layout - if not lamp: - return - row = layout.row() row.itemR(lamp, "sky") row.itemR(lamp, "atmosphere") @@ -86,6 +79,7 @@ class DATA_PT_sunsky(DataButtonsPanel): sub.itemR(lamp, "sky_blend") sub.itemR(lamp, "sky_color_space", text="Color Space") sub.itemR(lamp, "sky_exposure") + sub = col.column() sub.itemR(lamp, "horizon_brightness", text="Hor Bright") sub.itemR(lamp, "spread", text="Hor Spread") @@ -112,9 +106,6 @@ class DATA_PT_shadow(DataButtonsPanel): lamp = context.active_object.data layout = self.layout - if not lamp: - return - layout.itemR(lamp, "shadow_method", expand=True) if lamp.shadow_method in ('BUFFER_SHADOW', 'RAY_SHADOW'): @@ -194,9 +185,6 @@ class DATA_PT_spot(DataButtonsPanel): lamp = context.active_object.data layout = self.layout - if not lamp: - return - split = layout.split() sub = split.column() @@ -214,4 +202,4 @@ class DATA_PT_spot(DataButtonsPanel): bpy.types.register(DATA_PT_lamp) bpy.types.register(DATA_PT_shadow) bpy.types.register(DATA_PT_sunsky) -bpy.types.register(DATA_PT_spot) +bpy.types.register(DATA_PT_spot)
\ No newline at end of file |