上級ユーザー向けのnanoCAD環境の構成

遅かれ早かれ、経験豊富なユーザーは、日常のルーチンを自動化するスクリプトとコマンドでフルタイムCAD機能を拡張する必要があります。「独自のメニューを作成する方法」、「チームを登録する方法」、「nanoCADでスクリプトを登録する方法」というトピックに関するリクエストを定期的に受け取ります?」 この記事では、典型的な質問を組み合わせて、ユーザーがnanoCADプラットフォームを自分用に構成し、もう少し機能的にする方法を簡単な例を使用して詳細に説明することにしました。







例として、.dwgファイルのライブラリを整理するタスクを取ります。各ユーザーは、作業中に後続の作業で標準ソリューションとして使用される十分な資料を蓄積します。古い図面、ブロックベースなどの要素です。 nanoCAD環境でブロックライブラリを整理するための可能なオプションの1つを検討し、同時に、メニューおよびコマンドラインで任意のスクリプト関数を登録する方法を示します。 類推により、より複雑なスクリプトを記述し、他の分野(たとえば、計算、グラフィカルな構築、データベースとの接続など)で作業を自動化できます...



この記事の主な目的は、プログラミングを恐れない上級ユーザー、システム管理者、および専門家(作業の自動化と単純化を望むユーザー)です。



はじめに:.dwgファイルの準備

なぜなら この例では、別々の.dwgファイルを操作します。これらのブロックの準備方法と保存場所について少しお話しましょう。 独自のブロックセットを使用できることは明らかです。例として、BlueCar.dwgとGreenCar.dwgの2つの.dwgファイルを使用します(記事の最後に記載したファイルから取得できます)。



ブロックダイアグラムをゼロ座標でプロットしました。 ゼロポイントは、将来のブロックのベース(挿入ポイント)になります。 したがって、座標x = 0、y = 0からブロックの描画を開始することをお勧めします。ブロックが既に描画されている場合は、視点から見て便利な挿入ポイントの座標が座標0、0になるように配置します。 以下の例を参照してください(図1):左側はBlueCar.dwgファイル内の車の位置、右側は基点を挿入した後のブロックです:





. 1. – , .







また、1つのブロック-1つの.dwgファイルというルールも使用します。 この場合、ブロックごとに個別の挿入コマンドを作成できます。



次に:MyBlocksフォルダー内のすべてのブロックを収集し、ドライブにローカルに保存するか(たとえば、パスC:\ MyBlocks \を使用します)、またはフォルダーをローカルネットワークに配置します。 後者の場合、同僚はライブラリを使用できます(つまり、パスは\\ MYSERVER \ MyBlocks \のようになります)。



さて、これですべてをコードでラップする準備ができました...



ブロックを挿入するコマンドを作成する

Visual Basicで記述されたブロックを挿入するための最も簡単なスクリプトを以下に示します-スクリプトテキストには詳細な説明は必要ないようです。 ユーザーが指定した座標で、ダイアログなしモードで現在の図面の「BlueCar.dwg」ブロックを配置するだけです。



 Dim ms Dim ut Dim ptInsert Set ms = ThisDrawing.ModelSpace REM       Set ut = ThisDrawing.Utility REM       ptInsert = ut.GetPoint("0,0,0", "  ") REM        ms.InsertBlock ptInsert," C:\MyBlocks\GreenCar.dwg",1,1,1,0 REM     
      
      





どうやってそれを知るのですか? これはすべて、nanoCADの標準SDK(Software Developer Kit)に記載されています。 スクリプトで指定されたコマンドは、.dwgに基づくCADの標準CAD関数です(図2を参照)。 developer.nanocad.ruで最新のSDKをダウンロードできます。 また、nanoCADの他の興味深いタスクを実行するサンプルスクリプトを入手することもできます。



 . 2.   nanoCAD          nanoCAD   C++, .NET, Visual Basic Script, Java Script  LISP.
      
      





次に、ブロックを挿入するためのスクリプトにコマンド名を割り当てる必要があります(このスクリプトをnanoCADコマンドラインから呼び出すため)。 そして、あなたはブロックごとにこれを行う必要があります:1ブロック-1チーム。 これを行うには、nanoCADに2つの新しいコマンドを登録する特別なxmlにスクリプトをパックします。BlueCarとGreenCarは、それぞれ「BlueCar.dwg」と「GreenCar.dwg」を挿入します。 おそらく、これはコード設計の「正確さ」の観点から最も合理的な決定ではありませんが、今は最適化を行っていませんよね? その結果、次の結果が得られます。

 <?xml version="1.0" encoding="utf-8"?> <package> <command name="BlueCar" weight="30" cmdtype="1"> <script lang="VBS"><![CDATA[ Dim ms Dim ut Dim ptInsert Set ms = ThisDrawing.ModelSpace Set ut = ThisDrawing.Utility ptInsert = ut.GetPoint("0,0,0", "  ") ms.InsertBlock ptInsert,"C:\MyBlocks\BlueCar.dwg",1,1,1,0 ]]></script> </command> <command name="GreenCar" weight="30" cmdtype="1"> <script lang="VBS"><![CDATA[ Dim ms Dim ut Dim ptInsert Set ms = ThisDrawing.ModelSpace Set ut = ThisDrawing.Utility ptInsert = ut.GetPoint("0,0,0", "  ") ms.InsertBlock ptInsert,"C:\MyBlocks\GreenCar.dwg",1,1,1,0 ]]></script> </command> </package>
      
      





このスクリプトも説明を必要としないようです-xmlはコマンドの名前を定義し、実行可能なコードをタグに入れます
 .         xml- –    ,      SDK   nanoCAD (.   nanoCAD ActiveX API,  «    »). 
      



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !

nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows









. xml- – , SDK nanoCAD (. nanoCAD ActiveX API, « »).



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





. xml- – , SDK nanoCAD (. nanoCAD ActiveX API, « »).



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





. xml- – , SDK nanoCAD (. nanoCAD ActiveX API, « »).



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





 .         xml- –    ,      SDK   nanoCAD (.   nanoCAD ActiveX API,  «    »). 
      



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD

«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows









. xml- – , SDK nanoCAD (. nanoCAD ActiveX API, « »).



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





. xml- – , SDK nanoCAD (. nanoCAD ActiveX API, « »).



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





. xml- – , SDK nanoCAD (. nanoCAD ActiveX API, « »).



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





 .         xml- –    ,      SDK   nanoCAD (.   nanoCAD ActiveX API,  «    »). 
      



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





. xml- – , SDK nanoCAD (. nanoCAD ActiveX API, « »).



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





 .         xml- –    ,      SDK   nanoCAD (.   nanoCAD ActiveX API,  «    »). 
      



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .

, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows









. xml- – , SDK nanoCAD (. nanoCAD ActiveX API, « »).



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





. xml- – , SDK nanoCAD (. nanoCAD ActiveX API, « »).



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





. xml- – , SDK nanoCAD (. nanoCAD ActiveX API, « »).



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





 .         xml- –    ,      SDK   nanoCAD (.   nanoCAD ActiveX API,  «    »). 
      



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





. xml- – , SDK nanoCAD (. nanoCAD ActiveX API, « »).



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





 .         xml- –    ,      SDK   nanoCAD (.   nanoCAD ActiveX API,  «    »). 
      



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …

, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows









. xml- – , SDK nanoCAD (. nanoCAD ActiveX API, « »).



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





. xml- – , SDK nanoCAD (. nanoCAD ActiveX API, « »).



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





. xml- – , SDK nanoCAD (. nanoCAD ActiveX API, « »).



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





 .         xml- –    ,      SDK   nanoCAD (.   nanoCAD ActiveX API,  «    »). 
      



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





. xml- – , SDK nanoCAD (. nanoCAD ActiveX API, « »).



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





 .         xml- –    ,      SDK   nanoCAD (.   nanoCAD ActiveX API,  «    »). 
      



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





. xml- – , SDK nanoCAD (. nanoCAD ActiveX API, « »).



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





 .         xml- –    ,      SDK   nanoCAD (.   nanoCAD ActiveX API,  «    »). 
      



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





. xml- – , SDK nanoCAD (. nanoCAD ActiveX API, « »).



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





 .         xml- –    ,      SDK   nanoCAD (.   nanoCAD ActiveX API,  «    »). 
      



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .

– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows









. xml- – , SDK nanoCAD (. nanoCAD ActiveX API, « »).



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





. xml- – , SDK nanoCAD (. nanoCAD ActiveX API, « »).



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





. xml- – , SDK nanoCAD (. nanoCAD ActiveX API, « »).



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





 .         xml- –    ,      SDK   nanoCAD (.   nanoCAD ActiveX API,  «    »). 
      



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





. xml- – , SDK nanoCAD (. nanoCAD ActiveX API, « »).



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





 .         xml- –    ,      SDK   nanoCAD (.   nanoCAD ActiveX API,  «    »). 
      



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .

CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows









. xml- – , SDK nanoCAD (. nanoCAD ActiveX API, « »).



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





 .         xml- –    ,      SDK   nanoCAD (.   nanoCAD ActiveX API,  «    »). 
      



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI

nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows









. xml- – , SDK nanoCAD (. nanoCAD ActiveX API, « »).



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





. xml- – , SDK nanoCAD (. nanoCAD ActiveX API, « »).



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





. xml- – , SDK nanoCAD (. nanoCAD ActiveX API, « »).



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





 .         xml- –    ,      SDK   nanoCAD (.   nanoCAD ActiveX API,  «    »). 
      



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .

, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows









. xml- – , SDK nanoCAD (. nanoCAD ActiveX API, « »).



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





 .         xml- –    ,      SDK   nanoCAD (.   nanoCAD ActiveX API,  «    »). 
      



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .

! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows









. xml- – , SDK nanoCAD (. nanoCAD ActiveX API, « »).



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





. xml- – , SDK nanoCAD (. nanoCAD ActiveX API, « »).



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





. xml- – , SDK nanoCAD (. nanoCAD ActiveX API, « »).



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows





 .         xml- –    ,      SDK   nanoCAD (.   nanoCAD ActiveX API,  «    »). 
      



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .

, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows









. xml- – , SDK nanoCAD (. nanoCAD ActiveX API, « »).



xml «MyBlocks.nsf» nanoCAD. , xml-. «UTF-8» - (. .3):



.3. «MyBlocks.nsf» – !






nanoCAD , , «MyBlocks.nsf» nanoCAD «\ » \\ (.4). , (, \\MYSERVER\MyBlocks\ ):



.4. nanoCAD





«MyBlocks.nsf» – . «MyBlocks.nsf» , nanoCAD : HKEY_CURRENT_USER\Software\Nanosoft\nanoCAD Plus\6.0\Profile\Appload\Startup .



, , nanoCAD . CFG- – , . …



BlueCar GreenCar , «» , , nanoCAD:



[\configman\commands\BlueCar] weight=i30 |cmdtype=i0 intername=sBlueCar DispName=s BlueCar StatusText=s BlueCar, VBS [\configman\commands\GreenCar] weight=i30 |cmdtype=i0 intername=sGreenCar DispName=s GreenCar StatusText=s GreenCar, VBS





DispNam – , StatusText - - (.5).



. 5. , nanoCAD, «» .





, . BlueCar GreenCar. - BlueCar GreenCar :

[\menu\mycommands] |name=s [\menu\mycommands\InsertBlock] |name=s [\menu\mycommands\InsertBlock\BlueCar] |name=s BlueCar |InterName=sBlueCar [\menu\mycommands\InsertBlock\GreenCar] |name=s GreenCar |intername=sGreenCar





6:



. 6. …





, ! :

[\toolbars\mycommands] |InitialVisible=f1 |name=s [\toolbars\mycommands\BlueCar] |intername=sBlueCar [\toolbars\mycommands\GreenCar] |intername=sGreenCar [\toolbarspos\mycommands] |DockPosition=sTop |row=i1 |pos=i2





« » , , nanoCAD - .



« » nanoCAD: \ :

[\menu\View\toolbars\My_toolbars] |Name=s [\menu\View\toolbars\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands [\ToolbarPopupMenu\My_toolbars] |Name=s [\ToolbarPopupMenu\My_toolbars\ShowToolbar_mycommands] |Name=s |InterName=sShowToolbar_mycommands





, \ - :

[\configman\commands\sShowToolbar_MyCommands] weight=i10 |cmdtype=i0 intername=sShowToolbar_MyCommands StatusText=s/ ToolTipText=s/ DispName=s/





nanoCAD - . / - (. 7).



. 7. .





– , . - Ctrl+B , - Ctrl+G :

[\Accelerators] BlueCar=sCtrl+B GreenCar=sCtrl+G





8:



. 8. … .





CFG- «userdata.fg». : ANSI (.9)



. 9. «userdata.fg» ANSI





nanoCAD – «userdata.cfg» nanoCAD. , «userdata.cfg»: , nanoCAD «nCad.cfg» «userdata.cfg» - , , nanoCAD. , «nCad.cfg» - . . 10.



. 10. nanoCAD – .





, «nCad.cfg» - nanoCAD .



- nanoCAD Windows . nanoCAD, > > (. 11) – nanoCAD , .



. 11. nanoCAD .





! nanoCAD, (. 12). , , nanoCAD, .



. 12. nanoCAD , .





, nanoCAD, , . nanoCAD , , .cfg-, .cuix-. AutoCAD. , « », . nanoCAD () – .



, . «MyBlocks.nsf» «userdata.cfg» , nanoCAD , .



, , nanoCAD. .. \ «MyBlocks.nsf», «userdata.cfg» nanoCAD , !



!



, mahbak

, dows








All Articles