Touch events for Image Library, issue 1008
git-svn-id: http://svg-edit.googlecode.com/svn/trunk@2155 eee81c28-f429-11dd-99c0-75d572ba1ddd
This commit is contained in:
@@ -248,7 +248,9 @@ svgEditor.addExtension("imagelib", function() {
|
|||||||
overflow: 'auto'
|
overflow: 'auto'
|
||||||
}).insertAfter('#lib_framewrap');
|
}).insertAfter('#lib_framewrap');
|
||||||
|
|
||||||
submit = $('<button disabled>Import selected</button>').appendTo('#imgbrowse').click(function() {
|
submit = $('<button disabled>Import selected</button>')
|
||||||
|
.appendTo('#imgbrowse')
|
||||||
|
.on("click touchend", function() {
|
||||||
$.each(multi_arr, function(i) {
|
$.each(multi_arr, function(i) {
|
||||||
var type = this[0];
|
var type = this[0];
|
||||||
var data = this[1];
|
var data = this[1];
|
||||||
@@ -294,7 +296,9 @@ svgEditor.addExtension("imagelib", function() {
|
|||||||
width: '100%'
|
width: '100%'
|
||||||
});
|
});
|
||||||
|
|
||||||
var cancel = $('<button>' + uiStrings.common.cancel + '</button>').appendTo(browser).click(function() {
|
var cancel = $('<button>' + uiStrings.common.cancel + '</button>')
|
||||||
|
.appendTo(browser)
|
||||||
|
.on("click touchend", function() {
|
||||||
$('#imgbrowse_holder').hide();
|
$('#imgbrowse_holder').hide();
|
||||||
}).css({
|
}).css({
|
||||||
position: 'absolute',
|
position: 'absolute',
|
||||||
@@ -304,7 +308,9 @@ svgEditor.addExtension("imagelib", function() {
|
|||||||
|
|
||||||
var leftBlock = $('<span>').css({position:'absolute',top:5,left:10}).appendTo(browser);
|
var leftBlock = $('<span>').css({position:'absolute',top:5,left:10}).appendTo(browser);
|
||||||
|
|
||||||
var back = $('<button hidden>' + uiStrings.imagelib.show_list + '</button>').appendTo(leftBlock).click(function() {
|
var back = $('<button hidden>' + uiStrings.imagelib.show_list + '</button>')
|
||||||
|
.appendTo(leftBlock)
|
||||||
|
.on("click touchend", function() {
|
||||||
frame.attr('src', 'about:blank').hide();
|
frame.attr('src', 'about:blank').hide();
|
||||||
lib_opts.show();
|
lib_opts.show();
|
||||||
header.text(all_libs);
|
header.text(all_libs);
|
||||||
@@ -336,7 +342,10 @@ svgEditor.addExtension("imagelib", function() {
|
|||||||
back.prepend($.getSvgIcon('tool_imagelib', true));
|
back.prepend($.getSvgIcon('tool_imagelib', true));
|
||||||
|
|
||||||
$.each(img_libs, function(i, opts) {
|
$.each(img_libs, function(i, opts) {
|
||||||
$('<li>').appendTo(lib_opts).text(opts.name).click(function() {
|
$('<li>')
|
||||||
|
.appendTo(lib_opts)
|
||||||
|
.text(opts.name)
|
||||||
|
.on("click touchend", function() {
|
||||||
frame.attr('src', opts.url).show();
|
frame.attr('src', opts.url).show();
|
||||||
header.text(opts.name);
|
header.text(opts.name);
|
||||||
lib_opts.hide();
|
lib_opts.hide();
|
||||||
|
|||||||
Reference in New Issue
Block a user