Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
K
kityminder-core
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
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
吴志俊
kityminder-core
Commits
533ef8e4
Commit
533ef8e4
authored
Feb 04, 2014
by
campaign
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
by zhanyi
parent
0de26c44
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
4 additions
and
10 deletions
+4
-10
editor.receiver.js
src/module/editor.receiver.js
+4
-10
No files found.
src/module/editor.receiver.js
View file @
533ef8e4
...
...
@@ -21,17 +21,10 @@ Minder.Receiver = kity.createClass('Receiver',{
_div
.
className
=
'km_receiver'
;
this
.
container
=
document
.
body
.
insertBefore
(
_div
,
document
.
body
.
firstChild
);
utils
.
addCssRule
(
'km_receiver_css'
,
' .km_receiver{position:absolute;padding:0;margin:0;word-wrap:break-word;clip:rect(1em 1em 1em 1em);}'
);
//
// utils.listen(_div,'keydown keypress keyup', utils.proxy(this.keyboardEvents,this));
this
.
km
.
on
(
'beforekeyup'
,
utils
.
proxy
(
this
.
keyboardEvents
,
this
));
this
.
timer
=
null
;
this
.
index
=
0
;
},
setPosition
:
function
(
textShapeOffset
){
this
.
container
.
style
.
top
=
textShapeOffset
.
x
+
'px'
;
this
.
container
.
style
.
left
=
textShapeOffset
.
y
+
'px'
;
this
.
textShape
.
setPosition
(
textShapeOffset
.
x
,
textShapeOffset
.
y
+
this
.
textShape
.
getSize
());
return
this
;
},
setRange
:
function
(
range
,
index
){
this
.
index
=
index
||
this
.
index
;
...
...
@@ -162,10 +155,11 @@ Minder.Receiver = kity.createClass('Receiver',{
setContainerStyle
:
function
(){
var
textShapeBox
=
this
.
textShape
.
getRenderBox
();
var
size
=
this
.
textShape
.
getSize
();
this
.
container
.
style
.
cssText
+=
";left:"
+
this
.
offset
.
x
+
'px;top:'
+
(
this
.
offset
.
y
+
size
)
this
.
container
.
style
.
cssText
=
";left:"
+
this
.
offset
.
x
+
'px;top:'
+
(
this
.
offset
.
y
+
textShapeBox
.
height
)
+
'px;width:'
+
textShapeBox
.
width
+
'px;height:'
+
textShapeBox
.
height
+
'px;
font-size:'
+
size
+
'px
'
;
+
'px;height:'
+
textShapeBox
.
height
+
'px;'
;
return
this
;
},
getTextOffsetData
:
function
(){
...
...
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