mirror of
https://bitbucket.org/wisemapping/wisemapping-open-source.git
synced 2024-11-25 23:44:54 +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;
|
||||
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....
|
||||
var coordOriginX;
|
||||
var coordOriginY;
|
||||
|
||||
if (center && this._viewPort) {
|
||||
coordOriginX = -(this._viewPort.width / 2);
|
||||
coordOriginY = -(this._viewPort.height / 2);
|
||||
} else if (center) {
|
||||
coordOriginX = -(coordWidth / 2);
|
||||
coordOriginY = -(coordHeight / 2);
|
||||
if (center) {
|
||||
if (this._viewPort) {
|
||||
coordOriginX = -(this._viewPort.width / 2);
|
||||
coordOriginY = -(this._viewPort.height / 2);
|
||||
} else {
|
||||
coordOriginX = -(coordWidth / 2);
|
||||
coordOriginY = -(coordHeight / 2);
|
||||
}
|
||||
} else {
|
||||
var coordOrigin = workspace.getCoordOrigin();
|
||||
coordOriginX = coordOrigin.x;
|
||||
|
@ -23,6 +23,8 @@ web2d.peer.svg.WorkspacePeer = function(element)
|
||||
web2d.peer.svg.ElementPeer.call(this, svgElement);
|
||||
this._native.setAttribute("focusable", "true");
|
||||
this._native.setAttribute("id", "workspace");
|
||||
this._native.setAttribute("preserveAspectRatio", "true");
|
||||
|
||||
};
|
||||
|
||||
objects.extend(web2d.peer.svg.WorkspacePeer, web2d.peer.svg.ElementPeer);
|
||||
|
@ -196,7 +196,6 @@ function buildMindmapDesigner() {
|
||||
// core.Monitor.setInstance(monitor);
|
||||
|
||||
var container = $('mindplot');
|
||||
// container.setStyles();
|
||||
|
||||
container.setStyles({
|
||||
height: parseInt(screen.height),
|
||||
@ -205,8 +204,8 @@ function buildMindmapDesigner() {
|
||||
|
||||
designer = new mindplot.MindmapDesigner(editorProperties, container);
|
||||
designer.setViewPort({
|
||||
height: parseInt(window.innerHeight - 150),
|
||||
width: parseInt(window.innerWidth - 200)
|
||||
height: parseInt(window.innerHeight-112), // Footer and Header
|
||||
width: parseInt(window.innerWidth)
|
||||
});
|
||||
|
||||
if (mindplot.collaboration.CollaborationManager.getInstance().isCollaborationFrameworkAvailable()) {
|
||||
|
Loading…
Reference in New Issue
Block a user