mirror of
https://bitbucket.org/wisemapping/wisemapping-open-source.git
synced 2024-11-22 22:27:55 +01:00
Fix center properly ...
This commit is contained in:
parent
26759bd437
commit
c2521f0f9f
@ -99,16 +99,24 @@ mindplot.Workspace = new Class({
|
|||||||
var coordHeight = zoom * this._screenHeight;
|
var coordHeight = zoom * this._screenHeight;
|
||||||
workspace.setCoordSize(coordWidth, coordHeight);
|
workspace.setCoordSize(coordWidth, coordHeight);
|
||||||
|
|
||||||
|
// View port coords ...
|
||||||
|
if (this._viewPort) {
|
||||||
|
this._viewPort.width = this._viewPort.width * zoom;
|
||||||
|
this._viewPort.height = this._viewPort.height * zoom;
|
||||||
|
}
|
||||||
|
|
||||||
// Center topic....
|
// Center topic....
|
||||||
var coordOriginX;
|
var coordOriginX;
|
||||||
var coordOriginY;
|
var coordOriginY;
|
||||||
|
|
||||||
if (center && this._viewPort) {
|
if (center) {
|
||||||
|
if (this._viewPort) {
|
||||||
coordOriginX = -(this._viewPort.width / 2);
|
coordOriginX = -(this._viewPort.width / 2);
|
||||||
coordOriginY = -(this._viewPort.height / 2);
|
coordOriginY = -(this._viewPort.height / 2);
|
||||||
} else if (center) {
|
} else {
|
||||||
coordOriginX = -(coordWidth / 2);
|
coordOriginX = -(coordWidth / 2);
|
||||||
coordOriginY = -(coordHeight / 2);
|
coordOriginY = -(coordHeight / 2);
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
var coordOrigin = workspace.getCoordOrigin();
|
var coordOrigin = workspace.getCoordOrigin();
|
||||||
coordOriginX = coordOrigin.x;
|
coordOriginX = coordOrigin.x;
|
||||||
|
@ -23,6 +23,8 @@ web2d.peer.svg.WorkspacePeer = function(element)
|
|||||||
web2d.peer.svg.ElementPeer.call(this, svgElement);
|
web2d.peer.svg.ElementPeer.call(this, svgElement);
|
||||||
this._native.setAttribute("focusable", "true");
|
this._native.setAttribute("focusable", "true");
|
||||||
this._native.setAttribute("id", "workspace");
|
this._native.setAttribute("id", "workspace");
|
||||||
|
this._native.setAttribute("preserveAspectRatio", "true");
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
objects.extend(web2d.peer.svg.WorkspacePeer, web2d.peer.svg.ElementPeer);
|
objects.extend(web2d.peer.svg.WorkspacePeer, web2d.peer.svg.ElementPeer);
|
||||||
|
@ -196,7 +196,6 @@ function buildMindmapDesigner() {
|
|||||||
// core.Monitor.setInstance(monitor);
|
// core.Monitor.setInstance(monitor);
|
||||||
|
|
||||||
var container = $('mindplot');
|
var container = $('mindplot');
|
||||||
// container.setStyles();
|
|
||||||
|
|
||||||
container.setStyles({
|
container.setStyles({
|
||||||
height: parseInt(screen.height),
|
height: parseInt(screen.height),
|
||||||
@ -205,8 +204,8 @@ function buildMindmapDesigner() {
|
|||||||
|
|
||||||
designer = new mindplot.MindmapDesigner(editorProperties, container);
|
designer = new mindplot.MindmapDesigner(editorProperties, container);
|
||||||
designer.setViewPort({
|
designer.setViewPort({
|
||||||
height: parseInt(window.innerHeight - 150),
|
height: parseInt(window.innerHeight-112), // Footer and Header
|
||||||
width: parseInt(window.innerWidth - 200)
|
width: parseInt(window.innerWidth)
|
||||||
});
|
});
|
||||||
|
|
||||||
if (mindplot.collaboration.CollaborationManager.getInstance().isCollaborationFrameworkAvailable()) {
|
if (mindplot.collaboration.CollaborationManager.getInstance().isCollaborationFrameworkAvailable()) {
|
||||||
|
Loading…
Reference in New Issue
Block a user