/// <summary> /// DIBUJA UNA ENTIDAD EN EL MARCO DEL MGI QUE SE PASA COMO PARAMETRO /// </summary> /// <param name="sKey">CLAVE DEL MARCO EN EL MGI</param> /// <param name="Entity">ENTIDAD QUE SE DESEA PINTAR</param> /// <param name="BackColor">COLOR DE FONDO</param> /// <param name="FillStyle">ESTILO DE RELLENO (SI LA ENTIDAD ES POLIGONAL)</param> /// <param name="EdgeColor">COLOR DE BORDE (SI LA ENTIDAD ES POLIGONAL)</param> /// <param name="Size">ANCHO EN UNIDADES DE DIBUJO DEL BORDE</param> /// <returns></returns> public bool PlotDrawEntity(string sKey, geOS_MapEntity Entity, Color BackColor, geOS_FillType FillStyle, Color EdgeColor, short Size) { return(geOS_Gestor.ImpresoPintarEntidad(_IdConexion, sKey, Entity.Id, BackColor.ToArgb(), (short)FillStyle, EdgeColor.ToArgb(), Size) == 0 ? false : true); }
/// <summary> /// DIBUJA UN RECTÁNGULO EN EL MARCO DEL MGI QUE SE PASA COMO PARAMETRO /// </summary> /// <param name="sKey">CLAVE DEL MARCO EN EL MGI</param> /// <param name="Left">X IZQUIERDA DEL RECTÁNGULO</param> /// <param name="Bottom">Y ABAJO DEL RECTANGULO</param> /// <param name="Right">X DERECHA DEL RECTANGULO</param> /// <param name="Top">Y ARRIBA DEL RECTANGULO</param> /// <param name="BackColor">COLOR DE FONDO</param> /// <param name="FillStyle">ESTILO DE RELLENO</param> /// <param name="EdgeColor">COLOR DE BORDE</param> /// <param name="Size">ANCHO EN UNIDADES DE DIBUJO DEL BORDE</param> /// <returns></returns> public bool PlotDrawRect(string sKey, double Left, double Bottom, double Right, double Top, Color BackColor, geOS_FillType FillStyle, Color EdgeColor, short Size) { return(geOS_Gestor.ImpresoPintarRectangulo(_IdConexion, sKey, Left, Bottom, Right, Top, BackColor.ToArgb(), (short)FillStyle, EdgeColor.ToArgb(), Size) == 0 ? false : true); }