Browse Source

Text Pie Menu

Mark Mine 23 years ago
parent
commit
5dd65489d8
1 changed files with 3 additions and 1 deletions
  1. 3 1
      direct/src/leveleditor/PieMenu.py

+ 3 - 1
direct/src/leveleditor/PieMenu.py

@@ -126,6 +126,7 @@ class TextPieMenu(PieMenu):
         angle = deg2Rad(360.0/numItems)
         aspectRatio = direct.dr.getWidth()/float(direct.dr.getHeight())
         # Add items
+        from DirectGuiGlobals import getDefaultFont
         for i in range (numItems):
             # Create text node for each item
             if (textList[i] != None):
@@ -149,7 +150,8 @@ class TextPieMenu(PieMenu):
                             ((radius * aspectRatio * math.sin(i * angle)) -
                             center[1]))
         # Create and return a pie menu
-        PieMenu.__init__(self, newMenu, textList)
+        PieMenu.__init__(self, newMenu, textList, action = action,
+                         fUpdateOnlyOnChange = fUpdateOnlyOnChange)
         self.accept('mouse3', self.spawnPieMenuTask)
         self.accept('mouse3-up', self.removePieMenuTask)
     def destroy(self):