Draw.py - typo
authorCampbell Barton <ideasman42@gmail.com>
Sat, 28 Jul 2007 09:26:53 +0000 (09:26 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Sat, 28 Jul 2007 09:26:53 +0000 (09:26 +0000)
sceneSequence.h - bad type check, dosnt matter really since that define isnt used yet.
SurfNurb.c - was using lib hashing function and surfNurbs not a lib! (own mistake)
buttons_editing.c - Curves PathLen button was MAXFRAMEF and pathlen is a short so the button wrapped around.

source/blender/python/api2_2x/SurfNurb.c
source/blender/python/api2_2x/doc/Draw.py
source/blender/python/api2_2x/sceneSequence.h
source/blender/src/buttons_editing.c

index b758c6b2e65262851ed06f92bf88e3a1a28f967f..3499ec099365f6e2af954aaf1378590558b83472 100644 (file)
@@ -772,7 +772,7 @@ PyTypeObject SurfNurb_Type = {
 
        /* More standard operations (here for binary compatibility) */
 
-       ( hashfunc ) GenericLib_hash,   /* hashfunc tp_hash; */
+       NULL,                                           /* hashfunc tp_hash; */
        NULL,                       /* ternaryfunc tp_call; */
        NULL,                       /* reprfunc tp_str; */
        NULL,                       /* getattrofunc tp_getattro; */
index d82c64e031bece72478ebe19e662026c14f5efdd..9b6f29b6b517e6efd4b1f1f9d29538904cce3ac2 100644 (file)
@@ -249,7 +249,7 @@ def UIBlock(draw):
        @note: Within this popup, Redraw events and the registered button callback will not work.
                For buttons to run events, use per button callbacks.
        @note: OpenGL drawing functions wont work within this popup, for text use L{Label} rather then L{Text}
-       @warning: L{Menu} will not work properly within a UIBlock, this is a limitation with blenders user user interface internals.
+       @warning: L{Menu} will not work properly within a UIBlock, this is a limitation with blenders user interface internals.
        """
 
 def Register(draw = None, event = None, button = None):
index 49890043966514f8af80a9eeccd64e08e53a5983..952e861f46d1b8d0ad2602f8c45673311d4953d9 100644 (file)
@@ -41,7 +41,7 @@ extern PyTypeObject Sequence_Type;
 extern PyTypeObject SceneSeq_Type;
 
 #define BPy_Sequence_Check(v)       ((v)->ob_type == &Sequence_Type)
-#define BPy_SceneSeq_Check(v)       ((v)->ob_type == &Sequence_Type)
+#define BPy_SceneSeq_Check(v)       ((v)->ob_type == &SceneSeq_Type)
 
 
 /*****************************************************************************/
index eb109f54c4100123220e7c0bf7ee6c3d18712e1c..50f2212023c0a3956c9d2154ae67484453d93a5f 100644 (file)
@@ -3008,7 +3008,8 @@ static void editing_panel_curve_type(Object *ob, Curve *cu)
                        uiDefBut(block, LABEL, 0, str,                                          675,135,75,19, 0, 1.0, 0, 0, 0, "");
                        
                        uiBlockBeginAlign(block);
-                       uiDefButS(block, NUM, B_RECALCPATH, "PathLen:",                 600,50,150,19, &cu->pathlen, 1.0, MAXFRAMEF, 0, 0, "If no speed Ipo was set, the amount of frames of the path");
+                       /*note, PathLen's max was MAXFRAMEF but this is a short, perhaps the pathlen should be increased later on */
+                       uiDefButS(block, NUM, B_RECALCPATH, "PathLen:",                 600,50,150,19, &cu->pathlen, 1.0, 32767.0f, 0, 0, "If no speed Ipo was set, the amount of frames of the path");
                        uiDefButBitS(block, TOG, CU_PATH, B_RECALCPATH, "CurvePath",    600,30,75,19 , &cu->flag, 0, 0, 0, 0, "Enables curve to become translation path");
                        uiDefButBitS(block, TOG, CU_FOLLOW, REDRAWVIEW3D, "CurveFollow",675,30,75,19, &cu->flag, 0, 0, 0, 0, "Makes curve path children to rotate along path");
                        uiDefButBitS(block, TOG, CU_STRETCH, B_CURVECHECK, "CurveStretch", 600,10,150,19, &cu->flag, 0, 0, 0, 0, "Option for curve-deform: makes deformed child to stretch along entire path");