sceneeditor: Remove version checks for Python pre-3.0

This commit is contained in:
rdb 2020-12-29 14:50:05 +01:00
parent ad7711788e
commit 41f67bbe1f
13 changed files with 33 additions and 94 deletions

View File

@ -7,14 +7,9 @@ from direct.tkwidgets.VectorWidgets import ColorEntry
from direct.showbase.TkGlobal import spawnTkLoop
import seSceneGraphExplorer
import Pmw, sys
if sys.version_info >= (3, 0):
from tkinter import Frame, IntVar, Checkbutton, Toplevel
import tkinter
else:
from Tkinter import Frame, IntVar, Checkbutton, Toplevel
import Tkinter as tkinter
import Pmw
from tkinter import Frame, IntVar, Checkbutton, Toplevel
import tkinter
class sideWindow(AppShell):

View File

@ -4,14 +4,9 @@
#################################################################
from direct.tkwidgets.AppShell import AppShell
import sys, Pmw
if sys.version_info >= (3, 0):
from tkinter import Frame, Label, Button
import tkinter
else:
from Tkinter import Frame, Label, Button
import Tkinter as tkinter
import Pmw
from tkinter import Frame, Label, Button
import tkinter
# Define the Category
KEYBOARD = 'Keyboard-'

View File

@ -2,15 +2,10 @@
# TK and PMW INTERFACE MODULES#
###############################
from direct.showbase.TkGlobal import*
import Pmw, sys
import Pmw
from direct.tkwidgets import Dial
from direct.tkwidgets import Floater
if sys.version_info >= (3, 0):
from tkinter.filedialog import askopenfilename
else:
from tkFileDialog import askopenfilename
from tkinter.filedialog import askopenfilename
#############################
# Scene Editor Python Files #

View File

@ -7,15 +7,11 @@ from direct.tkwidgets.AppShell import AppShell
from seColorEntry import *
from direct.tkwidgets.VectorWidgets import Vector3Entry
from direct.tkwidgets.Slider import Slider
import sys, Pmw
import Pmw
from panda3d.core import *
if sys.version_info >= (3, 0):
from tkinter import Frame, Button, Menubutton, Menu
import tkinter
else:
from Tkinter import Frame, Button, Menubutton, Menu
import Tkinter as tkinter
from tkinter import Frame, Button, Menubutton, Menu
import tkinter
class lightingPanel(AppShell):

View File

@ -8,13 +8,8 @@ from direct.showbase.ShowBase import ShowBase
ShowBase()
from direct.showbase.TkGlobal import spawnTkLoop
if sys.version_info >= (3, 0):
from tkinter import *
from tkinter.filedialog import *
else:
from Tkinter import *
from tkFileDialog import *
from tkinter import *
from tkinter.filedialog import *
from direct.directtools.DirectGlobals import *
from direct.tkwidgets.AppShell import*

View File

@ -5,13 +5,9 @@
# Import Tkinter, Pmw, and the floater code from this directory tree.
from direct.tkwidgets.AppShell import *
from direct.showbase.TkGlobal import *
import sys
from direct.task import Task
if sys.version_info >= (3, 0):
from tkinter.simpledialog import askfloat
else:
from tkSimpleDialog import askfloat
from tkinter.simpledialog import askfloat
FRAMES = 0
SECONDS = 1

View File

@ -5,13 +5,8 @@
# Import Tkinter, Pmw, and the floater code from this directory tree.
from direct.tkwidgets.AppShell import *
from direct.showbase.TkGlobal import *
import sys
from direct.task import Task
if sys.version_info >= (3, 0):
from tkinter.simpledialog import askfloat
else:
from tkSimpleDialog import askfloat
from tkinter.simpledialog import askfloat
FRAMES = 0
SECONDS = 1

View File

@ -12,13 +12,9 @@
from direct.tkwidgets import Valuator
from direct.tkwidgets import Floater
from direct.tkwidgets import Slider
import sys, Pmw
import Pmw
from direct.tkwidgets.VectorWidgets import VectorEntry
if sys.version_info >= (3, 0):
from tkinter.colorchooser import askcolor
else:
from tkColorChooser import askcolor
from tkinter.colorchooser import askcolor
class seColorEntry(VectorEntry):

View File

@ -25,17 +25,12 @@ from direct.tkwidgets.Slider import Slider
from direct.tkwidgets.EntryScale import EntryScale
from direct.tkwidgets.VectorWidgets import Vector2Entry, Vector3Entry
from direct.tkwidgets.VectorWidgets import ColorEntry
import os, sys, Pmw
import os, Pmw
import math
if sys.version_info >= (3, 0):
from tkinter import Button, Frame, Radiobutton, Checkbutton, Label
from tkinter import StringVar, BooleanVar, Entry, Scale
import tkinter
else:
from Tkinter import Button, Frame, Radiobutton, Checkbutton, Label
from Tkinter import StringVar, BooleanVar, Entry, Scale
import Tkinter as tkinter
from tkinter import Button, Frame, Radiobutton, Checkbutton, Label
from tkinter import StringVar, BooleanVar, Entry, Scale
import tkinter
PRF_UTILITIES = [

View File

@ -2,7 +2,7 @@
# Import Tkinter, Pmw, and the floater code from this directory tree.
from direct.tkwidgets.AppShell import AppShell
import os, Pmw, sys
import os, Pmw
from direct.tkwidgets.Dial import AngleDial
from direct.tkwidgets.Floater import Floater
from direct.tkwidgets.Slider import Slider
@ -13,13 +13,8 @@ import seForceGroup
import seParticles
import seParticleEffect
if sys.version_info >= (3, 0):
from tkinter.filedialog import *
from tkinter.simpledialog import askstring
else:
from tkFileDialog import *
from tkSimpleDialog import askstring
from tkinter.filedialog import *
from tkinter.simpledialog import askstring
class ParticlePanel(AppShell):

View File

@ -6,14 +6,9 @@ from direct.tkwidgets.AppShell import AppShell
from direct.tkwidgets.Dial import AngleDial
from direct.tkwidgets.Floater import Floater
from panda3d.core import *
import sys, Pmw
if sys.version_info >= (3, 0):
from tkinter import Button, Menubutton, Menu, StringVar
import tkinter
else:
from Tkinter import Button, Menubutton, Menu, StringVar
import Tkinter as tkinter
import Pmw
from tkinter import Button, Menubutton, Menu, StringVar
import tkinter
"""
TODO:

View File

@ -11,14 +11,9 @@
from direct.showbase.DirectObject import DirectObject
from seTree import TreeNode, TreeItem
import Pmw, sys
if sys.version_info >= (3, 0):
from tkinter import IntVar, Frame, Label
import tkinter
else:
from Tkinter import IntVar, Frame, Label
import Tkinter as tkinter
import Pmw
from tkinter import IntVar, Frame, Label
import tkinter
# changing these strings requires changing sceneEditor.py SGE_ strs too!
# This list of items will be showed on the pop out window when user right click on

View File

@ -12,16 +12,12 @@
#
#################################################################
import os, sys, Pmw
import os, Pmw
from direct.showbase.DirectObject import DirectObject
from panda3d.core import *
if sys.version_info >= (3, 0):
import tkinter
from tkinter import IntVar, Menu, PhotoImage, Label, Frame, Entry
else:
import Tkinter as tkinter
from Tkinter import IntVar, Menu, PhotoImage, Label, Frame, Entry
import tkinter
from tkinter import IntVar, Menu, PhotoImage, Label, Frame, Entry
# Initialize icon directory
ICONDIR = getModelPath().findFile(Filename('icons')).toOsSpecific()