using System;
|
using System.Drawing;
|
using System.Collections;
|
using System.ComponentModel;
|
using System.Windows.Forms;
|
using DevExpress.XtraEditors;
|
|
namespace Hydro.WinfrmUI.Viewer
|
{
|
/// <summary>
|
/// Summary description for frmDoc.
|
/// </summary>
|
public partial class frmDoc : DevExpress.XtraEditors.XtraForm
|
{
|
public frmDoc()
|
{
|
//
|
// Required for Windows Form Designer support
|
//
|
InitializeComponent();
|
Icon = DevExpress.Utils.ResourceImageHelper.CreateIconFromResourcesEx("Hydro.WinfrmUI.Viewer.AppIcon.ico", typeof(frmMain).Assembly);
|
//
|
// TODO: Add any constructor code after InitializeComponent call
|
//
|
}
|
|
|
private Hydro.WinfrmUI.ViewBrowser _viewer;
|
public Hydro.WinfrmUI.ViewBrowser GetBrowser()
|
{
|
return _viewer;
|
}
|
|
public Hydro.WinfrmUI.ViewBrowser LoadDocument(string fileName)
|
{
|
try
|
{
|
_viewer = new Hydro.WinfrmUI.ViewBrowser();
|
_viewer._IsEditMode = true;
|
_viewer._newTemplate = null;
|
_viewer._ShowJunction = true;
|
_viewer._ShowValve = true;
|
_viewer.BackColor = System.Drawing.Color.Transparent;
|
_viewer.Dock = System.Windows.Forms.DockStyle.Fill;
|
_viewer.junction_multiply = 1F;
|
_viewer.Link_multiply = 1F;
|
_viewer.Location = new System.Drawing.Point(0, 0);
|
_viewer.Name = "mapViewer1";
|
_viewer.Rotation = 0D;
|
_viewer.RotationF = 90D;
|
_viewer.showToolBar = true;
|
_viewer.Size = new System.Drawing.Size(1000, 666);
|
_viewer.TabIndex = 0;
|
_viewer.zoom = 1F;
|
_viewer.showToolBar = true;
|
if (MapView.TemplateList.Inited == false)
|
{
|
MapView.TemplateList.Init();
|
}
|
_viewer.OpenFile(fileName);
|
this.Controls.Add(_viewer);
|
|
return _viewer;
|
}
|
catch
|
{
|
XtraMessageBox.Show("Sorry, this file cannot be opened.", "Ribbon Simple Pad");
|
return null;
|
}
|
|
}
|
|
|
|
|
private void frmDoc_Closing(object sender, System.ComponentModel.CancelEventArgs e)
|
{
|
|
}
|
|
private void frmDoc_Load(object sender, EventArgs e)
|
{
|
|
}
|
|
|
}
|
}
|