﻿<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://wiki.blender.jp/index.php?action=history&amp;feed=atom&amp;title=Dev_talk%3APy%2FScripts%2FGuidelines</id>
	<title>Dev talk:Py/Scripts/Guidelines - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.blender.jp/index.php?action=history&amp;feed=atom&amp;title=Dev_talk%3APy%2FScripts%2FGuidelines"/>
	<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Dev_talk:Py/Scripts/Guidelines&amp;action=history"/>
	<updated>2026-06-10T21:17:43Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.31.0</generator>
	<entry>
		<id>https://wiki.blender.jp/index.php?title=Dev_talk:Py/Scripts/Guidelines&amp;diff=50888&amp;oldid=prev</id>
		<title>Yamyam: 1版 をインポートしました</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Dev_talk:Py/Scripts/Guidelines&amp;diff=50888&amp;oldid=prev"/>
		<updated>2018-06-28T17:49:22Z</updated>

		<summary type="html">&lt;p&gt;1版 をインポートしました&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #222; text-align: center;&quot;&gt;2018年6月28日 (木) 17:49時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;ja&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(相違点なし)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Yamyam</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.blender.jp/index.php?title=Dev_talk:Py/Scripts/Guidelines&amp;diff=50887&amp;oldid=prev</id>
		<title>wiki&gt;Mindrones: Talk:ScriptDev/Guidelines moved to Dev talk:Py/Scripts/Guidelines: moving to Dev:</title>
		<link rel="alternate" type="text/html" href="https://wiki.blender.jp/index.php?title=Dev_talk:Py/Scripts/Guidelines&amp;diff=50887&amp;oldid=prev"/>
		<updated>2009-02-02T01:14:07Z</updated>

		<summary type="html">&lt;p&gt;&lt;a href=&quot;/%E3%83%88%E3%83%BC%E3%82%AF:ScriptDev/Guidelines&quot; class=&quot;mw-redirect&quot; title=&quot;トーク:ScriptDev/Guidelines&quot;&gt;Talk:ScriptDev/Guidelines&lt;/a&gt; moved to &lt;a href=&quot;/Dev_talk:Py/Scripts/Guidelines&quot; title=&quot;Dev talk:Py/Scripts/Guidelines&quot;&gt;Dev talk:Py/Scripts/Guidelines&lt;/a&gt;: moving to Dev:&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;quot;Object.Get() to get all objects is only to be used in cases where getting objects from the current scene with Scene.GetCurrent().getChildren() is not appropriate.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
While I understood everything else in this document, the above passage went right over my head, and I'm sure only (very) experienced Blender python programmers are going to understand it.  There are probably hundreds of examples of where &amp;quot;XXX is better than YYY&amp;quot;, if Object.Get() is  very common / special, then an explanation would be nice to see here.&lt;br /&gt;
Mike&lt;br /&gt;
--[[User:Mstram|Mstram]] 12:35, 15 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quote&amp;gt;Constant variable&amp;lt;/quote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
interesting formulation that underlines Python lack of real constants.&lt;br /&gt;
&lt;br /&gt;
These guidelines are coming along nicely : they're more than rules and are giving helpful tips. A positive slant can only make them better respected.&lt;br /&gt;
&lt;br /&gt;
Thanks&lt;br /&gt;
--[[User:Iaminnocent|Iaminnocent]] 09:37, 4 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
== gui ==&lt;br /&gt;
&lt;br /&gt;
We've got to say something about the gui of scripts. I would prefer that all scripts look like the Button Window. With charts for preferences, auto shrinking, scrolling through the charts with mouse wheel, fixed button positions, minimize functions...&lt;br /&gt;
&lt;br /&gt;
But because its much work to do in each script, I would prefer to have a module for that.&lt;br /&gt;
&lt;br /&gt;
I don't think every script needs this whole flexibility, but the user is much faster when they all look and act similar. The script I'm working on uses up to ten preference charts to control visualization of some physical simulations and to interact with these external programs. There I need the flexibility.&lt;br /&gt;
&lt;br /&gt;
--[[User:Hugen|Hugen]] 11:18, 5 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
:The BPy Draw module doesn't directly support GUI scaling, paning and pannelling, so it's a bit harsh to request it from script writers, unless we provide a higher level library to ease the pain (which wouldn't be impossible, mind you). --[[User:Theeth|Theeth]] 01:17, 11 August 2006 (CEST)&lt;br /&gt;
&lt;br /&gt;
--[[User:Ideasman42|Ideasman42]] 01:18, 16 August 2006 (CEST)&lt;br /&gt;
Not much we can do about the gui stuff right now, at some point we will improve the pygui but until then well make do with whats available.&lt;/div&gt;</summary>
		<author><name>wiki&gt;Mindrones</name></author>
		
	</entry>
</feed>