Ejemplo n.º 1
0
    def build(self, tk, parent):
        self.running = False

        resources = [ 
            addResource(FileResource("resources/nyancat-%d.png" % i,
                                     name="nyancat-%d" % i,
                                     type="image/png"))
            for i in range(0, 12)]
        
        img = Image(tk, resource=resources[0])
        button = Button(tk, "Start")
        parent.append(img)
        parent.append(button)

        def update_image(i):
            if self.running:
                img.resource = resources[i]
                tk.set_timer(lambda e: update_image((i+1) % 12), 250)

        def startstop(e):
            button.text = self.running and "Start" or "Stop"
            self.running = not self.running
            update_image(0)

        button.click = startstop
Ejemplo n.º 2
0
 def __init__(self, tk, path, name=None, type=None, title='', 
              **properties):
     resource = FileResource(path, name=name, type=type)
     resourcename = addResource(resource)
     
     super(ImageFile, self).__init__(tk, resource=resourcename, 
                                     title=title, **properties)
Ejemplo n.º 3
0
    def build(self, tk, parent):
        self.running = False

        resources = [
            addResource(FileResource("resources/nyancat-%d.png" % i, name="nyancat-%d" % i, type="image/png"))
            for i in range(0, 12)
        ]

        img = Image(tk, resource=resources[0])
        button = Button(tk, "Start")
        parent.append(img)
        parent.append(button)

        def update_image(i):
            if self.running:
                img.resource = resources[i]
                tk.set_timer(lambda e: update_image((i + 1) % 12), 250)

        def startstop(e):
            button.text = self.running and "Start" or "Stop"
            self.running = not self.running
            update_image(0)

        button.click = startstop
Ejemplo n.º 4
0
from rctk.resourceregistry import addResource, JSFileResource, CSSFileResource

addResource(JSFileResource('resources/base.js'))
addResource(JSFileResource('resources/root.js'))
addResource(JSFileResource('resources/button.js'))
addResource(JSFileResource('resources/checkbox.js'))
addResource(JSFileResource('resources/radiobutton.js'))
addResource(JSFileResource('resources/dropdown.js'))
addResource(JSFileResource('resources/frame.js'))
addResource(JSFileResource('resources/list.js'))
addResource(JSFileResource('resources/panel.js'))
addResource(JSFileResource('resources/statictext.js'))
addResource(JSFileResource('resources/text.js'))
addResource(JSFileResource('resources/statictext.js'))
addResource(JSFileResource('resources/password.js'))
addResource(JSFileResource('resources/datetext.js'))

addResource(JSFileResource('resources/jgrid/js/jquery.jqGrid.min.js'))
addResource(CSSFileResource('resources/jgrid/css/ui.jqgrid.css'))

addResource(JSFileResource('resources/grid.js'))
addResource(JSFileResource('resources/image.js'))
addResource(JSFileResource('resources/collection.js'))

## jScrollPane support
addResource(JSFileResource("resources/jScrollPane/jquery.jscrollpane.js"))
addResource(JSFileResource("resources/jScrollPane/jquery.mousewheel.js"))
addResource(CSSFileResource("resources/jScrollPane/jquery.jscrollpane.css"))

## styling/theming
addResource(CSSFileResource('resources/style.css'))
Ejemplo n.º 5
0
 def __init__(self, tk, data, name=None, type=None, title='', 
              **properties):
     resource = BaseResource(data, name=name, type=type)
     resourcename = addResource(resource)
     super(ImageData, self).__init__(tk, resource=resourcename, 
                                     title=title, **properties)
Ejemplo n.º 6
0
from rctk.resourceregistry import addResource, JSFileResource

addResource(JSFileResource('resources/layout.js'))
addResource(JSFileResource('resources/power.js'))
addResource(JSFileResource('resources/tabbed.js'))
addResource(JSFileResource('resources/grid.js'))
Ejemplo n.º 7
0
from rctk.resourceregistry import addResource, JSFileResource, CSSFileResource

addResource(JSFileResource('static/jqueryui-1.8.4/jquery-ui-1.8.4.custom.min.js'))
addResource(JSFileResource('core/onion.js'))
addResource(JSFileResource('core/core.js'))
addResource(CSSFileResource('core/onion.css'))
addResource(CSSFileResource('core/onion.jqueryui.css'))

import rctk.jquery.layouts.resources
import rctk.jquery.widgets.resources
Ejemplo n.º 8
0
from rctk.resourceregistry import addResource, JSFileResource, CSSFileResource

addResource(JSFileResource('resources/base.js'))
addResource(JSFileResource('resources/root.js'))
addResource(JSFileResource('resources/button.js'))
addResource(JSFileResource('resources/checkbox.js'))
addResource(JSFileResource('resources/dropdown.js'))
addResource(JSFileResource('resources/frame.js'))
addResource(JSFileResource('resources/list.js'))
addResource(JSFileResource('resources/panel.js'))
addResource(JSFileResource('resources/statictext.js'))
addResource(JSFileResource('resources/text.js'))
addResource(JSFileResource('resources/statictext.js'))
addResource(JSFileResource('resources/password.js'))
addResource(JSFileResource('resources/datetext.js'))
addResource(JSFileResource('resources/grid.js'))
addResource(JSFileResource('resources/image.js'))
addResource(JSFileResource('resources/radiobutton.js'))
addResource(JSFileResource('resources/collection.js'))

Ejemplo n.º 9
0
from rctk.resourceregistry import addResource, JSFileResource, CSSFileResource

addResource(JSFileResource('core/onion.js'))
addResource(JSFileResource('core/core.js'))
addResource(CSSFileResource('layouts/resources/grid.css'))
addResource(CSSFileResource('layouts/resources/tab.css'))
addResource(CSSFileResource('widgets/resources/grid.css'))

import rctk.zk.layouts.resources
import rctk.zk.widgets.resources

Ejemplo n.º 10
0
from rctk.resourceregistry import addResource, JSFileResource, CSSFileResource

addResource(JSFileResource('resources/json2.js'))
addResource(JSFileResource('resources/jquery-1.6.1.min.js'))
addResource(JSFileResource('resources/rctk.util.js'))
addResource(JSFileResource('resources/rctk.core.js'))
addResource(CSSFileResource('resources/rctk.core.css'))