コード例 #1
0
ファイル: toolbar.py プロジェクト: hunse/nengo_1.4
    def initPanel(self):
      IntegerPanel.initPanel(self)

      num_avail_devices = NEFGPUInterface.getNumAvailableDevices()

      if num_avail_devices < 1:
        self.tf.setEnabled(False)
        self.tf.setEditable(False)

        error_message = " %s" % (NEFGPUInterface.getErrorMessage())
        error_message_label = JLabel(error_message)
        error_message_label.setForeground(Color.red)
        self.add(error_message_label)
コード例 #2
0
    def initPanel(self):
        IntegerPanel.initPanel(self)

        num_avail_devices = NEFGPUInterface.getNumAvailableDevices()

        if num_avail_devices < 1:
            self.tf.setEnabled(False)
            self.tf.setEditable(False)

            error_message = " %s" % (NEFGPUInterface.getErrorMessage())
            error_message_label = JLabel(error_message)
            error_message_label.setForeground(Color.red)
            self.add(error_message_label)
コード例 #3
0
    def __init__(self, name):
        default = NEFGPUInterface.getRequestedNumDevices()
        maximum = NEFGPUInterface.getNumAvailableDevices()

        PInt.__init__(self, name, default, 0, maximum)
コード例 #4
0
ファイル: toolbar.py プロジェクト: hunse/nengo_1.4
    def __init__(self, name):
        default = NEFGPUInterface.getRequestedNumDevices()
        maximum = NEFGPUInterface.getNumAvailableDevices()

        PInt.__init__(self, name, default, 0, maximum)