예제 #1
0
        def createMenu():
            # create weahter app icon
            iconWeather = Image(get_file_path('./assets/icon_weather.png'))
            iconWeather.addOnTouchViewListener(self)
            self.setView(iconWeather, 'icon_weather')

            # create thermostat app icon
            iconThermo = Image(get_file_path('./assets/icon_thermo.png'))
            iconThermo.addOnTouchViewListener(self)
            self.setView(iconThermo, 'icon_thermo')

            # create image viewer app icon
            iconImage = Image(get_file_path('./assets/icon_pen.png'))
            iconImage.addOnTouchViewListener(self)
            self.setView(iconImage, 'icon_image')

            # create wi-fi setting app icon
            iconWiFi = Image(get_file_path('./assets/icon_wifi_enable.png'))
            iconWiFi.addOnTouchViewListener(self)
            self.setView(iconWiFi, 'icon_wifi')

            # create menu widget
            menu = Widget((iconWeather.width + iconThermo.width + 2 +
                           iconImage.width + 2), 22)
            menu.setPos(0, 11)
            self.addView(menu)

            # add icons to menu widget
            menu.addParts(iconWeather)

            iconThermo.x = iconWeather.width + 2
            menu.addParts(iconThermo)

            iconImage.x = iconThermo.x + iconThermo.width + 2
            menu.addParts(iconImage)

            iconWiFi.x = iconWeather.width + 2
            iconWiFi.y = 11
            menu.addParts(iconWiFi)
예제 #2
0
        def createMenu():
            # create weahter app icon
            iconWeather = Image(
                os.path.normpath(os.path.join(dir,
                                              './assets/icon_weather.png')))
            iconWeather.addOnTouchViewListener(self)
            self.setView(iconWeather, 'icon_weather')

            # create thermostat app icon
            iconThermo = Image(
                os.path.normpath(os.path.join(dir,
                                              './assets/icon_thermo.png')))
            iconThermo.addOnTouchViewListener(self)
            self.setView(iconThermo, 'icon_thermo')

            # create wi-fi setting app icon
            iconWiFi = Image(
                os.path.normpath(
                    os.path.join(dir, './assets/icon_wifi_enable.png')))
            iconWiFi.addOnTouchViewListener(self)
            self.setView(iconWiFi, 'icon_wifi')

            # create menu widget
            menu = Widget((iconWeather.width + iconThermo.width + 2), 22)
            menu.setPos(0, 11)
            self.addView(menu)

            # add icons to menu widget
            menu.addParts(iconWeather)

            iconThermo.x = iconWeather.width + 2
            menu.addParts(iconThermo)

            iconWiFi.x = iconWeather.width + 2
            iconWiFi.y = 11
            menu.addParts(iconWiFi)