diff options
Diffstat (limited to 'src/examples/thumb_example_01.js')
-rw-r--r-- | src/examples/thumb_example_01.js | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/src/examples/thumb_example_01.js b/src/examples/thumb_example_01.js new file mode 100644 index 000000000..c12a98829 --- /dev/null +++ b/src/examples/thumb_example_01.js @@ -0,0 +1,38 @@ +elm = require('elm'); + +_generation_started_cb = function(obj) +{ + console.log("thumbnail generation started."); +} + +_generation_finished_cb = function(obj) +{ + console.log("thumbnail generation finished."); +} + +_generation_error_cb = function(obj) +{ + console.log("thumbnail generation error."); +} + +win = new elm.Elm.WinStandard(null); +win.setTitle("Table"); +win.setAutohide(true); + +thumb = new elm.Elm.Thumb(win); + +thumb.on('generate_start', _generation_started_cb); +thumb.on('generate_stop', _generation_finished_cb); +thumb.on('generate_error', _generation_error_cb); + +thumb.setSize(160, 160); +thumb.setEditable(false); +thumb.setFile("../../data/images/plant_01.jpg", null); +thumb.reload(); + +thumb.setSizeHintWeight(1.0, 1.0); +win.resizeObjectAdd(thumb); + +thumb.setVisible(true); +win.setSize(320, 320); +win.setVisible(true); |