Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
O
OpenBoard
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lifo
Nicolas Ollinger
OpenBoard
Commits
2869029b
Commit
2869029b
authored
Jul 24, 2012
by
Claudio Valerio
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of github.com:Sankore/Sankore-3.1
parents
404ccb6d
ea229497
Changes
38
Hide whitespace changes
Inline
Side-by-side
Showing
38 changed files
with
330 additions
and
111 deletions
+330
-111
index.html
resources/library/interactivities/Ass images.wgt/index.html
+0
-1
script.js
...urces/library/interactivities/Ass images.wgt/js/script.js
+6
-3
script.js
...ry/interactivities/Ass images.wgt/locales/fr/js/script.js
+4
-2
script.js
...ry/interactivities/Ass images.wgt/locales/ru/js/script.js
+7
-3
basic.css
resources/library/interactivities/Ass sons.wgt/css/basic.css
+26
-5
slate-help-white.png
...ary/interactivities/Ass sons.wgt/img/slate-help-white.png
+0
-0
slate-help.png
...s/library/interactivities/Ass sons.wgt/img/slate-help.png
+0
-0
index.html
resources/library/interactivities/Ass sons.wgt/index.html
+2
-0
script.js
resources/library/interactivities/Ass sons.wgt/js/script.js
+27
-3
index.html
...ibrary/interactivities/Ass sons.wgt/locales/fr/index.html
+2
-0
script.js
...rary/interactivities/Ass sons.wgt/locales/fr/js/script.js
+27
-3
index.html
...ibrary/interactivities/Ass sons.wgt/locales/ru/index.html
+2
-0
script.js
...rary/interactivities/Ass sons.wgt/locales/ru/js/script.js
+27
-3
basic.css
...rces/library/interactivities/Cat images.wgt/css/basic.css
+27
-6
slate-help-white.png
...y/interactivities/Cat images.wgt/img/slate-help-white.png
+0
-0
slate-help.png
...library/interactivities/Cat images.wgt/img/slate-help.png
+0
-0
index.html
resources/library/interactivities/Cat images.wgt/index.html
+2
-0
script.js
...urces/library/interactivities/Cat images.wgt/js/script.js
+37
-14
index.html
...rary/interactivities/Cat images.wgt/locales/fr/index.html
+5
-3
script.js
...ry/interactivities/Cat images.wgt/locales/fr/js/script.js
+39
-19
index.html
...rary/interactivities/Cat images.wgt/locales/ru/index.html
+5
-3
script.js
...ry/interactivities/Cat images.wgt/locales/ru/js/script.js
+36
-13
UBBoardView.cpp
src/board/UBBoardView.cpp
+18
-4
document.pri
src/document/document.pri
+6
-8
UBGraphicsDelegateFrame.cpp
src/domain/UBGraphicsDelegateFrame.cpp
+1
-1
UBGraphicsGroupContainerItemDelegate.cpp
src/domain/UBGraphicsGroupContainerItemDelegate.cpp
+1
-1
UBGraphicsItemDelegate.cpp
src/domain/UBGraphicsItemDelegate.cpp
+7
-5
UBGraphicsItemDelegate.h
src/domain/UBGraphicsItemDelegate.h
+2
-1
UBGraphicsPDFItem.cpp
src/domain/UBGraphicsPDFItem.cpp
+1
-1
UBGraphicsPixmapItem.cpp
src/domain/UBGraphicsPixmapItem.cpp
+1
-1
UBGraphicsProxyWidget.cpp
src/domain/UBGraphicsProxyWidget.cpp
+1
-1
UBGraphicsScene.cpp
src/domain/UBGraphicsScene.cpp
+4
-2
UBGraphicsStrokesGroup.cpp
src/domain/UBGraphicsStrokesGroup.cpp
+1
-1
UBGraphicsSvgItem.cpp
src/domain/UBGraphicsSvgItem.cpp
+1
-1
UBGraphicsWidgetItemDelegate.cpp
src/domain/UBGraphicsWidgetItemDelegate.cpp
+1
-1
UBFeaturesWidget.cpp
src/gui/UBFeaturesWidget.cpp
+2
-1
UBFeaturesWidget.h
src/gui/UBFeaturesWidget.h
+1
-0
UBGraphicsCurtainItemDelegate.cpp
src/tools/UBGraphicsCurtainItemDelegate.cpp
+1
-1
No files found.
resources/library/interactivities/Ass images.wgt/index.html
View file @
2869029b
...
@@ -16,7 +16,6 @@
...
@@ -16,7 +16,6 @@
lang
=
sankore
.
locale
().
substr
(
0
,
2
);
lang
=
sankore
.
locale
().
substr
(
0
,
2
);
}
else
}
else
lang
=
"en"
;
lang
=
"en"
;
lang
=
"fr"
;
if
(
lang
==
"en"
){
if
(
lang
==
"en"
){
if
(
window
.
sankore
)
if
(
window
.
sankore
)
sankore
.
enableDropOnWidget
(
false
);
sankore
.
enableDropOnWidget
(
false
);
...
...
resources/library/interactivities/Ass images.wgt/js/script.js
View file @
2869029b
...
@@ -359,7 +359,9 @@ function importData(data){
...
@@ -359,7 +359,9 @@ function importData(data){
for
(
var
j
in
data
[
i
].
imgs
){
for
(
var
j
in
data
[
i
].
imgs
){
var
img_block
=
$
(
"<div class='img_block img_gray' style='text-align: center;'>"
);
var
img_block
=
$
(
"<div class='img_block img_gray' style='text-align: center;'>"
);
var
img
=
$
(
"<img src='"
+
data
[
i
].
imgs
[
j
].
link
+
"' style='display: inline;'>"
);
var
img
=
$
(
"<img src='"
+
data
[
i
].
imgs
[
j
].
link
+
"' style='display: inline;'>"
);
img
.
height
(
data
[
i
].
imgs
[
j
].
ht
).
width
(
data
[
i
].
imgs
[
j
].
wd
);
img
.
height
(
data
[
i
].
imgs
[
j
].
ht
);
if
((
120
-
data
[
i
].
imgs
[
j
].
ht
)
>
0
)
if
((
120
-
data
[
i
].
imgs
[
j
].
ht
)
>
0
)
img
.
css
(
"margin"
,(
120
-
data
[
i
].
imgs
[
j
].
ht
)
/
2
+
"px 0"
);
img
.
css
(
"margin"
,(
120
-
data
[
i
].
imgs
[
j
].
ht
)
/
2
+
"px 0"
);
...
@@ -445,7 +447,7 @@ function importData(data){
...
@@ -445,7 +447,7 @@ function importData(data){
for
(
j
in
data
[
i
].
imgs
){
for
(
j
in
data
[
i
].
imgs
){
img_block
=
$
(
"<div class='img_block img_gray' style='text-align: center;'>"
);
img_block
=
$
(
"<div class='img_block img_gray' style='text-align: center;'>"
);
img
=
$
(
"<img src='"
+
data
[
i
].
imgs
[
j
].
link
+
"' style='display: inline;'>"
);
img
=
$
(
"<img src='"
+
data
[
i
].
imgs
[
j
].
link
+
"' style='display: inline;'>"
);
img
.
height
(
data
[
i
].
imgs
[
j
].
ht
)
.
width
(
data
[
i
].
imgs
[
j
].
wd
)
;
img
.
height
(
data
[
i
].
imgs
[
j
].
ht
);
if
((
120
-
data
[
i
].
imgs
[
j
].
ht
)
>
0
)
if
((
120
-
data
[
i
].
imgs
[
j
].
ht
)
>
0
)
img
.
css
(
"margin"
,(
120
-
data
[
i
].
imgs
[
j
].
ht
)
/
2
+
"px 0"
);
img
.
css
(
"margin"
,(
120
-
data
[
i
].
imgs
[
j
].
ht
)
/
2
+
"px 0"
);
hidden_input
=
$
(
"<input type='hidden'>"
).
val
(
data
[
i
].
imgs
[
j
].
value
);
hidden_input
=
$
(
"<input type='hidden'>"
).
val
(
data
[
i
].
imgs
[
j
].
value
);
...
@@ -771,9 +773,10 @@ function onDropTarget(obj, event) {
...
@@ -771,9 +773,10 @@ function onDropTarget(obj, event) {
tmp_img
.
attr
(
"height"
,
"120"
);
tmp_img
.
attr
(
"height"
,
"120"
);
else
{
else
{
tmp_img
.
attr
(
"width"
,
"120"
);
tmp_img
.
attr
(
"width"
,
"120"
);
var
h
=
tmp_img
.
height
();
tmp_img
.
attr
(
"height"
,
h
);
tmp_img
.
css
(
"margin"
,(
120
-
tmp_img
.
height
())
/
2
+
"px 0"
);
tmp_img
.
css
(
"margin"
,(
120
-
tmp_img
.
height
())
/
2
+
"px 0"
);
}
}
exportData
();
},
6
)
},
6
)
}
}
...
...
resources/library/interactivities/Ass images.wgt/locales/fr/js/script.js
View file @
2869029b
...
@@ -357,7 +357,7 @@ function importData(data){
...
@@ -357,7 +357,7 @@ function importData(data){
for
(
var
j
in
data
[
i
].
imgs
){
for
(
var
j
in
data
[
i
].
imgs
){
var
img_block
=
$
(
"<div class='img_block img_gray' style='text-align: center;'>"
);
var
img_block
=
$
(
"<div class='img_block img_gray' style='text-align: center;'>"
);
var
img
=
$
(
"<img src='../../"
+
data
[
i
].
imgs
[
j
].
link
+
"' style='display: inline;'>"
);
var
img
=
$
(
"<img src='../../"
+
data
[
i
].
imgs
[
j
].
link
+
"' style='display: inline;'>"
);
img
.
height
(
data
[
i
].
imgs
[
j
].
ht
)
.
width
(
data
[
i
].
imgs
[
j
].
wd
)
;
img
.
height
(
data
[
i
].
imgs
[
j
].
ht
);
if
((
120
-
data
[
i
].
imgs
[
j
].
ht
)
>
0
)
if
((
120
-
data
[
i
].
imgs
[
j
].
ht
)
>
0
)
img
.
css
(
"margin"
,(
120
-
data
[
i
].
imgs
[
j
].
ht
)
/
2
+
"px 0"
);
img
.
css
(
"margin"
,(
120
-
data
[
i
].
imgs
[
j
].
ht
)
/
2
+
"px 0"
);
var
hidden_input
=
$
(
"<input type='hidden'>"
).
val
(
data
[
i
].
imgs
[
j
].
value
);
var
hidden_input
=
$
(
"<input type='hidden'>"
).
val
(
data
[
i
].
imgs
[
j
].
value
);
...
@@ -440,7 +440,7 @@ function importData(data){
...
@@ -440,7 +440,7 @@ function importData(data){
for
(
j
in
data
[
i
].
imgs
){
for
(
j
in
data
[
i
].
imgs
){
img_block
=
$
(
"<div class='img_block img_gray' style='text-align: center;'>"
);
img_block
=
$
(
"<div class='img_block img_gray' style='text-align: center;'>"
);
img
=
$
(
"<img src='../../"
+
data
[
i
].
imgs
[
j
].
link
+
"' style='display: inline;'>"
);
img
=
$
(
"<img src='../../"
+
data
[
i
].
imgs
[
j
].
link
+
"' style='display: inline;'>"
);
img
.
height
(
data
[
i
].
imgs
[
j
].
ht
)
.
width
(
data
[
i
].
imgs
[
j
].
wd
)
;
img
.
height
(
data
[
i
].
imgs
[
j
].
ht
);
if
((
120
-
data
[
i
].
imgs
[
j
].
ht
)
>
0
)
if
((
120
-
data
[
i
].
imgs
[
j
].
ht
)
>
0
)
img
.
css
(
"margin"
,(
120
-
data
[
i
].
imgs
[
j
].
ht
)
/
2
+
"px 0"
);
img
.
css
(
"margin"
,(
120
-
data
[
i
].
imgs
[
j
].
ht
)
/
2
+
"px 0"
);
hidden_input
=
$
(
"<input type='hidden'>"
).
val
(
data
[
i
].
imgs
[
j
].
value
);
hidden_input
=
$
(
"<input type='hidden'>"
).
val
(
data
[
i
].
imgs
[
j
].
value
);
...
@@ -766,6 +766,8 @@ function onDropTarget(obj, event) {
...
@@ -766,6 +766,8 @@ function onDropTarget(obj, event) {
tmp_img
.
attr
(
"height"
,
"120"
);
tmp_img
.
attr
(
"height"
,
"120"
);
else
{
else
{
tmp_img
.
attr
(
"width"
,
"120"
);
tmp_img
.
attr
(
"width"
,
"120"
);
var
h
=
tmp_img
.
height
();
tmp_img
.
attr
(
"height"
,
h
);
tmp_img
.
css
(
"margin"
,(
120
-
tmp_img
.
height
())
/
2
+
"px 0"
);
tmp_img
.
css
(
"margin"
,(
120
-
tmp_img
.
height
())
/
2
+
"px 0"
);
}
}
exportData
();
exportData
();
...
...
resources/library/interactivities/Ass images.wgt/locales/ru/js/script.js
View file @
2869029b
...
@@ -8,7 +8,9 @@ var sankoreLang = {
...
@@ -8,7 +8,9 @@ var sankoreLang = {
reload
:
"Обновить"
,
reload
:
"Обновить"
,
slate
:
"Узор"
,
slate
:
"Узор"
,
pad
:
"Планшет"
,
pad
:
"Планшет"
,
none
:
"Нет"
none
:
"Нет"
,
help
:
"Помощь"
,
help_content
:
"Пример текста помощи ..."
};
};
...
@@ -356,7 +358,7 @@ function importData(data){
...
@@ -356,7 +358,7 @@ function importData(data){
for
(
var
j
in
data
[
i
].
imgs
){
for
(
var
j
in
data
[
i
].
imgs
){
var
img_block
=
$
(
"<div class='img_block img_gray' style='text-align: center;'>"
);
var
img_block
=
$
(
"<div class='img_block img_gray' style='text-align: center;'>"
);
var
img
=
$
(
"<img src='../../"
+
data
[
i
].
imgs
[
j
].
link
+
"' style='display: inline;'>"
);
var
img
=
$
(
"<img src='../../"
+
data
[
i
].
imgs
[
j
].
link
+
"' style='display: inline;'>"
);
img
.
height
(
data
[
i
].
imgs
[
j
].
ht
)
.
width
(
data
[
i
].
imgs
[
j
].
wd
)
;
img
.
height
(
data
[
i
].
imgs
[
j
].
ht
);
if
((
120
-
data
[
i
].
imgs
[
j
].
ht
)
>
0
)
if
((
120
-
data
[
i
].
imgs
[
j
].
ht
)
>
0
)
img
.
css
(
"margin"
,(
120
-
data
[
i
].
imgs
[
j
].
ht
)
/
2
+
"px 0"
);
img
.
css
(
"margin"
,(
120
-
data
[
i
].
imgs
[
j
].
ht
)
/
2
+
"px 0"
);
var
hidden_input
=
$
(
"<input type='hidden'>"
).
val
(
data
[
i
].
imgs
[
j
].
value
);
var
hidden_input
=
$
(
"<input type='hidden'>"
).
val
(
data
[
i
].
imgs
[
j
].
value
);
...
@@ -439,7 +441,7 @@ function importData(data){
...
@@ -439,7 +441,7 @@ function importData(data){
for
(
j
in
data
[
i
].
imgs
){
for
(
j
in
data
[
i
].
imgs
){
img_block
=
$
(
"<div class='img_block img_gray' style='text-align: center;'>"
);
img_block
=
$
(
"<div class='img_block img_gray' style='text-align: center;'>"
);
img
=
$
(
"<img src='../../"
+
data
[
i
].
imgs
[
j
].
link
+
"' style='display: inline;'>"
);
img
=
$
(
"<img src='../../"
+
data
[
i
].
imgs
[
j
].
link
+
"' style='display: inline;'>"
);
img
.
height
(
data
[
i
].
imgs
[
j
].
ht
)
.
width
(
data
[
i
].
imgs
[
j
].
wd
)
;
img
.
height
(
data
[
i
].
imgs
[
j
].
ht
);
if
((
120
-
data
[
i
].
imgs
[
j
].
ht
)
>
0
)
if
((
120
-
data
[
i
].
imgs
[
j
].
ht
)
>
0
)
img
.
css
(
"margin"
,(
120
-
data
[
i
].
imgs
[
j
].
ht
)
/
2
+
"px 0"
);
img
.
css
(
"margin"
,(
120
-
data
[
i
].
imgs
[
j
].
ht
)
/
2
+
"px 0"
);
hidden_input
=
$
(
"<input type='hidden'>"
).
val
(
data
[
i
].
imgs
[
j
].
value
);
hidden_input
=
$
(
"<input type='hidden'>"
).
val
(
data
[
i
].
imgs
[
j
].
value
);
...
@@ -765,6 +767,8 @@ function onDropTarget(obj, event) {
...
@@ -765,6 +767,8 @@ function onDropTarget(obj, event) {
tmp_img
.
attr
(
"height"
,
"120"
);
tmp_img
.
attr
(
"height"
,
"120"
);
else
{
else
{
tmp_img
.
attr
(
"width"
,
"120"
);
tmp_img
.
attr
(
"width"
,
"120"
);
var
h
=
tmp_img
.
height
();
tmp_img
.
attr
(
"height"
,
h
);
tmp_img
.
css
(
"margin"
,(
120
-
tmp_img
.
height
())
/
2
+
"px 0"
);
tmp_img
.
css
(
"margin"
,(
120
-
tmp_img
.
height
())
/
2
+
"px 0"
);
}
}
exportData
();
exportData
();
...
...
resources/library/interactivities/Ass sons.wgt/css/basic.css
View file @
2869029b
...
@@ -4,6 +4,7 @@ html, body{
...
@@ -4,6 +4,7 @@ html, body{
margin
:
0
;
margin
:
0
;
padding
:
0
;
padding
:
0
;
border-radius
:
50px
;
border-radius
:
50px
;
overflow
:
hidden
;
}
}
body
{
body
{
...
@@ -318,7 +319,6 @@ body{
...
@@ -318,7 +319,6 @@ body{
#wgt_name
{
#wgt_name
{
height
:
44px
;
height
:
44px
;
width
:
300px
;
margin
:
10px
10px
0
10px
;
margin
:
10px
10px
0
10px
;
padding
:
0
;
padding
:
0
;
float
:
left
;
float
:
left
;
...
@@ -327,9 +327,8 @@ body{
...
@@ -327,9 +327,8 @@ body{
color
:
#8c5730
;
color
:
#8c5730
;
}
}
#wgt_reload
,
#wgt_edit
,
#wgt_display
{
#wgt_reload
,
#wgt_edit
,
#wgt_display
,
#wgt_help
{
cursor
:
pointer
;
cursor
:
pointer
;
width
:
80px
;
height
:
44px
;
height
:
44px
;
margin
:
10px
10px
0
0
;
margin
:
10px
10px
0
0
;
float
:
right
;
float
:
right
;
...
@@ -339,7 +338,6 @@ body{
...
@@ -339,7 +338,6 @@ body{
}
}
#wgt_display
{
#wgt_display
{
width
:
100px
;
padding-left
:
40px
;
padding-left
:
40px
;
background-image
:
url(../img/slate-edit.png)
;
background-image
:
url(../img/slate-edit.png)
;
background-repeat
:
no-repeat
;
background-repeat
:
no-repeat
;
...
@@ -348,7 +346,6 @@ body{
...
@@ -348,7 +346,6 @@ body{
}
}
#wgt_edit
{
#wgt_edit
{
width
:
100px
;
padding-left
:
40px
;
padding-left
:
40px
;
background-image
:
url(../img/slate-edit.png)
;
background-image
:
url(../img/slate-edit.png)
;
background-repeat
:
no-repeat
;
background-repeat
:
no-repeat
;
...
@@ -440,4 +437,28 @@ body{
...
@@ -440,4 +437,28 @@ body{
background-color
:
#333
!important
;
background-color
:
#333
!important
;
color
:
white
!important
;
color
:
white
!important
;
background-image
:
url(../img/ar_down_white.png)
!important
;
background-image
:
url(../img/ar_down_white.png)
!important
;
}
.pad_help
{
background-image
:
url(../img/slate-help-white.png)
!important
;
}
#wgt_help
{
padding-left
:
32px
;
background-image
:
url(../img/slate-help.png)
;
background-repeat
:
no-repeat
;
background-position
:
top
0
;
}
#help
{
width
:
100%
;
height
:
100%
;
overflow
:
auto
;
display
:
none
;
background-color
:
#ccc
;
padding
:
5px
;
}
.open
{
}
}
\ No newline at end of file
resources/library/interactivities/Ass sons.wgt/img/slate-help-white.png
0 → 100644
View file @
2869029b
553 Bytes
resources/library/interactivities/Ass sons.wgt/img/slate-help.png
0 → 100644
View file @
2869029b
1.75 KB
resources/library/interactivities/Ass sons.wgt/index.html
View file @
2869029b
...
@@ -48,6 +48,7 @@
...
@@ -48,6 +48,7 @@
<td
class=
"b_top_left"
>
</td>
<td
class=
"b_top_left"
>
</td>
<td
class=
"b_top_center"
>
<td
class=
"b_top_center"
>
<div
id=
"wgt_name"
></div>
<div
id=
"wgt_name"
></div>
<div
id=
"wgt_help"
></div>
<div
id=
"wgt_reload"
></div>
<div
id=
"wgt_reload"
></div>
<div
id=
"wgt_display"
class=
"selected"
></div>
<div
id=
"wgt_display"
class=
"selected"
></div>
<div
id=
"wgt_edit"
></div>
<div
id=
"wgt_edit"
></div>
...
@@ -63,6 +64,7 @@
...
@@ -63,6 +64,7 @@
<tr>
<tr>
<td
class=
"b_center_left"
>
</td>
<td
class=
"b_center_left"
>
</td>
<td>
<td>
<div
id=
"help"
></div>
<div
id=
"data"
>
<div
id=
"data"
>
</div>
</div>
...
...
resources/library/interactivities/Ass sons.wgt/js/script.js
View file @
2869029b
...
@@ -8,7 +8,9 @@ var sankoreLang = {
...
@@ -8,7 +8,9 @@ var sankoreLang = {
reload
:
"Reload"
,
reload
:
"Reload"
,
slate
:
"Wood"
,
slate
:
"Wood"
,
pad
:
"Pad"
,
pad
:
"Pad"
,
none
:
"None"
none
:
"None"
,
help
:
"Help"
,
help_content
:
"This is an example of help content ..."
};
};
//main function
//main function
...
@@ -18,6 +20,8 @@ function start(){
...
@@ -18,6 +20,8 @@ function start(){
$
(
"#wgt_edit"
).
text
(
sankoreLang
.
edit
);
$
(
"#wgt_edit"
).
text
(
sankoreLang
.
edit
);
$
(
"#wgt_name"
).
text
(
sankoreLang
.
wgt_name
);
$
(
"#wgt_name"
).
text
(
sankoreLang
.
wgt_name
);
$
(
"#wgt_reload"
).
text
(
sankoreLang
.
reload
);
$
(
"#wgt_reload"
).
text
(
sankoreLang
.
reload
);
$
(
"#wgt_help"
).
text
(
sankoreLang
.
help
);
$
(
"#help"
).
html
(
sankoreLang
.
help_content
);
$
(
".style_select option[value='1']"
).
text
(
sankoreLang
.
slate
);
$
(
".style_select option[value='1']"
).
text
(
sankoreLang
.
slate
);
$
(
".style_select option[value='2']"
).
text
(
sankoreLang
.
pad
);
$
(
".style_select option[value='2']"
).
text
(
sankoreLang
.
pad
);
$
(
".style_select option[value='3']"
).
text
(
sankoreLang
.
none
);
$
(
".style_select option[value='3']"
).
text
(
sankoreLang
.
none
);
...
@@ -46,6 +50,21 @@ function start(){
...
@@ -46,6 +50,21 @@ function start(){
}
}
}
}
$
(
"#wgt_help"
).
click
(
function
(){
var
tmp
=
$
(
this
);
if
(
$
(
this
).
hasClass
(
"open"
)){
$
(
"#help"
).
slideUp
(
"100"
,
function
(){
tmp
.
removeClass
(
"open"
);
$
(
"#data"
).
show
();
});
}
else
{
$
(
"#data"
).
hide
();
$
(
"#help"
).
slideDown
(
"100"
,
function
(){
tmp
.
addClass
(
"open"
);
});
}
});
$
(
"#wgt_reload"
).
click
(
function
(){
$
(
"#wgt_reload"
).
click
(
function
(){
if
(
$
(
"#wgt_display"
).
hasClass
(
"selected"
)){
if
(
$
(
"#wgt_display"
).
hasClass
(
"selected"
)){
$
(
"#wgt_edit"
).
trigger
(
"click"
);
$
(
"#wgt_edit"
).
trigger
(
"click"
);
...
@@ -385,7 +404,7 @@ function importData(data){
...
@@ -385,7 +404,7 @@ function importData(data){
for
(
var
j
in
data
[
i
].
imgs
){
for
(
var
j
in
data
[
i
].
imgs
){
var
img_block
=
$
(
"<div class='img_block img_gray' style='text-align: center;'>"
);
var
img_block
=
$
(
"<div class='img_block img_gray' style='text-align: center;'>"
);
var
img
=
$
(
"<img src='"
+
data
[
i
].
imgs
[
j
].
link
+
"' style='display: inline;'>"
);
var
img
=
$
(
"<img src='"
+
data
[
i
].
imgs
[
j
].
link
+
"' style='display: inline;'>"
);
img
.
height
(
data
[
i
].
imgs
[
j
].
ht
)
.
width
(
data
[
i
].
imgs
[
j
].
wd
)
;
img
.
height
(
data
[
i
].
imgs
[
j
].
ht
);
if
((
120
-
data
[
i
].
imgs
[
j
].
ht
)
>
0
)
if
((
120
-
data
[
i
].
imgs
[
j
].
ht
)
>
0
)
img
.
css
(
"margin"
,(
120
-
data
[
i
].
imgs
[
j
].
ht
)
/
2
+
"px 0"
);
img
.
css
(
"margin"
,(
120
-
data
[
i
].
imgs
[
j
].
ht
)
/
2
+
"px 0"
);
var
hidden_input
=
$
(
"<input type='hidden'>"
).
val
(
data
[
i
].
imgs
[
j
].
value
);
var
hidden_input
=
$
(
"<input type='hidden'>"
).
val
(
data
[
i
].
imgs
[
j
].
value
);
...
@@ -476,7 +495,7 @@ function importData(data){
...
@@ -476,7 +495,7 @@ function importData(data){
for
(
j
in
data
[
i
].
imgs
){
for
(
j
in
data
[
i
].
imgs
){
img_block
=
$
(
"<div class='img_block img_gray' style='text-align: center;'>"
);
img_block
=
$
(
"<div class='img_block img_gray' style='text-align: center;'>"
);
img
=
$
(
"<img src='"
+
data
[
i
].
imgs
[
j
].
link
+
"' style='display: inline;'>"
);
img
=
$
(
"<img src='"
+
data
[
i
].
imgs
[
j
].
link
+
"' style='display: inline;'>"
);
img
.
height
(
data
[
i
].
imgs
[
j
].
ht
)
.
width
(
data
[
i
].
imgs
[
j
].
wd
)
;
img
.
height
(
data
[
i
].
imgs
[
j
].
ht
);
if
((
120
-
data
[
i
].
imgs
[
j
].
ht
)
>
0
)
if
((
120
-
data
[
i
].
imgs
[
j
].
ht
)
>
0
)
img
.
css
(
"margin"
,(
120
-
data
[
i
].
imgs
[
j
].
ht
)
/
2
+
"px 0"
);
img
.
css
(
"margin"
,(
120
-
data
[
i
].
imgs
[
j
].
ht
)
/
2
+
"px 0"
);
hidden_input
=
$
(
"<input type='hidden'>"
).
val
(
data
[
i
].
imgs
[
j
].
value
);
hidden_input
=
$
(
"<input type='hidden'>"
).
val
(
data
[
i
].
imgs
[
j
].
value
);
...
@@ -756,6 +775,7 @@ function changeStyle(val){
...
@@ -756,6 +775,7 @@ function changeStyle(val){
$
(
".b_bottom_left"
).
removeClass
(
"bbl_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_left"
).
removeClass
(
"bbl_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_center"
).
removeClass
(
"bbc_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_center"
).
removeClass
(
"bbc_pad"
).
removeClass
(
"without_back"
);
$
(
"#wgt_reload"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_reload"
);
$
(
"#wgt_reload"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_reload"
);
$
(
"#wgt_help"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_help"
);
$
(
"#wgt_edit"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_edit"
);
$
(
"#wgt_edit"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_edit"
);
$
(
"#wgt_name"
).
removeClass
(
"pad_color"
);
$
(
"#wgt_name"
).
removeClass
(
"pad_color"
);
...
@@ -772,6 +792,7 @@ function changeStyle(val){
...
@@ -772,6 +792,7 @@ function changeStyle(val){
$
(
".b_bottom_left"
).
addClass
(
"bbl_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_left"
).
addClass
(
"bbl_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_center"
).
addClass
(
"bbc_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_center"
).
addClass
(
"bbc_pad"
).
removeClass
(
"without_back"
);
$
(
"#wgt_reload"
).
addClass
(
"pad_color"
).
addClass
(
"pad_reload"
);
$
(
"#wgt_reload"
).
addClass
(
"pad_color"
).
addClass
(
"pad_reload"
);
$
(
"#wgt_help"
).
addClass
(
"pad_color"
).
addClass
(
"pad_help"
);
$
(
"#wgt_edit"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_edit"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_name"
).
addClass
(
"pad_color"
);
$
(
"#wgt_name"
).
addClass
(
"pad_color"
);
...
@@ -787,6 +808,7 @@ function changeStyle(val){
...
@@ -787,6 +808,7 @@ function changeStyle(val){
$
(
".b_bottom_right"
).
addClass
(
"without_back"
).
removeClass
(
"bbr_pad"
);
$
(
".b_bottom_right"
).
addClass
(
"without_back"
).
removeClass
(
"bbr_pad"
);
$
(
".b_bottom_left"
).
addClass
(
"without_back"
).
removeClass
(
"bbl_pad"
);
$
(
".b_bottom_left"
).
addClass
(
"without_back"
).
removeClass
(
"bbl_pad"
);
$
(
".b_bottom_center"
).
addClass
(
"without_back"
).
removeClass
(
"bbc_pad"
);
$
(
".b_bottom_center"
).
addClass
(
"without_back"
).
removeClass
(
"bbc_pad"
);
$
(
"#wgt_help"
).
addClass
(
"pad_color"
).
addClass
(
"pad_help"
);
$
(
"#wgt_reload"
).
addClass
(
"pad_color"
).
addClass
(
"pad_reload"
);
$
(
"#wgt_reload"
).
addClass
(
"pad_color"
).
addClass
(
"pad_reload"
);
$
(
"#wgt_edit"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_edit"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
...
@@ -814,6 +836,8 @@ function onDropTarget(obj, event) {
...
@@ -814,6 +836,8 @@ function onDropTarget(obj, event) {
tmp_img
.
attr
(
"height"
,
"120"
);
tmp_img
.
attr
(
"height"
,
"120"
);
else
{
else
{
tmp_img
.
attr
(
"width"
,
"120"
);
tmp_img
.
attr
(
"width"
,
"120"
);
var
h
=
tmp_img
.
height
();
tmp_img
.
attr
(
"height"
,
h
);
tmp_img
.
css
(
"margin"
,(
120
-
tmp_img
.
height
())
/
2
+
"px 0"
);
tmp_img
.
css
(
"margin"
,(
120
-
tmp_img
.
height
())
/
2
+
"px 0"
);
}
}
},
6
)
},
6
)
...
...
resources/library/interactivities/Ass sons.wgt/locales/fr/index.html
View file @
2869029b
...
@@ -22,6 +22,7 @@
...
@@ -22,6 +22,7 @@
<td
class=
"b_top_left"
>
</td>
<td
class=
"b_top_left"
>
</td>
<td
class=
"b_top_center"
>
<td
class=
"b_top_center"
>
<div
id=
"wgt_name"
></div>
<div
id=
"wgt_name"
></div>
<div
id=
"wgt_help"
></div>
<div
id=
"wgt_reload"
></div>
<div
id=
"wgt_reload"
></div>
<div
id=
"wgt_display"
class=
"selected"
></div>
<div
id=
"wgt_display"
class=
"selected"
></div>
<div
id=
"wgt_edit"
></div>
<div
id=
"wgt_edit"
></div>
...
@@ -37,6 +38,7 @@
...
@@ -37,6 +38,7 @@
<tr>
<tr>
<td
class=
"b_center_left"
>
</td>
<td
class=
"b_center_left"
>
</td>
<td>
<td>
<div
id=
"help"
></div>
<div
id=
"data"
>
<div
id=
"data"
>
</div>
</div>
...
...
resources/library/interactivities/Ass sons.wgt/locales/fr/js/script.js
View file @
2869029b
...
@@ -8,7 +8,9 @@ var sankoreLang = {
...
@@ -8,7 +8,9 @@ var sankoreLang = {
reload
:
"Recharger"
,
reload
:
"Recharger"
,
slate
:
"Bois"
,
slate
:
"Bois"
,
pad
:
"Pad"
,
pad
:
"Pad"
,
none
:
"Aucun"
none
:
"Aucun"
,
help
:
"Aide"
,
help_content
:
"Ceci est un exemple de contenu de l'aide ..."
};
};
//main function
//main function
...
@@ -18,6 +20,8 @@ function start(){
...
@@ -18,6 +20,8 @@ function start(){
$
(
"#wgt_edit"
).
text
(
sankoreLang
.
edit
);
$
(
"#wgt_edit"
).
text
(
sankoreLang
.
edit
);
$
(
"#wgt_name"
).
text
(
sankoreLang
.
wgt_name
);
$
(
"#wgt_name"
).
text
(
sankoreLang
.
wgt_name
);
$
(
"#wgt_reload"
).
text
(
sankoreLang
.
reload
);
$
(
"#wgt_reload"
).
text
(
sankoreLang
.
reload
);
$
(
"#wgt_help"
).
text
(
sankoreLang
.
help
);
$
(
"#help"
).
html
(
sankoreLang
.
help_content
);
$
(
".style_select option[value='1']"
).
text
(
sankoreLang
.
slate
);
$
(
".style_select option[value='1']"
).
text
(
sankoreLang
.
slate
);
$
(
".style_select option[value='2']"
).
text
(
sankoreLang
.
pad
);
$
(
".style_select option[value='2']"
).
text
(
sankoreLang
.
pad
);
$
(
".style_select option[value='3']"
).
text
(
sankoreLang
.
none
);
$
(
".style_select option[value='3']"
).
text
(
sankoreLang
.
none
);
...
@@ -46,6 +50,21 @@ function start(){
...
@@ -46,6 +50,21 @@ function start(){
}
}
}
}
$
(
"#wgt_help"
).
click
(
function
(){
var
tmp
=
$
(
this
);
if
(
$
(
this
).
hasClass
(
"open"
)){
$
(
"#help"
).
slideUp
(
"100"
,
function
(){
tmp
.
removeClass
(
"open"
);
$
(
"#data"
).
show
();
});
}
else
{
$
(
"#data"
).
hide
();
$
(
"#help"
).
slideDown
(
"100"
,
function
(){
tmp
.
addClass
(
"open"
);
});
}
});
$
(
"#wgt_reload"
).
click
(
function
(){
$
(
"#wgt_reload"
).
click
(
function
(){
if
(
$
(
"#wgt_display"
).
hasClass
(
"selected"
)){
if
(
$
(
"#wgt_display"
).
hasClass
(
"selected"
)){
$
(
"#wgt_edit"
).
trigger
(
"click"
);
$
(
"#wgt_edit"
).
trigger
(
"click"
);
...
@@ -382,7 +401,7 @@ function importData(data){
...
@@ -382,7 +401,7 @@ function importData(data){
for
(
var
j
in
data
[
i
].
imgs
){
for
(
var
j
in
data
[
i
].
imgs
){
var
img_block
=
$
(
"<div class='img_block img_gray' style='text-align: center;'>"
);
var
img_block
=
$
(
"<div class='img_block img_gray' style='text-align: center;'>"
);
var
img
=
$
(
"<img src='../../"
+
data
[
i
].
imgs
[
j
].
link
+
"' style='display: inline;'>"
);
var
img
=
$
(
"<img src='../../"
+
data
[
i
].
imgs
[
j
].
link
+
"' style='display: inline;'>"
);
img
.
height
(
data
[
i
].
imgs
[
j
].
ht
)
.
width
(
data
[
i
].
imgs
[
j
].
wd
)
;
img
.
height
(
data
[
i
].
imgs
[
j
].
ht
);
if
((
120
-
data
[
i
].
imgs
[
j
].
ht
)
>
0
)
if
((
120
-
data
[
i
].
imgs
[
j
].
ht
)
>
0
)
img
.
css
(
"margin"
,(
120
-
data
[
i
].
imgs
[
j
].
ht
)
/
2
+
"px 0"
);
img
.
css
(
"margin"
,(
120
-
data
[
i
].
imgs
[
j
].
ht
)
/
2
+
"px 0"
);
var
hidden_input
=
$
(
"<input type='hidden'>"
).
val
(
data
[
i
].
imgs
[
j
].
value
);
var
hidden_input
=
$
(
"<input type='hidden'>"
).
val
(
data
[
i
].
imgs
[
j
].
value
);
...
@@ -473,7 +492,7 @@ function importData(data){
...
@@ -473,7 +492,7 @@ function importData(data){
for
(
j
in
data
[
i
].
imgs
){
for
(
j
in
data
[
i
].
imgs
){
img_block
=
$
(
"<div class='img_block img_gray' style='text-align: center;'>"
);
img_block
=
$
(
"<div class='img_block img_gray' style='text-align: center;'>"
);
img
=
$
(
"<img src='../../"
+
data
[
i
].
imgs
[
j
].
link
+
"' style='display: inline;'>"
);
img
=
$
(
"<img src='../../"
+
data
[
i
].
imgs
[
j
].
link
+
"' style='display: inline;'>"
);
img
.
height
(
data
[
i
].
imgs
[
j
].
ht
)
.
width
(
data
[
i
].
imgs
[
j
].
wd
)
;
img
.
height
(
data
[
i
].
imgs
[
j
].
ht
);
if
((
120
-
data
[
i
].
imgs
[
j
].
ht
)
>
0
)
if
((
120
-
data
[
i
].
imgs
[
j
].
ht
)
>
0
)
img
.
css
(
"margin"
,(
120
-
data
[
i
].
imgs
[
j
].
ht
)
/
2
+
"px 0"
);
img
.
css
(
"margin"
,(
120
-
data
[
i
].
imgs
[
j
].
ht
)
/
2
+
"px 0"
);
hidden_input
=
$
(
"<input type='hidden'>"
).
val
(
data
[
i
].
imgs
[
j
].
value
);
hidden_input
=
$
(
"<input type='hidden'>"
).
val
(
data
[
i
].
imgs
[
j
].
value
);
...
@@ -741,6 +760,7 @@ function changeStyle(val){
...
@@ -741,6 +760,7 @@ function changeStyle(val){
$
(
".b_bottom_left"
).
removeClass
(
"bbl_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_left"
).
removeClass
(
"bbl_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_center"
).
removeClass
(
"bbc_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_center"
).
removeClass
(
"bbc_pad"
).
removeClass
(
"without_back"
);
$
(
"#wgt_reload"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_reload"
);
$
(
"#wgt_reload"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_reload"
);
$
(
"#wgt_help"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_help"
);
$
(
"#wgt_edit"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_edit"
);
$
(
"#wgt_edit"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_edit"
);
$
(
"#wgt_name"
).
removeClass
(
"pad_color"
);
$
(
"#wgt_name"
).
removeClass
(
"pad_color"
);
...
@@ -757,6 +777,7 @@ function changeStyle(val){
...
@@ -757,6 +777,7 @@ function changeStyle(val){
$
(
".b_bottom_left"
).
addClass
(
"bbl_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_left"
).
addClass
(
"bbl_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_center"
).
addClass
(
"bbc_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_center"
).
addClass
(
"bbc_pad"
).
removeClass
(
"without_back"
);
$
(
"#wgt_reload"
).
addClass
(
"pad_color"
).
addClass
(
"pad_reload"
);
$
(
"#wgt_reload"
).
addClass
(
"pad_color"
).
addClass
(
"pad_reload"
);
$
(
"#wgt_help"
).
addClass
(
"pad_color"
).
addClass
(
"pad_help"
);
$
(
"#wgt_edit"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_edit"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_name"
).
addClass
(
"pad_color"
);
$
(
"#wgt_name"
).
addClass
(
"pad_color"
);
...
@@ -772,6 +793,7 @@ function changeStyle(val){
...
@@ -772,6 +793,7 @@ function changeStyle(val){
$
(
".b_bottom_right"
).
addClass
(
"without_back"
).
removeClass
(
"bbr_pad"
);
$
(
".b_bottom_right"
).
addClass
(
"without_back"
).
removeClass
(
"bbr_pad"
);
$
(
".b_bottom_left"
).
addClass
(
"without_back"
).
removeClass
(
"bbl_pad"
);
$
(
".b_bottom_left"
).
addClass
(
"without_back"
).
removeClass
(
"bbl_pad"
);
$
(
".b_bottom_center"
).
addClass
(
"without_back"
).
removeClass
(
"bbc_pad"
);
$
(
".b_bottom_center"
).
addClass
(
"without_back"
).
removeClass
(
"bbc_pad"
);
$
(
"#wgt_help"
).
addClass
(
"pad_color"
).
addClass
(
"pad_help"
);
$
(
"#wgt_reload"
).
addClass
(
"pad_color"
).
addClass
(
"pad_reload"
);
$
(
"#wgt_reload"
).
addClass
(
"pad_color"
).
addClass
(
"pad_reload"
);
$
(
"#wgt_edit"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_edit"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
...
@@ -799,6 +821,8 @@ function onDropTarget(obj, event) {
...
@@ -799,6 +821,8 @@ function onDropTarget(obj, event) {
tmp_img
.
attr
(
"height"
,
"120"
);
tmp_img
.
attr
(
"height"
,
"120"
);
else
{
else
{
tmp_img
.
attr
(
"width"
,
"120"
);
tmp_img
.
attr
(
"width"
,
"120"
);
var
h
=
tmp_img
.
height
();
tmp_img
.
attr
(
"height"
,
h
);
tmp_img
.
css
(
"margin"
,(
120
-
tmp_img
.
height
())
/
2
+
"px 0"
);
tmp_img
.
css
(
"margin"
,(
120
-
tmp_img
.
height
())
/
2
+
"px 0"
);
}
}
},
6
)
},
6
)
...
...
resources/library/interactivities/Ass sons.wgt/locales/ru/index.html
View file @
2869029b
...
@@ -22,6 +22,7 @@
...
@@ -22,6 +22,7 @@
<td
class=
"b_top_left"
>
</td>
<td
class=
"b_top_left"
>
</td>
<td
class=
"b_top_center"
>
<td
class=
"b_top_center"
>
<div
id=
"wgt_name"
></div>
<div
id=
"wgt_name"
></div>
<div
id=
"wgt_help"
></div>
<div
id=
"wgt_reload"
></div>
<div
id=
"wgt_reload"
></div>
<div
id=
"wgt_display"
class=
"selected"
></div>
<div
id=
"wgt_display"
class=
"selected"
></div>
<div
id=
"wgt_edit"
></div>
<div
id=
"wgt_edit"
></div>
...
@@ -37,6 +38,7 @@
...
@@ -37,6 +38,7 @@
<tr>
<tr>
<td
class=
"b_center_left"
>
</td>
<td
class=
"b_center_left"
>
</td>
<td>
<td>
<div
id=
"help"
></div>
<div
id=
"data"
>
<div
id=
"data"
>
</div>
</div>
...
...
resources/library/interactivities/Ass sons.wgt/locales/ru/js/script.js
View file @
2869029b
...
@@ -8,7 +8,9 @@ var sankoreLang = {
...
@@ -8,7 +8,9 @@ var sankoreLang = {
reload
:
"Обновить"
,
reload
:
"Обновить"
,
slate
:
"Узор"
,
slate
:
"Узор"
,
pad
:
"Планшет"
,
pad
:
"Планшет"
,
none
:
"Нет"
none
:
"Нет"
,
help
:
"Помощь"
,
help_content
:
"Пример текста помощи ..."
};
};
//main function
//main function
...
@@ -18,6 +20,8 @@ function start(){
...
@@ -18,6 +20,8 @@ function start(){
$
(
"#wgt_edit"
).
text
(
sankoreLang
.
edit
);
$
(
"#wgt_edit"
).
text
(
sankoreLang
.
edit
);
$
(
"#wgt_name"
).
text
(
sankoreLang
.
wgt_name
);
$
(
"#wgt_name"
).
text
(
sankoreLang
.
wgt_name
);
$
(
"#wgt_reload"
).
text
(
sankoreLang
.
reload
);
$
(
"#wgt_reload"
).
text
(
sankoreLang
.
reload
);
$
(
"#wgt_help"
).
text
(
sankoreLang
.
help
);
$
(
"#help"
).
html
(
sankoreLang
.
help_content
);
$
(
".style_select option[value='1']"
).
text
(
sankoreLang
.
slate
);
$
(
".style_select option[value='1']"
).
text
(
sankoreLang
.
slate
);
$
(
".style_select option[value='2']"
).
text
(
sankoreLang
.
pad
);
$
(
".style_select option[value='2']"
).
text
(
sankoreLang
.
pad
);
$
(
".style_select option[value='3']"
).
text
(
sankoreLang
.
none
);
$
(
".style_select option[value='3']"
).
text
(
sankoreLang
.
none
);
...
@@ -46,6 +50,21 @@ function start(){
...
@@ -46,6 +50,21 @@ function start(){
}
}
}
}
$
(
"#wgt_help"
).
click
(
function
(){
var
tmp
=
$
(
this
);
if
(
$
(
this
).
hasClass
(
"open"
)){
$
(
"#help"
).
slideUp
(
"100"
,
function
(){
tmp
.
removeClass
(
"open"
);
$
(
"#data"
).
show
();
});
}
else
{
$
(
"#data"
).
hide
();
$
(
"#help"
).
slideDown
(
"100"
,
function
(){
tmp
.
addClass
(
"open"
);
});
}
});
$
(
"#wgt_reload"
).
click
(
function
(){
$
(
"#wgt_reload"
).
click
(
function
(){
if
(
$
(
"#wgt_display"
).
hasClass
(
"selected"
)){
if
(
$
(
"#wgt_display"
).
hasClass
(
"selected"
)){
$
(
"#wgt_edit"
).
trigger
(
"click"
);
$
(
"#wgt_edit"
).
trigger
(
"click"
);
...
@@ -382,7 +401,7 @@ function importData(data){
...
@@ -382,7 +401,7 @@ function importData(data){
for
(
var
j
in
data
[
i
].
imgs
){
for
(
var
j
in
data
[
i
].
imgs
){
var
img_block
=
$
(
"<div class='img_block img_gray' style='text-align: center;'>"
);
var
img_block
=
$
(
"<div class='img_block img_gray' style='text-align: center;'>"
);
var
img
=
$
(
"<img src='../../"
+
data
[
i
].
imgs
[
j
].
link
+
"' style='display: inline;'>"
);
var
img
=
$
(
"<img src='../../"
+
data
[
i
].
imgs
[
j
].
link
+
"' style='display: inline;'>"
);
img
.
height
(
data
[
i
].
imgs
[
j
].
ht
)
.
width
(
data
[
i
].
imgs
[
j
].
wd
)
;
img
.
height
(
data
[
i
].
imgs
[
j
].
ht
);
if
((
120
-
data
[
i
].
imgs
[
j
].
ht
)
>
0
)
if
((
120
-
data
[
i
].
imgs
[
j
].
ht
)
>
0
)
img
.
css
(
"margin"
,(
120
-
data
[
i
].
imgs
[
j
].
ht
)
/
2
+
"px 0"
);
img
.
css
(
"margin"
,(
120
-
data
[
i
].
imgs
[
j
].
ht
)
/
2
+
"px 0"
);
var
hidden_input
=
$
(
"<input type='hidden'>"
).
val
(
data
[
i
].
imgs
[
j
].
value
);
var
hidden_input
=
$
(
"<input type='hidden'>"
).
val
(
data
[
i
].
imgs
[
j
].
value
);
...
@@ -473,7 +492,7 @@ function importData(data){
...
@@ -473,7 +492,7 @@ function importData(data){
for
(
j
in
data
[
i
].
imgs
){
for
(
j
in
data
[
i
].
imgs
){
img_block
=
$
(
"<div class='img_block img_gray' style='text-align: center;'>"
);
img_block
=
$
(
"<div class='img_block img_gray' style='text-align: center;'>"
);
img
=
$
(
"<img src='../../"
+
data
[
i
].
imgs
[
j
].
link
+
"' style='display: inline;'>"
);
img
=
$
(
"<img src='../../"
+
data
[
i
].
imgs
[
j
].
link
+
"' style='display: inline;'>"
);
img
.
height
(
data
[
i
].
imgs
[
j
].
ht
)
.
width
(
data
[
i
].
imgs
[
j
].
wd
)
;
img
.
height
(
data
[
i
].
imgs
[
j
].
ht
);
if
((
120
-
data
[
i
].
imgs
[
j
].
ht
)
>
0
)
if
((
120
-
data
[
i
].
imgs
[
j
].
ht
)
>
0
)
img
.
css
(
"margin"
,(
120
-
data
[
i
].
imgs
[
j
].
ht
)
/
2
+
"px 0"
);
img
.
css
(
"margin"
,(
120
-
data
[
i
].
imgs
[
j
].
ht
)
/
2
+
"px 0"
);
hidden_input
=
$
(
"<input type='hidden'>"
).
val
(
data
[
i
].
imgs
[
j
].
value
);
hidden_input
=
$
(
"<input type='hidden'>"
).
val
(
data
[
i
].
imgs
[
j
].
value
);
...
@@ -741,6 +760,7 @@ function changeStyle(val){
...
@@ -741,6 +760,7 @@ function changeStyle(val){
$
(
".b_bottom_left"
).
removeClass
(
"bbl_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_left"
).
removeClass
(
"bbl_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_center"
).
removeClass
(
"bbc_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_center"
).
removeClass
(
"bbc_pad"
).
removeClass
(
"without_back"
);
$
(
"#wgt_reload"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_reload"
);
$
(
"#wgt_reload"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_reload"
);
$
(
"#wgt_help"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_help"
);
$
(
"#wgt_edit"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_edit"
);
$
(
"#wgt_edit"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_edit"
);
$
(
"#wgt_name"
).
removeClass
(
"pad_color"
);
$
(
"#wgt_name"
).
removeClass
(
"pad_color"
);
...
@@ -757,6 +777,7 @@ function changeStyle(val){
...
@@ -757,6 +777,7 @@ function changeStyle(val){
$
(
".b_bottom_left"
).
addClass
(
"bbl_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_left"
).
addClass
(
"bbl_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_center"
).
addClass
(
"bbc_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_center"
).
addClass
(
"bbc_pad"
).
removeClass
(
"without_back"
);
$
(
"#wgt_reload"
).
addClass
(
"pad_color"
).
addClass
(
"pad_reload"
);
$
(
"#wgt_reload"
).
addClass
(
"pad_color"
).
addClass
(
"pad_reload"
);
$
(
"#wgt_help"
).
addClass
(
"pad_color"
).
addClass
(
"pad_help"
);
$
(
"#wgt_edit"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_edit"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_name"
).
addClass
(
"pad_color"
);
$
(
"#wgt_name"
).
addClass
(
"pad_color"
);
...
@@ -772,6 +793,7 @@ function changeStyle(val){
...
@@ -772,6 +793,7 @@ function changeStyle(val){
$
(
".b_bottom_right"
).
addClass
(
"without_back"
).
removeClass
(
"bbr_pad"
);
$
(
".b_bottom_right"
).
addClass
(
"without_back"
).
removeClass
(
"bbr_pad"
);
$
(
".b_bottom_left"
).
addClass
(
"without_back"
).
removeClass
(
"bbl_pad"
);
$
(
".b_bottom_left"
).
addClass
(
"without_back"
).
removeClass
(
"bbl_pad"
);
$
(
".b_bottom_center"
).
addClass
(
"without_back"
).
removeClass
(
"bbc_pad"
);
$
(
".b_bottom_center"
).
addClass
(
"without_back"
).
removeClass
(
"bbc_pad"
);
$
(
"#wgt_help"
).
addClass
(
"pad_color"
).
addClass
(
"pad_help"
);
$
(
"#wgt_reload"
).
addClass
(
"pad_color"
).
addClass
(
"pad_reload"
);
$
(
"#wgt_reload"
).
addClass
(
"pad_color"
).
addClass
(
"pad_reload"
);
$
(
"#wgt_edit"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_edit"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
...
@@ -799,6 +821,8 @@ function onDropTarget(obj, event) {
...
@@ -799,6 +821,8 @@ function onDropTarget(obj, event) {
tmp_img
.
attr
(
"height"
,
"120"
);
tmp_img
.
attr
(
"height"
,
"120"
);
else
{
else
{
tmp_img
.
attr
(
"width"
,
"120"
);
tmp_img
.
attr
(
"width"
,
"120"
);
var
h
=
tmp_img
.
height
();
tmp_img
.
attr
(
"height"
,
h
);
tmp_img
.
css
(
"margin"
,(
120
-
tmp_img
.
height
())
/
2
+
"px 0"
);
tmp_img
.
css
(
"margin"
,(
120
-
tmp_img
.
height
())
/
2
+
"px 0"
);
}
}
},
6
)
},
6
)
...
...
resources/library/interactivities/Cat images.wgt/css/basic.css
View file @
2869029b
...
@@ -4,6 +4,7 @@ html, body{
...
@@ -4,6 +4,7 @@ html, body{
margin
:
0
;
margin
:
0
;
padding
:
0
;
padding
:
0
;
border-radius
:
50px
;
border-radius
:
50px
;
overflow
:
hidden
;
}
}
body
{
body
{
...
@@ -175,7 +176,7 @@ body{
...
@@ -175,7 +176,7 @@ body{
}
}
.dropBack
{
.dropBack
{
}
}
.def_cont
{
.def_cont
{
...
@@ -260,7 +261,6 @@ body{
...
@@ -260,7 +261,6 @@ body{
#wgt_name
{
#wgt_name
{
height
:
44px
;
height
:
44px
;
width
:
300px
;
margin
:
10px
10px
0
10px
;
margin
:
10px
10px
0
10px
;
padding
:
0
;
padding
:
0
;
float
:
left
;
float
:
left
;
...
@@ -269,9 +269,8 @@ body{
...
@@ -269,9 +269,8 @@ body{
color
:
#8c5730
;
color
:
#8c5730
;
}
}
#wgt_reload
,
#wgt_edit
,
#wgt_display
{
#wgt_reload
,
#wgt_edit
,
#wgt_display
,
#wgt_help
{
cursor
:
pointer
;
cursor
:
pointer
;
width
:
80px
;
height
:
44px
;
height
:
44px
;
margin
:
10px
10px
0
0
;
margin
:
10px
10px
0
0
;
float
:
right
;
float
:
right
;
...
@@ -281,7 +280,6 @@ body{
...
@@ -281,7 +280,6 @@ body{
}
}
#wgt_display
{
#wgt_display
{
width
:
100px
;
padding-left
:
40px
;
padding-left
:
40px
;
background-image
:
url(../img/slate-edit.png)
;
background-image
:
url(../img/slate-edit.png)
;
background-repeat
:
no-repeat
;
background-repeat
:
no-repeat
;
...
@@ -290,7 +288,6 @@ body{
...
@@ -290,7 +288,6 @@ body{
}
}
#wgt_edit
{
#wgt_edit
{
width
:
100px
;
padding-left
:
40px
;
padding-left
:
40px
;
background-image
:
url(../img/slate-edit.png)
;
background-image
:
url(../img/slate-edit.png)
;
background-repeat
:
no-repeat
;
background-repeat
:
no-repeat
;
...
@@ -382,4 +379,28 @@ body{
...
@@ -382,4 +379,28 @@ body{
background-color
:
#333
!important
;
background-color
:
#333
!important
;
color
:
white
!important
;
color
:
white
!important
;
background-image
:
url(../img/ar_down_white.png)
!important
;
background-image
:
url(../img/ar_down_white.png)
!important
;
}
.pad_help
{
background-image
:
url(../img/slate-help-white.png)
!important
;
}
#wgt_help
{
padding-left
:
32px
;
background-image
:
url(../img/slate-help.png)
;
background-repeat
:
no-repeat
;
background-position
:
top
0
;
}
#help
{
width
:
100%
;
height
:
100%
;
overflow
:
auto
;
display
:
none
;
background-color
:
#ccc
;
padding
:
5px
;
}
.open
{
}
}
\ No newline at end of file
resources/library/interactivities/Cat images.wgt/img/slate-help-white.png
0 → 100644
View file @
2869029b
553 Bytes
resources/library/interactivities/Cat images.wgt/img/slate-help.png
0 → 100644
View file @
2869029b
1.75 KB
resources/library/interactivities/Cat images.wgt/index.html
View file @
2869029b
...
@@ -48,6 +48,7 @@
...
@@ -48,6 +48,7 @@
<td
class=
"b_top_left"
>
</td>
<td
class=
"b_top_left"
>
</td>
<td
class=
"b_top_center"
>
<td
class=
"b_top_center"
>
<div
id=
"wgt_name"
></div>
<div
id=
"wgt_name"
></div>
<div
id=
"wgt_help"
></div>
<div
id=
"wgt_reload"
></div>
<div
id=
"wgt_reload"
></div>
<div
id=
"wgt_display"
class=
"selected"
></div>
<div
id=
"wgt_display"
class=
"selected"
></div>
<div
id=
"wgt_edit"
></div>
<div
id=
"wgt_edit"
></div>
...
@@ -63,6 +64,7 @@
...
@@ -63,6 +64,7 @@
<tr>
<tr>
<td
class=
"b_center_left"
>
</td>
<td
class=
"b_center_left"
>
</td>
<td>
<td>
<div
id=
"help"
></div>
<div
id=
"data"
>
<div
id=
"data"
>
</div>
</div>
...
...
resources/library/interactivities/Cat images.wgt/js/script.js
View file @
2869029b
...
@@ -9,7 +9,9 @@ var sankoreLang = {
...
@@ -9,7 +9,9 @@ var sankoreLang = {
reload
:
"Reload"
,
reload
:
"Reload"
,
slate
:
"Wood"
,
slate
:
"Wood"
,
pad
:
"Pad"
,
pad
:
"Pad"
,
none
:
"None"
none
:
"None"
,
help
:
"Help"
,
help_content
:
"This is an example of help content ..."
};
};
//main function
//main function
...
@@ -19,6 +21,8 @@ function start(){
...
@@ -19,6 +21,8 @@ function start(){
$
(
"#wgt_edit"
).
text
(
sankoreLang
.
edit
);
$
(
"#wgt_edit"
).
text
(
sankoreLang
.
edit
);
$
(
"#wgt_name"
).
text
(
sankoreLang
.
wgt_name
);
$
(
"#wgt_name"
).
text
(
sankoreLang
.
wgt_name
);
$
(
"#wgt_reload"
).
text
(
sankoreLang
.
reload
);
$
(
"#wgt_reload"
).
text
(
sankoreLang
.
reload
);
$
(
"#wgt_help"
).
text
(
sankoreLang
.
help
);
$
(
"#help"
).
html
(
sankoreLang
.
help_content
);
$
(
".style_select option[value='1']"
).
text
(
sankoreLang
.
slate
);
$
(
".style_select option[value='1']"
).
text
(
sankoreLang
.
slate
);
$
(
".style_select option[value='2']"
).
text
(
sankoreLang
.
pad
);
$
(
".style_select option[value='2']"
).
text
(
sankoreLang
.
pad
);
$
(
".style_select option[value='3']"
).
text
(
sankoreLang
.
none
);
$
(
".style_select option[value='3']"
).
text
(
sankoreLang
.
none
);
...
@@ -40,6 +44,21 @@ function start(){
...
@@ -40,6 +44,21 @@ function start(){
}
}
}
}
$
(
"#wgt_help"
).
click
(
function
(){
var
tmp
=
$
(
this
);
if
(
$
(
this
).
hasClass
(
"open"
)){
$
(
"#help"
).
slideUp
(
"100"
,
function
(){
tmp
.
removeClass
(
"open"
);
$
(
"#data"
).
show
();
});
}
else
{
$
(
"#data"
).
hide
();
$
(
"#help"
).
slideDown
(
"100"
,
function
(){
tmp
.
addClass
(
"open"
);
});
}
});
$
(
"#wgt_reload"
).
click
(
function
(){
$
(
"#wgt_reload"
).
click
(
function
(){
if
(
$
(
"#wgt_display"
).
hasClass
(
"selected"
)){
if
(
$
(
"#wgt_display"
).
hasClass
(
"selected"
)){
$
(
"#wgt_edit"
).
trigger
(
"click"
);
$
(
"#wgt_edit"
).
trigger
(
"click"
);
...
@@ -212,7 +231,7 @@ function start(){
...
@@ -212,7 +231,7 @@ function start(){
//export
//export
function
exportData
(){
function
exportData
(){
var
array_to_export
=
[];
var
array_to_export
=
[];
if
(
$
(
"#edit"
).
hasClass
(
"selected"
)){
if
(
$
(
"#
wgt_
edit"
).
hasClass
(
"selected"
)){
$
(
".cont"
).
each
(
function
(){
$
(
".cont"
).
each
(
function
(){
var
cont_obj
=
new
Object
();
var
cont_obj
=
new
Object
();
cont_obj
.
style
=
$
(
".style_select"
).
find
(
"option:selected"
).
val
();
cont_obj
.
style
=
$
(
".style_select"
).
find
(
"option:selected"
).
val
();
...
@@ -310,13 +329,10 @@ function importData(data){
...
@@ -310,13 +329,10 @@ function importData(data){
for
(
var
k
in
data
[
i
].
conts
[
j
].
imgs
){
for
(
var
k
in
data
[
i
].
conts
[
j
].
imgs
){
var
block_img
=
$
(
"<div class='img_block' style='text-align: center;'></div>"
);
var
block_img
=
$
(
"<div class='img_block' style='text-align: center;'></div>"
);
$
(
"<input type='hidden' value='"
+
data
[
i
].
conts
[
j
].
imgs
[
k
].
value
+
"'/>"
).
appendTo
(
block_img
);
$
(
"<input type='hidden' value='"
+
data
[
i
].
conts
[
j
].
imgs
[
k
].
value
+
"'/>"
).
appendTo
(
block_img
);
var
img
=
$
(
"<img src=
\"
"
+
data
[
i
].
conts
[
j
].
imgs
[
k
].
link
+
"
\"
style=
\"
display: inline;
\"
/>"
).
appendTo
(
block_img
);
var
img
=
$
(
"<img src=
\"
"
+
data
[
i
].
conts
[
j
].
imgs
[
k
].
link
+
"
\"
style=
\"
display: inline;
\"
/>"
).
appendTo
(
block_img
);
if
(
data
[
i
].
conts
[
j
].
imgs
[
k
].
ht
>=
data
[
i
].
conts
[
j
].
imgs
[
k
].
wd
)
img
.
height
(
data
[
i
].
conts
[
j
].
imgs
[
k
].
ht
);
img
.
attr
(
"height"
,
"120"
);
if
((
120
-
data
[
i
].
conts
[
j
].
imgs
[
k
].
ht
)
>
0
)
else
{
img
.
attr
(
"width"
,
"120"
);
img
.
css
(
"margin"
,(
120
-
data
[
i
].
conts
[
j
].
imgs
[
k
].
ht
)
/
2
+
"px 0"
);
img
.
css
(
"margin"
,(
120
-
data
[
i
].
conts
[
j
].
imgs
[
k
].
ht
)
/
2
+
"px 0"
);
}
tmp_array
.
push
(
block_img
);
tmp_array
.
push
(
block_img
);
}
}
...
@@ -376,12 +392,9 @@ function importData(data){
...
@@ -376,12 +392,9 @@ function importData(data){
block_img
=
$
(
"<div class='img_block' style='text-align: center;'></div>"
);
block_img
=
$
(
"<div class='img_block' style='text-align: center;'></div>"
);
$
(
"<input type='hidden' value='"
+
data
[
i
].
conts
[
j
].
imgs
[
k
].
value
+
"'/>"
).
appendTo
(
block_img
);
$
(
"<input type='hidden' value='"
+
data
[
i
].
conts
[
j
].
imgs
[
k
].
value
+
"'/>"
).
appendTo
(
block_img
);
img
=
$
(
"<img src=
\"
"
+
data
[
i
].
conts
[
j
].
imgs
[
k
].
link
+
"
\"
style=
\"
display: inline;
\"
/>"
).
appendTo
(
block_img
);
img
=
$
(
"<img src=
\"
"
+
data
[
i
].
conts
[
j
].
imgs
[
k
].
link
+
"
\"
style=
\"
display: inline;
\"
/>"
).
appendTo
(
block_img
);
if
(
data
[
i
].
conts
[
j
].
imgs
[
k
].
ht
>=
data
[
i
].
conts
[
j
].
imgs
[
k
].
wd
)
img
.
height
(
data
[
i
].
conts
[
j
].
imgs
[
k
].
ht
);
img
.
attr
(
"height"
,
"120"
);
if
((
120
-
data
[
i
].
conts
[
j
].
imgs
[
k
].
ht
)
>
0
)
else
{
img
.
attr
(
"width"
,
"120"
);
img
.
css
(
"margin"
,(
120
-
data
[
i
].
conts
[
j
].
imgs
[
k
].
ht
)
/
2
+
"px 0"
);
img
.
css
(
"margin"
,(
120
-
data
[
i
].
conts
[
j
].
imgs
[
k
].
ht
)
/
2
+
"px 0"
);
}
tmp_img_array
.
push
(
block_img
);
tmp_img_array
.
push
(
block_img
);
}
}
...
@@ -413,7 +426,10 @@ function importData(data){
...
@@ -413,7 +426,10 @@ function importData(data){
for
(
j
in
data
[
i
].
all_imgs
){
for
(
j
in
data
[
i
].
all_imgs
){
block_img
=
$
(
"<div class='img_block' style='text-align: center;'></div>"
);
block_img
=
$
(
"<div class='img_block' style='text-align: center;'></div>"
);
$
(
"<input type='hidden' value='"
+
data
[
i
].
all_imgs
[
j
].
value
+
"'/>"
).
appendTo
(
block_img
);
$
(
"<input type='hidden' value='"
+
data
[
i
].
all_imgs
[
j
].
value
+
"'/>"
).
appendTo
(
block_img
);
$
(
"<img src=
\"
"
+
data
[
i
].
all_imgs
[
j
].
link
+
"
\"
style=
\"
display: inline;
\"
height=
\"
"
+
data
[
i
].
all_imgs
[
j
].
ht
+
"
\"
/>"
).
appendTo
(
block_img
);
img
=
$
(
"<img src=
\"
"
+
data
[
i
].
all_imgs
[
j
].
link
+
"
\"
style=
\"
display: inline;
\"
/>"
).
appendTo
(
block_img
);
img
.
height
(
data
[
i
].
all_imgs
[
j
].
ht
);
if
((
120
-
data
[
i
].
all_imgs
[
j
].
ht
)
>
0
)
img
.
css
(
"margin"
,(
120
-
data
[
i
].
all_imgs
[
j
].
ht
)
/
2
+
"px 0"
);
all_imgs_arr
.
push
(
block_img
);
all_imgs_arr
.
push
(
block_img
);
}
}
...
@@ -607,6 +623,7 @@ function changeStyle(val){
...
@@ -607,6 +623,7 @@ function changeStyle(val){
$
(
".b_bottom_left"
).
removeClass
(
"bbl_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_left"
).
removeClass
(
"bbl_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_center"
).
removeClass
(
"bbc_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_center"
).
removeClass
(
"bbc_pad"
).
removeClass
(
"without_back"
);
$
(
"#wgt_reload"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_reload"
);
$
(
"#wgt_reload"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_reload"
);
$
(
"#wgt_help"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_help"
);
$
(
"#wgt_edit"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_edit"
);
$
(
"#wgt_edit"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_edit"
);
$
(
"#wgt_name"
).
removeClass
(
"pad_color"
);
$
(
"#wgt_name"
).
removeClass
(
"pad_color"
);
...
@@ -623,6 +640,7 @@ function changeStyle(val){
...
@@ -623,6 +640,7 @@ function changeStyle(val){
$
(
".b_bottom_left"
).
addClass
(
"bbl_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_left"
).
addClass
(
"bbl_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_center"
).
addClass
(
"bbc_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_center"
).
addClass
(
"bbc_pad"
).
removeClass
(
"without_back"
);
$
(
"#wgt_reload"
).
addClass
(
"pad_color"
).
addClass
(
"pad_reload"
);
$
(
"#wgt_reload"
).
addClass
(
"pad_color"
).
addClass
(
"pad_reload"
);
$
(
"#wgt_help"
).
addClass
(
"pad_color"
).
addClass
(
"pad_help"
);
$
(
"#wgt_edit"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_edit"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_name"
).
addClass
(
"pad_color"
);
$
(
"#wgt_name"
).
addClass
(
"pad_color"
);
...
@@ -638,6 +656,7 @@ function changeStyle(val){
...
@@ -638,6 +656,7 @@ function changeStyle(val){
$
(
".b_bottom_right"
).
addClass
(
"without_back"
).
removeClass
(
"bbr_pad"
);
$
(
".b_bottom_right"
).
addClass
(
"without_back"
).
removeClass
(
"bbr_pad"
);
$
(
".b_bottom_left"
).
addClass
(
"without_back"
).
removeClass
(
"bbl_pad"
);
$
(
".b_bottom_left"
).
addClass
(
"without_back"
).
removeClass
(
"bbl_pad"
);
$
(
".b_bottom_center"
).
addClass
(
"without_back"
).
removeClass
(
"bbc_pad"
);
$
(
".b_bottom_center"
).
addClass
(
"without_back"
).
removeClass
(
"bbc_pad"
);
$
(
"#wgt_help"
).
addClass
(
"pad_color"
).
addClass
(
"pad_help"
);
$
(
"#wgt_reload"
).
addClass
(
"pad_color"
).
addClass
(
"pad_reload"
);
$
(
"#wgt_reload"
).
addClass
(
"pad_color"
).
addClass
(
"pad_reload"
);
$
(
"#wgt_edit"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_edit"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
...
@@ -750,6 +769,8 @@ function onDropTarget(obj, event) {
...
@@ -750,6 +769,8 @@ function onDropTarget(obj, event) {
tmp_img
.
attr
(
"height"
,
"120"
);
tmp_img
.
attr
(
"height"
,
"120"
);
else
{
else
{
tmp_img
.
attr
(
"width"
,
"120"
);
tmp_img
.
attr
(
"width"
,
"120"
);
var
h
=
tmp_img
.
height
();
tmp_img
.
attr
(
"height"
,
h
);
tmp_img
.
css
(
"margin"
,(
120
-
tmp_img
.
height
())
/
2
+
"px 0"
);
tmp_img
.
css
(
"margin"
,(
120
-
tmp_img
.
height
())
/
2
+
"px 0"
);
}
}
clearInterval
(
tmp_id
);
clearInterval
(
tmp_id
);
...
@@ -760,6 +781,8 @@ function onDropTarget(obj, event) {
...
@@ -760,6 +781,8 @@ function onDropTarget(obj, event) {
tmp_img
.
attr
(
"height"
,
"120"
);
tmp_img
.
attr
(
"height"
,
"120"
);
else
{
else
{
tmp_img
.
attr
(
"width"
,
"120"
);
tmp_img
.
attr
(
"width"
,
"120"
);
var
h
=
tmp_img
.
height
();
tmp_img
.
attr
(
"height"
,
h
);
tmp_img
.
css
(
"margin"
,(
120
-
tmp_img
.
height
())
/
2
+
"px 0"
);
tmp_img
.
css
(
"margin"
,(
120
-
tmp_img
.
height
())
/
2
+
"px 0"
);
}
}
}
}
...
...
resources/library/interactivities/Cat images.wgt/locales/fr/index.html
View file @
2869029b
...
@@ -22,6 +22,7 @@
...
@@ -22,6 +22,7 @@
<td
class=
"b_top_left"
>
</td>
<td
class=
"b_top_left"
>
</td>
<td
class=
"b_top_center"
>
<td
class=
"b_top_center"
>
<div
id=
"wgt_name"
></div>
<div
id=
"wgt_name"
></div>
<div
id=
"wgt_help"
></div>
<div
id=
"wgt_reload"
></div>
<div
id=
"wgt_reload"
></div>
<div
id=
"wgt_display"
class=
"selected"
></div>
<div
id=
"wgt_display"
class=
"selected"
></div>
<div
id=
"wgt_edit"
></div>
<div
id=
"wgt_edit"
></div>
...
@@ -33,17 +34,18 @@
...
@@ -33,17 +34,18 @@
</td>
</td>
<td
class=
"b_top_right"
>
</td>
<td
class=
"b_top_right"
>
</td>
</tr>
</tr>
<tr>
<tr>
<td
class=
"b_center_left"
>
</td>
<td
class=
"b_center_left"
>
</td>
<td>
<td>
<div
id=
"help"
></div>
<div
id=
"data"
>
<div
id=
"data"
>
</div>
</div>
</td>
</td>
<td
class=
"b_center_right"
>
</td>
<td
class=
"b_center_right"
>
</td>
</tr>
</tr>
<tr
style=
"height: 54px;"
>
<tr
style=
"height: 54px;"
>
<td
class=
"b_bottom_left"
>
</td>
<td
class=
"b_bottom_left"
>
</td>
<td
class=
"b_bottom_center"
>
</td>
<td
class=
"b_bottom_center"
>
</td>
...
...
resources/library/interactivities/Cat images.wgt/locales/fr/js/script.js
View file @
2869029b
...
@@ -9,7 +9,9 @@ var sankoreLang = {
...
@@ -9,7 +9,9 @@ var sankoreLang = {
reload
:
"Recharger"
,
reload
:
"Recharger"
,
slate
:
"ardoise"
,
slate
:
"ardoise"
,
pad
:
"tablette"
,
pad
:
"tablette"
,
none
:
"aucun"
none
:
"aucun"
,
help
:
"aide"
,
help_content
:
"Ceci est un exemple de contenu de l'aide ..."
};
};
//main function
//main function
...
@@ -19,6 +21,8 @@ function start(){
...
@@ -19,6 +21,8 @@ function start(){
$
(
"#wgt_edit"
).
text
(
sankoreLang
.
edit
);
$
(
"#wgt_edit"
).
text
(
sankoreLang
.
edit
);
$
(
"#wgt_name"
).
text
(
sankoreLang
.
wgt_name
);
$
(
"#wgt_name"
).
text
(
sankoreLang
.
wgt_name
);
$
(
"#wgt_reload"
).
text
(
sankoreLang
.
reload
);
$
(
"#wgt_reload"
).
text
(
sankoreLang
.
reload
);
$
(
"#wgt_help"
).
text
(
sankoreLang
.
help
);
$
(
"#help"
).
html
(
sankoreLang
.
help_content
);
$
(
".style_select option[value='1']"
).
text
(
sankoreLang
.
slate
);
$
(
".style_select option[value='1']"
).
text
(
sankoreLang
.
slate
);
$
(
".style_select option[value='2']"
).
text
(
sankoreLang
.
pad
);
$
(
".style_select option[value='2']"
).
text
(
sankoreLang
.
pad
);
$
(
".style_select option[value='3']"
).
text
(
sankoreLang
.
none
);
$
(
".style_select option[value='3']"
).
text
(
sankoreLang
.
none
);
...
@@ -40,6 +44,21 @@ function start(){
...
@@ -40,6 +44,21 @@ function start(){
}
}
}
}
$
(
"#wgt_help"
).
click
(
function
(){
var
tmp
=
$
(
this
);
if
(
$
(
this
).
hasClass
(
"open"
)){
$
(
"#help"
).
slideUp
(
"100"
,
function
(){
tmp
.
removeClass
(
"open"
);
$
(
"#data"
).
show
();
});
}
else
{
$
(
"#data"
).
hide
();
$
(
"#help"
).
slideDown
(
"100"
,
function
(){
tmp
.
addClass
(
"open"
);
});
}
});
$
(
"#wgt_reload"
).
click
(
function
(){
$
(
"#wgt_reload"
).
click
(
function
(){
if
(
$
(
"#wgt_display"
).
hasClass
(
"selected"
)){
if
(
$
(
"#wgt_display"
).
hasClass
(
"selected"
)){
$
(
"#wgt_edit"
).
trigger
(
"click"
);
$
(
"#wgt_edit"
).
trigger
(
"click"
);
...
@@ -210,7 +229,7 @@ function start(){
...
@@ -210,7 +229,7 @@ function start(){
//export
//export
function
exportData
(){
function
exportData
(){
var
array_to_export
=
[];
var
array_to_export
=
[];
if
(
$
(
"#edit"
).
hasClass
(
"selected"
)){
if
(
$
(
"#
wgt_
edit"
).
hasClass
(
"selected"
)){
$
(
".cont"
).
each
(
function
(){
$
(
".cont"
).
each
(
function
(){
var
cont_obj
=
new
Object
();
var
cont_obj
=
new
Object
();
cont_obj
.
style
=
$
(
".style_select"
).
find
(
"option:selected"
).
val
();
cont_obj
.
style
=
$
(
".style_select"
).
find
(
"option:selected"
).
val
();
...
@@ -225,8 +244,7 @@ function exportData(){
...
@@ -225,8 +244,7 @@ function exportData(){
$
(
this
).
find
(
".img_block"
).
each
(
function
(){
$
(
this
).
find
(
".img_block"
).
each
(
function
(){
var
img_obj
=
new
Object
();
var
img_obj
=
new
Object
();
img_obj
.
value
=
$
(
this
).
find
(
"input"
).
val
();
img_obj
.
value
=
$
(
this
).
find
(
"input"
).
val
();
img_obj
.
link
=
$
(
this
).
find
(
"img"
).
attr
(
"src"
).
replace
(
"../../"
,
""
);
img_obj
.
link
=
$
(
this
).
find
(
"img"
).
attr
(
"src"
).
replace
(
"../../"
,
""
);
;
img_obj
.
ht
=
$
(
this
).
find
(
"img"
).
height
();
img_obj
.
ht
=
$
(
this
).
find
(
"img"
).
height
();
img_obj
.
wd
=
$
(
this
).
find
(
"img"
).
width
();
img_obj
.
wd
=
$
(
this
).
find
(
"img"
).
width
();
img_cont
.
imgs
.
push
(
img_obj
);
img_cont
.
imgs
.
push
(
img_obj
);
...
@@ -250,8 +268,7 @@ function exportData(){
...
@@ -250,8 +268,7 @@ function exportData(){
$
(
this
).
find
(
".img_block"
).
each
(
function
(){
$
(
this
).
find
(
".img_block"
).
each
(
function
(){
var
img_obj
=
new
Object
();
var
img_obj
=
new
Object
();
img_obj
.
value
=
$
(
this
).
find
(
"input"
).
val
();
img_obj
.
value
=
$
(
this
).
find
(
"input"
).
val
();
img_obj
.
link
=
$
(
this
).
find
(
"img"
).
attr
(
"src"
).
replace
(
"../../"
,
""
);
img_obj
.
link
=
$
(
this
).
find
(
"img"
).
attr
(
"src"
).
replace
(
"../../"
,
""
);
;
img_obj
.
ht
=
$
(
this
).
find
(
"img"
).
height
();
img_obj
.
ht
=
$
(
this
).
find
(
"img"
).
height
();
img_obj
.
wd
=
$
(
this
).
find
(
"img"
).
width
();
img_obj
.
wd
=
$
(
this
).
find
(
"img"
).
width
();
img_cont
.
imgs
.
push
(
img_obj
);
img_cont
.
imgs
.
push
(
img_obj
);
...
@@ -262,8 +279,7 @@ function exportData(){
...
@@ -262,8 +279,7 @@ function exportData(){
$
(
this
).
find
(
".all_imgs .img_block"
).
each
(
function
(){
$
(
this
).
find
(
".all_imgs .img_block"
).
each
(
function
(){
var
img
=
new
Object
();
var
img
=
new
Object
();
img
.
value
=
$
(
this
).
find
(
"input"
).
val
();
img
.
value
=
$
(
this
).
find
(
"input"
).
val
();
img
.
link
=
$
(
this
).
find
(
"img"
).
attr
(
"src"
).
replace
(
"../../"
,
""
);
img
.
link
=
$
(
this
).
find
(
"img"
).
attr
(
"src"
).
replace
(
"../../"
,
""
);
;
img
.
ht
=
$
(
this
).
find
(
"img"
).
height
();
img
.
ht
=
$
(
this
).
find
(
"img"
).
height
();
img
.
wd
=
$
(
this
).
find
(
"img"
).
width
();
img
.
wd
=
$
(
this
).
find
(
"img"
).
width
();
cont_obj
.
all_imgs
.
push
(
img
);
cont_obj
.
all_imgs
.
push
(
img
);
...
@@ -312,12 +328,9 @@ function importData(data){
...
@@ -312,12 +328,9 @@ function importData(data){
var
block_img
=
$
(
"<div class='img_block' style='text-align: center;'></div>"
);
var
block_img
=
$
(
"<div class='img_block' style='text-align: center;'></div>"
);
$
(
"<input type='hidden' value='"
+
data
[
i
].
conts
[
j
].
imgs
[
k
].
value
+
"'/>"
).
appendTo
(
block_img
);
$
(
"<input type='hidden' value='"
+
data
[
i
].
conts
[
j
].
imgs
[
k
].
value
+
"'/>"
).
appendTo
(
block_img
);
var
img
=
$
(
"<img src=
\"
../../"
+
data
[
i
].
conts
[
j
].
imgs
[
k
].
link
+
"
\"
style=
\"
display: inline;
\"
/>"
).
appendTo
(
block_img
);
var
img
=
$
(
"<img src=
\"
../../"
+
data
[
i
].
conts
[
j
].
imgs
[
k
].
link
+
"
\"
style=
\"
display: inline;
\"
/>"
).
appendTo
(
block_img
);
if
(
data
[
i
].
conts
[
j
].
imgs
[
k
].
ht
>=
data
[
i
].
conts
[
j
].
imgs
[
k
].
wd
)
img
.
height
(
data
[
i
].
conts
[
j
].
imgs
[
k
].
ht
);
img
.
attr
(
"height"
,
"120"
);
if
((
120
-
data
[
i
].
conts
[
j
].
imgs
[
k
].
ht
)
>
0
)
else
{
img
.
attr
(
"width"
,
"120"
);
img
.
css
(
"margin"
,(
120
-
data
[
i
].
conts
[
j
].
imgs
[
k
].
ht
)
/
2
+
"px 0"
);
img
.
css
(
"margin"
,(
120
-
data
[
i
].
conts
[
j
].
imgs
[
k
].
ht
)
/
2
+
"px 0"
);
}
tmp_array
.
push
(
block_img
);
tmp_array
.
push
(
block_img
);
}
}
...
@@ -377,12 +390,9 @@ function importData(data){
...
@@ -377,12 +390,9 @@ function importData(data){
block_img
=
$
(
"<div class='img_block' style='text-align: center;'></div>"
);
block_img
=
$
(
"<div class='img_block' style='text-align: center;'></div>"
);
$
(
"<input type='hidden' value='"
+
data
[
i
].
conts
[
j
].
imgs
[
k
].
value
+
"'/>"
).
appendTo
(
block_img
);
$
(
"<input type='hidden' value='"
+
data
[
i
].
conts
[
j
].
imgs
[
k
].
value
+
"'/>"
).
appendTo
(
block_img
);
img
=
$
(
"<img src=
\"
../../"
+
data
[
i
].
conts
[
j
].
imgs
[
k
].
link
+
"
\"
style=
\"
display: inline;
\"
/>"
).
appendTo
(
block_img
);
img
=
$
(
"<img src=
\"
../../"
+
data
[
i
].
conts
[
j
].
imgs
[
k
].
link
+
"
\"
style=
\"
display: inline;
\"
/>"
).
appendTo
(
block_img
);
if
(
data
[
i
].
conts
[
j
].
imgs
[
k
].
ht
>=
data
[
i
].
conts
[
j
].
imgs
[
k
].
wd
)
img
.
height
(
data
[
i
].
conts
[
j
].
imgs
[
k
].
ht
);
img
.
attr
(
"height"
,
"120"
);
if
((
120
-
data
[
i
].
conts
[
j
].
imgs
[
k
].
ht
)
>
0
)
else
{
img
.
attr
(
"width"
,
"120"
);
img
.
css
(
"margin"
,(
120
-
data
[
i
].
conts
[
j
].
imgs
[
k
].
ht
)
/
2
+
"px 0"
);
img
.
css
(
"margin"
,(
120
-
data
[
i
].
conts
[
j
].
imgs
[
k
].
ht
)
/
2
+
"px 0"
);
}
tmp_img_array
.
push
(
block_img
);
tmp_img_array
.
push
(
block_img
);
}
}
...
@@ -414,7 +424,10 @@ function importData(data){
...
@@ -414,7 +424,10 @@ function importData(data){
for
(
j
in
data
[
i
].
all_imgs
){
for
(
j
in
data
[
i
].
all_imgs
){
block_img
=
$
(
"<div class='img_block' style='text-align: center;'></div>"
);
block_img
=
$
(
"<div class='img_block' style='text-align: center;'></div>"
);
$
(
"<input type='hidden' value='"
+
data
[
i
].
all_imgs
[
j
].
value
+
"'/>"
).
appendTo
(
block_img
);
$
(
"<input type='hidden' value='"
+
data
[
i
].
all_imgs
[
j
].
value
+
"'/>"
).
appendTo
(
block_img
);
$
(
"<img src=
\"
../../"
+
data
[
i
].
all_imgs
[
j
].
link
+
"
\"
style=
\"
display: inline;
\"
height=
\"
"
+
data
[
i
].
all_imgs
[
j
].
ht
+
"
\"
/>"
).
appendTo
(
block_img
);
img
=
$
(
"<img src=
\"
../../"
+
data
[
i
].
all_imgs
[
j
].
link
+
"
\"
style=
\"
display: inline;
\"
/>"
).
appendTo
(
block_img
);
img
.
height
(
data
[
i
].
all_imgs
[
j
].
ht
);
if
((
120
-
data
[
i
].
all_imgs
[
j
].
ht
)
>
0
)
img
.
css
(
"margin"
,(
120
-
data
[
i
].
all_imgs
[
j
].
ht
)
/
2
+
"px 0"
);
all_imgs_arr
.
push
(
block_img
);
all_imgs_arr
.
push
(
block_img
);
}
}
...
@@ -621,6 +634,7 @@ function changeStyle(val){
...
@@ -621,6 +634,7 @@ function changeStyle(val){
$
(
".b_bottom_left"
).
removeClass
(
"bbl_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_left"
).
removeClass
(
"bbl_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_center"
).
removeClass
(
"bbc_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_center"
).
removeClass
(
"bbc_pad"
).
removeClass
(
"without_back"
);
$
(
"#wgt_reload"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_reload"
);
$
(
"#wgt_reload"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_reload"
);
$
(
"#wgt_help"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_help"
);
$
(
"#wgt_edit"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_edit"
);
$
(
"#wgt_edit"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_edit"
);
$
(
"#wgt_name"
).
removeClass
(
"pad_color"
);
$
(
"#wgt_name"
).
removeClass
(
"pad_color"
);
...
@@ -637,6 +651,7 @@ function changeStyle(val){
...
@@ -637,6 +651,7 @@ function changeStyle(val){
$
(
".b_bottom_left"
).
addClass
(
"bbl_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_left"
).
addClass
(
"bbl_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_center"
).
addClass
(
"bbc_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_center"
).
addClass
(
"bbc_pad"
).
removeClass
(
"without_back"
);
$
(
"#wgt_reload"
).
addClass
(
"pad_color"
).
addClass
(
"pad_reload"
);
$
(
"#wgt_reload"
).
addClass
(
"pad_color"
).
addClass
(
"pad_reload"
);
$
(
"#wgt_help"
).
addClass
(
"pad_color"
).
addClass
(
"pad_help"
);
$
(
"#wgt_edit"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_edit"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_name"
).
addClass
(
"pad_color"
);
$
(
"#wgt_name"
).
addClass
(
"pad_color"
);
...
@@ -652,6 +667,7 @@ function changeStyle(val){
...
@@ -652,6 +667,7 @@ function changeStyle(val){
$
(
".b_bottom_right"
).
addClass
(
"without_back"
).
removeClass
(
"bbr_pad"
);
$
(
".b_bottom_right"
).
addClass
(
"without_back"
).
removeClass
(
"bbr_pad"
);
$
(
".b_bottom_left"
).
addClass
(
"without_back"
).
removeClass
(
"bbl_pad"
);
$
(
".b_bottom_left"
).
addClass
(
"without_back"
).
removeClass
(
"bbl_pad"
);
$
(
".b_bottom_center"
).
addClass
(
"without_back"
).
removeClass
(
"bbc_pad"
);
$
(
".b_bottom_center"
).
addClass
(
"without_back"
).
removeClass
(
"bbc_pad"
);
$
(
"#wgt_help"
).
addClass
(
"pad_color"
).
addClass
(
"pad_help"
);
$
(
"#wgt_reload"
).
addClass
(
"pad_color"
).
addClass
(
"pad_reload"
);
$
(
"#wgt_reload"
).
addClass
(
"pad_color"
).
addClass
(
"pad_reload"
);
$
(
"#wgt_edit"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_edit"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
...
@@ -752,6 +768,8 @@ function onDropTarget(obj, event) {
...
@@ -752,6 +768,8 @@ function onDropTarget(obj, event) {
tmp_img
.
attr
(
"height"
,
"120"
);
tmp_img
.
attr
(
"height"
,
"120"
);
else
{
else
{
tmp_img
.
attr
(
"width"
,
"120"
);
tmp_img
.
attr
(
"width"
,
"120"
);
var
h
=
tmp_img
.
height
();
tmp_img
.
attr
(
"height"
,
h
);
tmp_img
.
css
(
"margin"
,(
120
-
tmp_img
.
height
())
/
2
+
"px 0"
);
tmp_img
.
css
(
"margin"
,(
120
-
tmp_img
.
height
())
/
2
+
"px 0"
);
}
}
clearInterval
(
tmp_id
);
clearInterval
(
tmp_id
);
...
@@ -762,6 +780,8 @@ function onDropTarget(obj, event) {
...
@@ -762,6 +780,8 @@ function onDropTarget(obj, event) {
tmp_img
.
attr
(
"height"
,
"120"
);
tmp_img
.
attr
(
"height"
,
"120"
);
else
{
else
{
tmp_img
.
attr
(
"width"
,
"120"
);
tmp_img
.
attr
(
"width"
,
"120"
);
var
h
=
tmp_img
.
height
();
tmp_img
.
attr
(
"height"
,
h
);
tmp_img
.
css
(
"margin"
,(
120
-
tmp_img
.
height
())
/
2
+
"px 0"
);
tmp_img
.
css
(
"margin"
,(
120
-
tmp_img
.
height
())
/
2
+
"px 0"
);
}
}
}
}
...
...
resources/library/interactivities/Cat images.wgt/locales/ru/index.html
View file @
2869029b
...
@@ -22,6 +22,7 @@
...
@@ -22,6 +22,7 @@
<td
class=
"b_top_left"
>
</td>
<td
class=
"b_top_left"
>
</td>
<td
class=
"b_top_center"
>
<td
class=
"b_top_center"
>
<div
id=
"wgt_name"
></div>
<div
id=
"wgt_name"
></div>
<div
id=
"wgt_help"
></div>
<div
id=
"wgt_reload"
></div>
<div
id=
"wgt_reload"
></div>
<div
id=
"wgt_display"
class=
"selected"
></div>
<div
id=
"wgt_display"
class=
"selected"
></div>
<div
id=
"wgt_edit"
></div>
<div
id=
"wgt_edit"
></div>
...
@@ -33,17 +34,18 @@
...
@@ -33,17 +34,18 @@
</td>
</td>
<td
class=
"b_top_right"
>
</td>
<td
class=
"b_top_right"
>
</td>
</tr>
</tr>
<tr>
<tr>
<td
class=
"b_center_left"
>
</td>
<td
class=
"b_center_left"
>
</td>
<td>
<td>
<div
id=
"help"
></div>
<div
id=
"data"
>
<div
id=
"data"
>
</div>
</div>
</td>
</td>
<td
class=
"b_center_right"
>
</td>
<td
class=
"b_center_right"
>
</td>
</tr>
</tr>
<tr
style=
"height: 54px;"
>
<tr
style=
"height: 54px;"
>
<td
class=
"b_bottom_left"
>
</td>
<td
class=
"b_bottom_left"
>
</td>
<td
class=
"b_bottom_center"
>
</td>
<td
class=
"b_bottom_center"
>
</td>
...
...
resources/library/interactivities/Cat images.wgt/locales/ru/js/script.js
View file @
2869029b
...
@@ -9,7 +9,9 @@ var sankoreLang = {
...
@@ -9,7 +9,9 @@ var sankoreLang = {
reload
:
"Обновить"
,
reload
:
"Обновить"
,
slate
:
"Узор"
,
slate
:
"Узор"
,
pad
:
"Планшет"
,
pad
:
"Планшет"
,
none
:
"Нет"
none
:
"Нет"
,
help
:
"Помощь"
,
help_content
:
"Пример текста помощи ..."
};
};
//main function
//main function
...
@@ -19,6 +21,8 @@ function start(){
...
@@ -19,6 +21,8 @@ function start(){
$
(
"#wgt_edit"
).
text
(
sankoreLang
.
edit
);
$
(
"#wgt_edit"
).
text
(
sankoreLang
.
edit
);
$
(
"#wgt_name"
).
text
(
sankoreLang
.
wgt_name
);
$
(
"#wgt_name"
).
text
(
sankoreLang
.
wgt_name
);
$
(
"#wgt_reload"
).
text
(
sankoreLang
.
reload
);
$
(
"#wgt_reload"
).
text
(
sankoreLang
.
reload
);
$
(
"#wgt_help"
).
text
(
sankoreLang
.
help
);
$
(
"#help"
).
html
(
sankoreLang
.
help_content
);
$
(
".style_select option[value='1']"
).
text
(
sankoreLang
.
slate
);
$
(
".style_select option[value='1']"
).
text
(
sankoreLang
.
slate
);
$
(
".style_select option[value='2']"
).
text
(
sankoreLang
.
pad
);
$
(
".style_select option[value='2']"
).
text
(
sankoreLang
.
pad
);
$
(
".style_select option[value='3']"
).
text
(
sankoreLang
.
none
);
$
(
".style_select option[value='3']"
).
text
(
sankoreLang
.
none
);
...
@@ -40,6 +44,21 @@ function start(){
...
@@ -40,6 +44,21 @@ function start(){
}
}
}
}
$
(
"#wgt_help"
).
click
(
function
(){
var
tmp
=
$
(
this
);
if
(
$
(
this
).
hasClass
(
"open"
)){
$
(
"#help"
).
slideUp
(
"100"
,
function
(){
tmp
.
removeClass
(
"open"
);
$
(
"#data"
).
show
();
});
}
else
{
$
(
"#data"
).
hide
();
$
(
"#help"
).
slideDown
(
"100"
,
function
(){
tmp
.
addClass
(
"open"
);
});
}
});
$
(
"#wgt_reload"
).
click
(
function
(){
$
(
"#wgt_reload"
).
click
(
function
(){
if
(
$
(
"#wgt_display"
).
hasClass
(
"selected"
)){
if
(
$
(
"#wgt_display"
).
hasClass
(
"selected"
)){
$
(
"#wgt_edit"
).
trigger
(
"click"
);
$
(
"#wgt_edit"
).
trigger
(
"click"
);
...
@@ -210,7 +229,7 @@ function start(){
...
@@ -210,7 +229,7 @@ function start(){
//export
//export
function
exportData
(){
function
exportData
(){
var
array_to_export
=
[];
var
array_to_export
=
[];
if
(
$
(
"#edit"
).
hasClass
(
"selected"
)){
if
(
$
(
"#
wgt_
edit"
).
hasClass
(
"selected"
)){
$
(
".cont"
).
each
(
function
(){
$
(
".cont"
).
each
(
function
(){
var
cont_obj
=
new
Object
();
var
cont_obj
=
new
Object
();
cont_obj
.
style
=
$
(
".style_select"
).
find
(
"option:selected"
).
val
();
cont_obj
.
style
=
$
(
".style_select"
).
find
(
"option:selected"
).
val
();
...
@@ -312,12 +331,9 @@ function importData(data){
...
@@ -312,12 +331,9 @@ function importData(data){
var
block_img
=
$
(
"<div class='img_block' style='text-align: center;'></div>"
);
var
block_img
=
$
(
"<div class='img_block' style='text-align: center;'></div>"
);
$
(
"<input type='hidden' value='"
+
data
[
i
].
conts
[
j
].
imgs
[
k
].
value
+
"'/>"
).
appendTo
(
block_img
);
$
(
"<input type='hidden' value='"
+
data
[
i
].
conts
[
j
].
imgs
[
k
].
value
+
"'/>"
).
appendTo
(
block_img
);
var
img
=
$
(
"<img src=
\"
../../"
+
data
[
i
].
conts
[
j
].
imgs
[
k
].
link
+
"
\"
style=
\"
display: inline;
\"
/>"
).
appendTo
(
block_img
);
var
img
=
$
(
"<img src=
\"
../../"
+
data
[
i
].
conts
[
j
].
imgs
[
k
].
link
+
"
\"
style=
\"
display: inline;
\"
/>"
).
appendTo
(
block_img
);
if
(
data
[
i
].
conts
[
j
].
imgs
[
k
].
ht
>=
data
[
i
].
conts
[
j
].
imgs
[
k
].
wd
)
img
.
height
(
data
[
i
].
conts
[
j
].
imgs
[
k
].
ht
);
img
.
attr
(
"height"
,
"120"
);
if
((
120
-
data
[
i
].
conts
[
j
].
imgs
[
k
].
ht
)
>
0
)
else
{
img
.
attr
(
"width"
,
"120"
);
img
.
css
(
"margin"
,(
120
-
data
[
i
].
conts
[
j
].
imgs
[
k
].
ht
)
/
2
+
"px 0"
);
img
.
css
(
"margin"
,(
120
-
data
[
i
].
conts
[
j
].
imgs
[
k
].
ht
)
/
2
+
"px 0"
);
}
tmp_array
.
push
(
block_img
);
tmp_array
.
push
(
block_img
);
}
}
...
@@ -377,12 +393,9 @@ function importData(data){
...
@@ -377,12 +393,9 @@ function importData(data){
block_img
=
$
(
"<div class='img_block' style='text-align: center;'></div>"
);
block_img
=
$
(
"<div class='img_block' style='text-align: center;'></div>"
);
$
(
"<input type='hidden' value='"
+
data
[
i
].
conts
[
j
].
imgs
[
k
].
value
+
"'/>"
).
appendTo
(
block_img
);
$
(
"<input type='hidden' value='"
+
data
[
i
].
conts
[
j
].
imgs
[
k
].
value
+
"'/>"
).
appendTo
(
block_img
);
img
=
$
(
"<img src=
\"
../../"
+
data
[
i
].
conts
[
j
].
imgs
[
k
].
link
+
"
\"
style=
\"
display: inline;
\"
/>"
).
appendTo
(
block_img
);
img
=
$
(
"<img src=
\"
../../"
+
data
[
i
].
conts
[
j
].
imgs
[
k
].
link
+
"
\"
style=
\"
display: inline;
\"
/>"
).
appendTo
(
block_img
);
if
(
data
[
i
].
conts
[
j
].
imgs
[
k
].
ht
>=
data
[
i
].
conts
[
j
].
imgs
[
k
].
wd
)
img
.
height
(
data
[
i
].
conts
[
j
].
imgs
[
k
].
ht
);
img
.
attr
(
"height"
,
"120"
);
if
((
120
-
data
[
i
].
conts
[
j
].
imgs
[
k
].
ht
)
>
0
)
else
{
img
.
attr
(
"width"
,
"120"
);
img
.
css
(
"margin"
,(
120
-
data
[
i
].
conts
[
j
].
imgs
[
k
].
ht
)
/
2
+
"px 0"
);
img
.
css
(
"margin"
,(
120
-
data
[
i
].
conts
[
j
].
imgs
[
k
].
ht
)
/
2
+
"px 0"
);
}
tmp_img_array
.
push
(
block_img
);
tmp_img_array
.
push
(
block_img
);
}
}
...
@@ -414,7 +427,10 @@ function importData(data){
...
@@ -414,7 +427,10 @@ function importData(data){
for
(
j
in
data
[
i
].
all_imgs
){
for
(
j
in
data
[
i
].
all_imgs
){
block_img
=
$
(
"<div class='img_block' style='text-align: center;'></div>"
);
block_img
=
$
(
"<div class='img_block' style='text-align: center;'></div>"
);
$
(
"<input type='hidden' value='"
+
data
[
i
].
all_imgs
[
j
].
value
+
"'/>"
).
appendTo
(
block_img
);
$
(
"<input type='hidden' value='"
+
data
[
i
].
all_imgs
[
j
].
value
+
"'/>"
).
appendTo
(
block_img
);
$
(
"<img src=
\"
../../"
+
data
[
i
].
all_imgs
[
j
].
link
+
"
\"
style=
\"
display: inline;
\"
height=
\"
"
+
data
[
i
].
all_imgs
[
j
].
ht
+
"
\"
/>"
).
appendTo
(
block_img
);
img
=
$
(
"<img src=
\"
../../"
+
data
[
i
].
all_imgs
[
j
].
link
+
"
\"
style=
\"
display: inline;
\"
/>"
).
appendTo
(
block_img
);
img
.
height
(
data
[
i
].
all_imgs
[
j
].
ht
);
if
((
120
-
data
[
i
].
all_imgs
[
j
].
ht
)
>
0
)
img
.
css
(
"margin"
,(
120
-
data
[
i
].
all_imgs
[
j
].
ht
)
/
2
+
"px 0"
);
all_imgs_arr
.
push
(
block_img
);
all_imgs_arr
.
push
(
block_img
);
}
}
...
@@ -621,6 +637,7 @@ function changeStyle(val){
...
@@ -621,6 +637,7 @@ function changeStyle(val){
$
(
".b_bottom_left"
).
removeClass
(
"bbl_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_left"
).
removeClass
(
"bbl_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_center"
).
removeClass
(
"bbc_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_center"
).
removeClass
(
"bbc_pad"
).
removeClass
(
"without_back"
);
$
(
"#wgt_reload"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_reload"
);
$
(
"#wgt_reload"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_reload"
);
$
(
"#wgt_help"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_help"
);
$
(
"#wgt_edit"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_edit"
);
$
(
"#wgt_edit"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
removeClass
(
"pad_color"
).
removeClass
(
"pad_edit"
);
$
(
"#wgt_name"
).
removeClass
(
"pad_color"
);
$
(
"#wgt_name"
).
removeClass
(
"pad_color"
);
...
@@ -637,6 +654,7 @@ function changeStyle(val){
...
@@ -637,6 +654,7 @@ function changeStyle(val){
$
(
".b_bottom_left"
).
addClass
(
"bbl_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_left"
).
addClass
(
"bbl_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_center"
).
addClass
(
"bbc_pad"
).
removeClass
(
"without_back"
);
$
(
".b_bottom_center"
).
addClass
(
"bbc_pad"
).
removeClass
(
"without_back"
);
$
(
"#wgt_reload"
).
addClass
(
"pad_color"
).
addClass
(
"pad_reload"
);
$
(
"#wgt_reload"
).
addClass
(
"pad_color"
).
addClass
(
"pad_reload"
);
$
(
"#wgt_help"
).
addClass
(
"pad_color"
).
addClass
(
"pad_help"
);
$
(
"#wgt_edit"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_edit"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_name"
).
addClass
(
"pad_color"
);
$
(
"#wgt_name"
).
addClass
(
"pad_color"
);
...
@@ -652,6 +670,7 @@ function changeStyle(val){
...
@@ -652,6 +670,7 @@ function changeStyle(val){
$
(
".b_bottom_right"
).
addClass
(
"without_back"
).
removeClass
(
"bbr_pad"
);
$
(
".b_bottom_right"
).
addClass
(
"without_back"
).
removeClass
(
"bbr_pad"
);
$
(
".b_bottom_left"
).
addClass
(
"without_back"
).
removeClass
(
"bbl_pad"
);
$
(
".b_bottom_left"
).
addClass
(
"without_back"
).
removeClass
(
"bbl_pad"
);
$
(
".b_bottom_center"
).
addClass
(
"without_back"
).
removeClass
(
"bbc_pad"
);
$
(
".b_bottom_center"
).
addClass
(
"without_back"
).
removeClass
(
"bbc_pad"
);
$
(
"#wgt_help"
).
addClass
(
"pad_color"
).
addClass
(
"pad_help"
);
$
(
"#wgt_reload"
).
addClass
(
"pad_color"
).
addClass
(
"pad_reload"
);
$
(
"#wgt_reload"
).
addClass
(
"pad_color"
).
addClass
(
"pad_reload"
);
$
(
"#wgt_edit"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_edit"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
$
(
"#wgt_display"
).
addClass
(
"pad_color"
).
addClass
(
"pad_edit"
);
...
@@ -752,6 +771,8 @@ function onDropTarget(obj, event) {
...
@@ -752,6 +771,8 @@ function onDropTarget(obj, event) {
tmp_img
.
attr
(
"height"
,
"120"
);
tmp_img
.
attr
(
"height"
,
"120"
);
else
{
else
{
tmp_img
.
attr
(
"width"
,
"120"
);
tmp_img
.
attr
(
"width"
,
"120"
);
var
h
=
tmp_img
.
height
();
tmp_img
.
attr
(
"height"
,
h
);
tmp_img
.
css
(
"margin"
,(
120
-
tmp_img
.
height
())
/
2
+
"px 0"
);
tmp_img
.
css
(
"margin"
,(
120
-
tmp_img
.
height
())
/
2
+
"px 0"
);
}
}
clearInterval
(
tmp_id
);
clearInterval
(
tmp_id
);
...
@@ -762,6 +783,8 @@ function onDropTarget(obj, event) {
...
@@ -762,6 +783,8 @@ function onDropTarget(obj, event) {
tmp_img
.
attr
(
"height"
,
"120"
);
tmp_img
.
attr
(
"height"
,
"120"
);
else
{
else
{
tmp_img
.
attr
(
"width"
,
"120"
);
tmp_img
.
attr
(
"width"
,
"120"
);
var
h
=
tmp_img
.
height
();
tmp_img
.
attr
(
"height"
,
h
);
tmp_img
.
css
(
"margin"
,(
120
-
tmp_img
.
height
())
/
2
+
"px 0"
);
tmp_img
.
css
(
"margin"
,(
120
-
tmp_img
.
height
())
/
2
+
"px 0"
);
}
}
}
}
...
...
src/board/UBBoardView.cpp
View file @
2869029b
...
@@ -417,7 +417,7 @@ bool UBBoardView::itemShouldReceiveMousePressEvent(QGraphicsItem *item)
...
@@ -417,7 +417,7 @@ bool UBBoardView::itemShouldReceiveMousePressEvent(QGraphicsItem *item)
return
true
;
return
true
;
if
(
item
==
scene
()
->
backgroundObject
())
if
(
item
==
scene
()
->
backgroundObject
())
return
tru
e
;
return
fals
e
;
if
(
itemIsLocked
(
item
))
if
(
itemIsLocked
(
item
))
return
false
;
return
false
;
...
@@ -577,6 +577,19 @@ void UBBoardView::handleItemMousePress(QMouseEvent *event)
...
@@ -577,6 +577,19 @@ void UBBoardView::handleItemMousePress(QMouseEvent *event)
{
{
mLastPressedMousePos
=
mapToScene
(
event
->
pos
());
mLastPressedMousePos
=
mapToScene
(
event
->
pos
());
if
(
movingItem
&&
QGraphicsSvgItem
::
Type
!=
movingItem
->
type
()
&&
UBGraphicsDelegateFrame
::
Type
!=
movingItem
->
type
())
{
foreach
(
QGraphicsItem
*
item
,
scene
()
->
selectedItems
())
{
if
(
item
!=
movingItem
)
{
item
->
setSelected
(
false
);
}
}
}
if
(
itemShouldReceiveMousePressEvent
(
movingItem
))
if
(
itemShouldReceiveMousePressEvent
(
movingItem
))
QGraphicsView
::
mousePressEvent
(
event
);
QGraphicsView
::
mousePressEvent
(
event
);
else
else
...
@@ -704,7 +717,9 @@ void UBBoardView::mousePressEvent (QMouseEvent *event)
...
@@ -704,7 +717,9 @@ void UBBoardView::mousePressEvent (QMouseEvent *event)
mMouseDownPos
=
event
->
pos
();
mMouseDownPos
=
event
->
pos
();
emit
clickOnBoard
();
movingItem
=
scene
()
->
itemAt
(
this
->
mapToScene
(
event
->
posF
().
toPoint
()));
if
(
!
movingItem
)
emit
clickOnBoard
();
if
(
event
->
button
()
==
Qt
::
LeftButton
&&
isInteractive
())
if
(
event
->
button
()
==
Qt
::
LeftButton
&&
isInteractive
())
{
{
...
@@ -732,8 +747,6 @@ void UBBoardView::mousePressEvent (QMouseEvent *event)
...
@@ -732,8 +747,6 @@ void UBBoardView::mousePressEvent (QMouseEvent *event)
}
}
else
if
(
currentTool
==
UBStylusTool
::
Selector
||
currentTool
==
UBStylusTool
::
Play
)
else
if
(
currentTool
==
UBStylusTool
::
Selector
||
currentTool
==
UBStylusTool
::
Play
)
{
{
movingItem
=
scene
()
->
itemAt
(
this
->
mapToScene
(
event
->
posF
().
toPoint
()));
connect
(
&
mLongPressTimer
,
SIGNAL
(
timeout
()),
this
,
SLOT
(
longPressEvent
()));
connect
(
&
mLongPressTimer
,
SIGNAL
(
timeout
()),
this
,
SLOT
(
longPressEvent
()));
if
(
!
movingItem
&&
!
mController
->
cacheIsVisible
())
if
(
!
movingItem
&&
!
mController
->
cacheIsVisible
())
mLongPressTimer
.
start
();
mLongPressTimer
.
start
();
...
@@ -998,6 +1011,7 @@ UBBoardView::mouseReleaseEvent (QMouseEvent *event)
...
@@ -998,6 +1011,7 @@ UBBoardView::mouseReleaseEvent (QMouseEvent *event)
UBDrawingController
::
drawingController
()
->
setStylusTool
(
UBStylusTool
::
Selector
);
UBDrawingController
::
drawingController
()
->
setStylusTool
(
UBStylusTool
::
Selector
);
textItem
->
setSelected
(
true
);
textItem
->
setSelected
(
true
);
textItem
->
setFocus
();
}
}
else
else
{
{
...
...
src/document/document.pri
View file @
2869029b
HEADERS += src/document/UBDocumentController.h \
HEADERS += src/document/UBDocumentController.h \
src/document/UBDocumentContainer.h \
src/document/UBDocumentContainer.h \
src/document/UBDocumentProxy.h
src/document/UBDocumentProxy.h
SOURCES += src/document/UBDocumentController.cpp \
src/document/UBDocumentContainer.cpp \
SOURCES += src/document/UBDocumentController.cpp \
src/document/UBDocumentProxy.cpp
src/document/UBDocumentContainer.cpp \
src/document/UBDocumentProxy.cpp
\ No newline at end of file
src/domain/UBGraphicsDelegateFrame.cpp
View file @
2869029b
...
@@ -582,7 +582,7 @@ void UBGraphicsDelegateFrame::positionHandles()
...
@@ -582,7 +582,7 @@ void UBGraphicsDelegateFrame::positionHandles()
{
{
QRectF
itemRect
=
delegated
()
->
boundingRect
();
QRectF
itemRect
=
delegated
()
->
boundingRect
();
if
(
mDelegate
->
getToolBarItem
()
->
isVisibleOnBoard
()
if
(
mDelegate
->
getToolBarItem
()
&&
mDelegate
->
getToolBarItem
()
->
isVisibleOnBoard
()
&&
mDelegate
->
getToolBarItem
()
->
isShifting
())
&&
mDelegate
->
getToolBarItem
()
->
isShifting
())
{
{
QPointF
graphicsItemPosition
=
itemRect
.
topLeft
();
QPointF
graphicsItemPosition
=
itemRect
.
topLeft
();
...
...
src/domain/UBGraphicsGroupContainerItemDelegate.cpp
View file @
2869029b
...
@@ -13,7 +13,7 @@
...
@@ -13,7 +13,7 @@
#include "core/memcheck.h"
#include "core/memcheck.h"
UBGraphicsGroupContainerItemDelegate
::
UBGraphicsGroupContainerItemDelegate
(
QGraphicsItem
*
pDelegated
,
QObject
*
parent
)
:
UBGraphicsGroupContainerItemDelegate
::
UBGraphicsGroupContainerItemDelegate
(
QGraphicsItem
*
pDelegated
,
QObject
*
parent
)
:
UBGraphicsItemDelegate
(
pDelegated
,
parent
),
mDestroyGroupButton
(
0
)
UBGraphicsItemDelegate
(
pDelegated
,
parent
,
true
,
false
,
false
),
mDestroyGroupButton
(
0
)
{
{
...
...
src/domain/UBGraphicsItemDelegate.cpp
View file @
2869029b
...
@@ -94,7 +94,7 @@ void DelegateButton::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)
...
@@ -94,7 +94,7 @@ void DelegateButton::mouseReleaseEvent(QGraphicsSceneMouseEvent *event)
event
->
setAccepted
(
!
mIsTransparentToMouseEvent
);
event
->
setAccepted
(
!
mIsTransparentToMouseEvent
);
}
}
UBGraphicsItemDelegate
::
UBGraphicsItemDelegate
(
QGraphicsItem
*
pDelegated
,
QObject
*
parent
,
bool
respectRatio
,
bool
canRotate
)
UBGraphicsItemDelegate
::
UBGraphicsItemDelegate
(
QGraphicsItem
*
pDelegated
,
QObject
*
parent
,
bool
respectRatio
,
bool
canRotate
,
bool
useToolBar
)
:
QObject
(
parent
)
:
QObject
(
parent
)
,
mDelegated
(
pDelegated
)
,
mDelegated
(
pDelegated
)
,
mDeleteButton
(
NULL
)
,
mDeleteButton
(
NULL
)
...
@@ -113,13 +113,15 @@ UBGraphicsItemDelegate::UBGraphicsItemDelegate(QGraphicsItem* pDelegated, QObjec
...
@@ -113,13 +113,15 @@ UBGraphicsItemDelegate::UBGraphicsItemDelegate(QGraphicsItem* pDelegated, QObjec
,
mMimeData
(
NULL
)
,
mMimeData
(
NULL
)
,
mFlippable
(
false
)
,
mFlippable
(
false
)
,
mToolBarItem
(
NULL
)
,
mToolBarItem
(
NULL
)
,
mToolBarUsed
(
useToolBar
)
{
{
// NOOP
// NOOP
}
}
void
UBGraphicsItemDelegate
::
init
()
void
UBGraphicsItemDelegate
::
init
()
{
{
mToolBarItem
=
new
UBGraphicsToolBarItem
(
mDelegated
);
if
(
mToolBarUsed
)
mToolBarItem
=
new
UBGraphicsToolBarItem
(
mDelegated
);
mFrame
=
new
UBGraphicsDelegateFrame
(
this
,
QRectF
(
0
,
0
,
0
,
0
),
mFrameWidth
,
mRespectRatio
);
mFrame
=
new
UBGraphicsDelegateFrame
(
this
,
QRectF
(
0
,
0
,
0
,
0
),
mFrameWidth
,
mRespectRatio
);
mFrame
->
hide
();
mFrame
->
hide
();
...
@@ -334,7 +336,7 @@ void UBGraphicsItemDelegate::positionHandles()
...
@@ -334,7 +336,7 @@ void UBGraphicsItemDelegate::positionHandles()
updateButtons
(
true
);
updateButtons
(
true
);
if
(
mToolBarItem
->
isVisibleOnBoard
())
if
(
mToolBarItem
&&
mToolBarItem
->
isVisibleOnBoard
())
{
{
mToolBarItem
->
positionHandles
();
mToolBarItem
->
positionHandles
();
mToolBarItem
->
update
();
mToolBarItem
->
update
();
...
@@ -345,7 +347,8 @@ void UBGraphicsItemDelegate::positionHandles()
...
@@ -345,7 +347,8 @@ void UBGraphicsItemDelegate::positionHandles()
button
->
hide
();
button
->
hide
();
mFrame
->
hide
();
mFrame
->
hide
();
mToolBarItem
->
hide
();
if
(
mToolBarItem
)
mToolBarItem
->
hide
();
}
}
}
}
...
@@ -385,7 +388,6 @@ void UBGraphicsItemDelegate::remove(bool canUndo)
...
@@ -385,7 +388,6 @@ void UBGraphicsItemDelegate::remove(bool canUndo)
scene
->
removeItem
(
mFrame
);
scene
->
removeItem
(
mFrame
);
scene
->
removeItem
(
mDelegated
);
scene
->
removeItem
(
mDelegated
);
scene
->
removeItem
(
mToolBarItem
);
if
(
canUndo
)
if
(
canUndo
)
{
{
...
...
src/domain/UBGraphicsItemDelegate.h
View file @
2869029b
...
@@ -183,7 +183,7 @@ class UBGraphicsItemDelegate : public QObject
...
@@ -183,7 +183,7 @@ class UBGraphicsItemDelegate : public QObject
Q_OBJECT
Q_OBJECT
public
:
public
:
UBGraphicsItemDelegate
(
QGraphicsItem
*
pDelegated
,
QObject
*
parent
=
0
,
bool
respectRatio
=
true
,
bool
canRotate
=
false
);
UBGraphicsItemDelegate
(
QGraphicsItem
*
pDelegated
,
QObject
*
parent
=
0
,
bool
respectRatio
=
true
,
bool
canRotate
=
false
,
bool
useToolBar
=
true
);
virtual
~
UBGraphicsItemDelegate
();
virtual
~
UBGraphicsItemDelegate
();
...
@@ -300,6 +300,7 @@ private:
...
@@ -300,6 +300,7 @@ private:
/** A boolean saying that this object can be flippable (mirror effect) */
/** A boolean saying that this object can be flippable (mirror effect) */
bool
mFlippable
;
bool
mFlippable
;
bool
mToolBarUsed
;
};
};
...
...
src/domain/UBGraphicsPDFItem.cpp
View file @
2869029b
...
@@ -28,7 +28,7 @@ UBGraphicsPDFItem::UBGraphicsPDFItem(PDFRenderer *renderer, int pageNumber, QGra
...
@@ -28,7 +28,7 @@ UBGraphicsPDFItem::UBGraphicsPDFItem(PDFRenderer *renderer, int pageNumber, QGra
{
{
setData
(
UBGraphicsItemData
::
ItemLayerType
,
UBItemLayerType
::
Object
);
//deprecated
setData
(
UBGraphicsItemData
::
ItemLayerType
,
UBItemLayerType
::
Object
);
//deprecated
setData
(
UBGraphicsItemData
::
itemLayerType
,
QVariant
(
itemLayerType
::
BackgroundItem
));
//Necessary to set if we want z value to be assigned correctly
setData
(
UBGraphicsItemData
::
itemLayerType
,
QVariant
(
itemLayerType
::
BackgroundItem
));
//Necessary to set if we want z value to be assigned correctly
mDelegate
=
new
UBGraphicsItemDelegate
(
this
,
0
);
mDelegate
=
new
UBGraphicsItemDelegate
(
this
,
0
,
true
,
false
,
false
);
mDelegate
->
init
();
mDelegate
->
init
();
}
}
...
...
src/domain/UBGraphicsPixmapItem.cpp
View file @
2869029b
...
@@ -28,7 +28,7 @@
...
@@ -28,7 +28,7 @@
UBGraphicsPixmapItem
::
UBGraphicsPixmapItem
(
QGraphicsItem
*
parent
)
UBGraphicsPixmapItem
::
UBGraphicsPixmapItem
(
QGraphicsItem
*
parent
)
:
QGraphicsPixmapItem
(
parent
)
:
QGraphicsPixmapItem
(
parent
)
{
{
mDelegate
=
new
UBGraphicsItemDelegate
(
this
,
0
,
true
,
true
);
mDelegate
=
new
UBGraphicsItemDelegate
(
this
,
0
,
true
,
true
,
false
);
mDelegate
->
init
();
mDelegate
->
init
();
mDelegate
->
setFlippable
(
true
);
mDelegate
->
setFlippable
(
true
);
...
...
src/domain/UBGraphicsProxyWidget.cpp
View file @
2869029b
...
@@ -29,7 +29,7 @@ UBGraphicsProxyWidget::UBGraphicsProxyWidget(QGraphicsItem* parent)
...
@@ -29,7 +29,7 @@ UBGraphicsProxyWidget::UBGraphicsProxyWidget(QGraphicsItem* parent)
{
{
setData
(
UBGraphicsItemData
::
ItemLayerType
,
UBItemLayerType
::
Object
);
setData
(
UBGraphicsItemData
::
ItemLayerType
,
UBItemLayerType
::
Object
);
mDelegate
=
new
UBGraphicsItemDelegate
(
this
,
0
);
mDelegate
=
new
UBGraphicsItemDelegate
(
this
,
0
,
true
,
false
,
false
);
mDelegate
->
init
();
mDelegate
->
init
();
setFlag
(
QGraphicsItem
::
ItemSendsGeometryChanges
,
true
);
setFlag
(
QGraphicsItem
::
ItemSendsGeometryChanges
,
true
);
...
...
src/domain/UBGraphicsScene.cpp
View file @
2869029b
...
@@ -1593,12 +1593,14 @@ UBGraphicsTextItem* UBGraphicsScene::textForObjectName(const QString& pString, c
...
@@ -1593,12 +1593,14 @@ UBGraphicsTextItem* UBGraphicsScene::textForObjectName(const QString& pString, c
if
(
!
textItem
){
if
(
!
textItem
){
textItem
=
addTextWithFont
(
pString
,
QPointF
(
0
,
0
)
,
72
,
UBSettings
::
settings
()
->
fontFamily
(),
true
,
false
);
textItem
=
addTextWithFont
(
pString
,
QPointF
(
0
,
0
)
,
72
,
UBSettings
::
settings
()
->
fontFamily
(),
true
,
false
);
textItem
->
setObjectName
(
objectName
);
textItem
->
setObjectName
(
objectName
);
QSizeF
size
=
textItem
->
size
();
textItem
->
setPos
(
QPointF
(
-
size
.
width
()
/
2.0
,
-
size
.
height
()
/
2.0
));
}
}
textItem
->
setPlainText
(
pString
);
textItem
->
setPlainText
(
pString
);
textItem
->
adjustSize
();
textItem
->
adjustSize
();
QSizeF
size
=
textItem
->
size
();
textItem
->
clearFocus
();
textItem
->
set
Pos
(
QPointF
(
-
size
.
width
()
/
2.0
,
-
size
.
height
()
/
2.0
)
);
textItem
->
set
TextInteractionFlags
(
Qt
::
TextSelectableByMouse
|
Qt
::
TextSelectableByKeyboard
);
return
textItem
;
return
textItem
;
}
}
...
...
src/domain/UBGraphicsStrokesGroup.cpp
View file @
2869029b
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
UBGraphicsStrokesGroup
::
UBGraphicsStrokesGroup
(
QGraphicsItem
*
parent
)
:
QGraphicsItemGroup
(
parent
)
UBGraphicsStrokesGroup
::
UBGraphicsStrokesGroup
(
QGraphicsItem
*
parent
)
:
QGraphicsItemGroup
(
parent
)
{
{
mDelegate
=
new
UBGraphicsItemDelegate
(
this
,
0
,
true
,
true
);
mDelegate
=
new
UBGraphicsItemDelegate
(
this
,
0
,
true
,
true
,
false
);
mDelegate
->
init
();
mDelegate
->
init
();
mDelegate
->
setFlippable
(
true
);
mDelegate
->
setFlippable
(
true
);
setData
(
UBGraphicsItemData
::
ItemLayerType
,
UBItemLayerType
::
Object
);
setData
(
UBGraphicsItemData
::
ItemLayerType
,
UBItemLayerType
::
Object
);
...
...
src/domain/UBGraphicsSvgItem.cpp
View file @
2869029b
...
@@ -53,7 +53,7 @@ void UBGraphicsSvgItem::init()
...
@@ -53,7 +53,7 @@ void UBGraphicsSvgItem::init()
{
{
setData
(
UBGraphicsItemData
::
ItemLayerType
,
UBItemLayerType
::
Object
);
setData
(
UBGraphicsItemData
::
ItemLayerType
,
UBItemLayerType
::
Object
);
mDelegate
=
new
UBGraphicsItemDelegate
(
this
,
0
,
true
,
true
);
mDelegate
=
new
UBGraphicsItemDelegate
(
this
,
0
,
true
,
true
,
false
);
mDelegate
->
init
();
mDelegate
->
init
();
mDelegate
->
setFlippable
(
true
);
mDelegate
->
setFlippable
(
true
);
...
...
src/domain/UBGraphicsWidgetItemDelegate.cpp
View file @
2869029b
...
@@ -30,7 +30,7 @@
...
@@ -30,7 +30,7 @@
#include "core/memcheck.h"
#include "core/memcheck.h"
UBGraphicsWidgetItemDelegate
::
UBGraphicsWidgetItemDelegate
(
UBGraphicsWidgetItem
*
pDelegated
,
int
widgetType
)
UBGraphicsWidgetItemDelegate
::
UBGraphicsWidgetItemDelegate
(
UBGraphicsWidgetItem
*
pDelegated
,
int
widgetType
)
:
UBGraphicsItemDelegate
(
pDelegated
,
0
,
true
,
false
)
:
UBGraphicsItemDelegate
(
pDelegated
,
0
,
true
,
false
,
false
)
,
freezeAction
(
0
)
,
freezeAction
(
0
)
,
setAsToolAction
(
0
)
,
setAsToolAction
(
0
)
{
{
...
...
src/gui/UBFeaturesWidget.cpp
View file @
2869029b
...
@@ -129,7 +129,8 @@ UBFeaturesWidget::UBFeaturesWidget(QWidget *parent, const char *name)
...
@@ -129,7 +129,8 @@ UBFeaturesWidget::UBFeaturesWidget(QWidget *parent, const char *name)
connect
(
mActionBar
,
SIGNAL
(
deleteSelectedElements
()
),
this
,
SLOT
(
deleteSelectedElements
()
)
);
connect
(
mActionBar
,
SIGNAL
(
deleteSelectedElements
()
),
this
,
SLOT
(
deleteSelectedElements
()
)
);
connect
(
pathListView
,
SIGNAL
(
clicked
(
const
QModelIndex
&
)
),
connect
(
pathListView
,
SIGNAL
(
clicked
(
const
QModelIndex
&
)
),
this
,
SLOT
(
currentPathChanged
(
const
QModelIndex
&
)
)
);
this
,
SLOT
(
currentPathChanged
(
const
QModelIndex
&
)
)
);
connect
(
thumbSlider
,
SIGNAL
(
sliderMoved
(
int
)
),
this
,
SLOT
(
thumbnailSizeChanged
(
int
)
)
);
//connect( thumbSlider, SIGNAL( sliderMoved(int) ), this, SLOT(thumbnailSizeChanged( int ) ) );
connect
(
thumbSlider
,
SIGNAL
(
valueChanged
(
int
)),
this
,
SLOT
(
thumbnailSizeChanged
(
int
)));
connect
(
UBApplication
::
boardController
,
SIGNAL
(
displayMetadata
(
QMap
<
QString
,
QString
>
)
),
connect
(
UBApplication
::
boardController
,
SIGNAL
(
displayMetadata
(
QMap
<
QString
,
QString
>
)
),
this
,
SLOT
(
onDisplayMetadata
(
QMap
<
QString
,
QString
>
)
)
);
this
,
SLOT
(
onDisplayMetadata
(
QMap
<
QString
,
QString
>
)
)
);
connect
(
UBDownloadManager
::
downloadManager
(),
SIGNAL
(
addDownloadedFileToLibrary
(
bool
,
QUrl
,
QString
,
QByteArray
)
),
connect
(
UBDownloadManager
::
downloadManager
(),
SIGNAL
(
addDownloadedFileToLibrary
(
bool
,
QUrl
,
QString
,
QByteArray
)
),
...
...
src/gui/UBFeaturesWidget.h
View file @
2869029b
...
@@ -107,6 +107,7 @@ private slots:
...
@@ -107,6 +107,7 @@ private slots:
void
addElementsToFavorite
();
void
addElementsToFavorite
();
void
removeElementsFromFavorite
();
void
removeElementsFromFavorite
();
void
deleteSelectedElements
();
void
deleteSelectedElements
();
protected
:
protected
:
bool
eventFilter
(
QObject
*
target
,
QEvent
*
event
);
bool
eventFilter
(
QObject
*
target
,
QEvent
*
event
);
};
};
...
...
src/tools/UBGraphicsCurtainItemDelegate.cpp
View file @
2869029b
...
@@ -25,7 +25,7 @@
...
@@ -25,7 +25,7 @@
#include "core/memcheck.h"
#include "core/memcheck.h"
UBGraphicsCurtainItemDelegate
::
UBGraphicsCurtainItemDelegate
(
UBGraphicsCurtainItem
*
pDelegated
,
QObject
*
parent
)
UBGraphicsCurtainItemDelegate
::
UBGraphicsCurtainItemDelegate
(
UBGraphicsCurtainItem
*
pDelegated
,
QObject
*
parent
)
:
UBGraphicsItemDelegate
(
pDelegated
,
parent
,
false
)
:
UBGraphicsItemDelegate
(
pDelegated
,
parent
,
false
,
false
,
false
)
{
{
setCanDuplicate
(
false
);
setCanDuplicate
(
false
);
}
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment