39 lines
828 B
JavaScript
39 lines
828 B
JavaScript
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);
|