⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.htm

📁 矢量绘图组件(开源版)
💻 HTM
📖 第 1 页 / 共 5 页
字号:
                    <td><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">Tries to keep top left cornor of the current view visible. </font></td>
                  </tr>
                  <tr>
                    <td WIDTH="15%" VALIGN="TOP"><strong><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">zoCenter</font></strong></td>
                    <td WIDTH="20"><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font></td>
                    <td><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">Tries to keep the center of the current view, still centered. </font></td>
                  </tr>
                  <tr>
                    <td WIDTH="15%" VALIGN="TOP"><strong><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">zoCursor</font></strong></td>
                    <td WIDTH="20"><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font></td>
                    <td><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">Tries to keep the point under cursor, still under cursor.</font></td>
                  </tr>
                  <tr>
                    <td VALIGN="TOP"><strong><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">zoCursorCenter</font></strong></td>
                    <td><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font></td>
                    <td><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">Tries to move the point under cursor to the center of view. </font></td>
                  </tr>
                </table>
                <p>&nbsp;</p></td>
            </tr>
            <tr>
              <td><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif"><strong><a NAME="ChangeZoomBy" ID="ChangeZoomBy"></a>function ChangeZoomBy(Delta: Integer; Origin: TGraphZoomOrigin): Boolean;<br>
    TGraphZoomOrigin = (zoTopLeft, zoCenter, zoCursor);<br>
              </strong>Changes zoom factor by the value specified by the Delta parameter. The Origin parameter determines how the zoomed area appears on the client area of the control. </font>
                <p></p>
                <table WIDTH="90%" BORDER="0" CELLSPACING="5" CELLPADDING="0" ALIGN="CENTER">
                  <tr>
                    <td WIDTH="15%" VALIGN="TOP"><strong><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">zoTopLeft</font></strong></td>
                    <td WIDTH="20"><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font></td>
                    <td><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">Tries to keep top left cornor of the current view visible. </font></td>
                  </tr>
                  <tr>
                    <td WIDTH="15%" VALIGN="TOP"><strong><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">zoCenter</font></strong></td>
                    <td WIDTH="20"><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font></td>
                    <td><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">Tries to keep the center of the current view, still centered. </font></td>
                  </tr>
                  <tr>
                    <td WIDTH="15%" VALIGN="TOP"><strong><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">zoCursor</font></strong></td>
                    <td WIDTH="20"><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font></td>
                    <td><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">Tries to keep the point under cursor, still under cursor.</font></td>
                  </tr>
                  <tr>
                    <td VALIGN="TOP"><strong><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">zoCursorCenter</font></strong></td>
                    <td><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font></td>
                    <td><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">Tries to move the point under cursor to the center of view. </font></td>
                  </tr>
                </table>
              <p>&nbsp;</p></td>
            </tr>
            <tr>
              <td><p><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif"><strong><a NAME="AlignSelection"></a>function AlignSelection(Horz: THAlignOption; Vert: TVAlignOption): Boolean;<br>
      THAlignOption = (haNoChange, haLeft, haCenter, haRight, haSpaceEqually);<br>
      TVAlignOption = (vaNoChange, vaTop, vaCenter, vaBottom, vaSpaceEqually);</strong><br>
      Lines up selected objects in relation to each other. </font><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">The function returns True if at least one object resizes, otherwise returns False.</font> </p>
                  <p></p>
                  <table WIDTH="90%" BORDER="0" CELLSPACING="5" CELLPADDING="0" ALIGN="CENTER">
                    <tr>
                      <td WIDTH="15%" VALIGN="TOP"><strong><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">haNoChange</font></strong></td>
                      <td WIDTH="20"><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font></td>
                      <td><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">Does not change the alignment of the object. </font></td>
                    </tr>
                    <tr>
                      <td WIDTH="15%" VALIGN="TOP"><strong><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">haLeft</font></strong></td>
                      <td WIDTH="20"><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font></td>
                      <td><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">Lines up the left edges of the selected objects .</font></td>
                    </tr>
                    <tr>
                      <td WIDTH="15%" VALIGN="TOP"><strong><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">haCenter</font></strong></td>
                      <td WIDTH="20"><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font></td>
                      <td><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">Lines up horizontally the centers of the selected objects.</font></td>
                    </tr>
                    <tr>
                      <td VALIGN="TOP"><strong><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">haRight</font></strong></td>
                      <td><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font></td>
                      <td><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">Lines up the right edges of the selected objects. </font></td>
                    </tr>
                    <tr>
                      <td VALIGN="TOP"><strong><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">haSpaceEqually</font></strong></td>
                      <td><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font></td>
                      <td><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">Lines up the selected objects horizontally equidistant from each other.</font></td>
                    </tr>
                  </table>
                  <p></p>
                  <table WIDTH="90%" BORDER="0" CELLSPACING="5" CELLPADDING="0" ALIGN="CENTER">
                    <tr>
                      <td WIDTH="15%" VALIGN="TOP"><strong><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">vaNoChange</font></strong></td>
                      <td WIDTH="20"><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font></td>
                      <td><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">Does not change the alignment of the object. </font></td>
                    </tr>
                    <tr>
                      <td WIDTH="15%" VALIGN="TOP"><strong><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">vaTop</font></strong></td>
                      <td WIDTH="20"><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font></td>
                      <td><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">Lines up the top edges of the selected objects .</font></td>
                    </tr>
                    <tr>
                      <td WIDTH="15%" VALIGN="TOP"><strong><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2">vaCenter</font></strong></td>
                      <td WIDTH="20"><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font></td>
                      <td><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">Lines up vertically the centers of the selected objects.</font></td>
                    </tr>
                    <tr>
                      <td VALIGN="TOP"><strong><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">vaBottom</font></strong></td>
                      <td><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font></td>
                      <td><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">Lines up the bottom edges of the selected objects. </font></td>
                    </tr>
                    <tr>
                      <td VALIGN="TOP"><strong><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">vaSpaceEqually</font></strong></td>
                      <td><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font></td>
                      <td><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">Lines up the selected objects vertically equidistant from each other.</font></td>
                    </tr>
                  </table>
                  <p>&nbsp;</p></td>
            </tr>
            <tr>
              <td><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif"><strong><a NAME="ResizeSelection" ID="ResizeSelection"></a>function ResizeSelection(Horz, Vert: TResizeOption): Boolean;<br>
    TResizeOption = (roNoChange, roSmallest, roLargest);<br>
                </strong></font><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">Resizes selected objects to be exactly the same height or width. The function returns True if at least one object resizes, otherwise returns False.</font>
                <p></p>
                <table WIDTH="90%" BORDER="0" CELLSPACING="5" CELLPADDING="0" ALIGN="CENTER">
                  <tr>
                    <td WIDTH="15%" VALIGN="TOP"><strong><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif"><strong>roNoChange</strong></font></strong></td>
                    <td WIDTH="20"><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font></td>
                    <td><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">Does not change the size of the components.</font></td>
                  </tr>
                  <tr>
                    <td WIDTH="15%" VALIGN="TOP"><strong><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif"><strong>roSmallest</strong></font></strong></td>
                    <td WIDTH="20"><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font></td>
                    <td><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">Resizes the selected objects to the height or width of the smallest selected object.</font></td>
                  </tr>
                  <tr>
                    <td WIDTH="15%" VALIGN="TOP"><strong><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif"><strong>roLargest</strong></font></strong></td>
                    <td WIDTH="20"><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">&nbsp;</font></td>
                    <td><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif">Resizes the selected object to the height or width of the largest selected object.</font></td>
                  </tr>
                </table>
                <p>&nbsp;</p></td>
            </tr>
            <tr>
              <td><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif"><strong><a NAME="SnapPoint"></a>function SnapPoint(const Pt: TPoint): TPoint;</strong><br>
    Returns the closest grid point to the given point. </font></td>
            </tr>
            <tr>
              <td><font SIZE="2" FACE="Verdana, Arial, Helvetica, sans-serif"><strong><a NAME="SnapOffset" ID="SnapOffset"></a>procedure SnapOffset(const Pt: TPoint; var dX, dY: Integer);</strong><br>
                Adjusts dX and dY parameters in the way that offseting the point specified by the Pt parameter by these values, moves the point on the closest grid point. </font></td>
            </tr>
            <tr> 
              <td><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><b><a NAME="ClientToGraph"></a>function 
                ClientToGraph(X, Y: Integer): TPoint;</b><br>
                Converts X and Y pair of values from the client coordinates to 
                the graph cordinates.</font></td>
            </tr>
            <tr> 
              <td><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><b><a NAME="GraphToClient"></a>function 
                GraphToClient(X, Y: Integer): TPoint;</b><br>
                Converts X and Y pair of values from the graph coordinates to 
                the client cordinates.</font></td>
            </tr>
            <tr>
              <td><font FACE="Verdana, Arial, Helvetica, sans-serif" SIZE="2"><b><a NAME="ScreenToGraph" ID="ScreenToGraph"></a>function ScreenToGraph(X, Y: Integer): TPoint;</b><br>
    Converts X and Y pair

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -