VisualPoint Download And Installation

From OO Lab
Revision as of 20:14, 11 July 2014 by Rickychien (Talk | contribs)

Jump to: navigation, search

Contents

Download

The source code of VSPlugin put in xDIVA project, download xDIVA from oolab's gitlab by
git@140.115.53.53:oolab/xdiva.git

VisualPoint 放置於 xdiva\VisualpointAddin底下,在開發VisualpointAddin之前需要先進行Add-In相關設置才可進行開發。


Installation

The tool is an Addin for visual studio 2010 so MAKE SURE that the Visual Studio Version installed on your PC is 2010.

The following steps has been tried on Visual Studio 2010 with Windows7 x64 Platform.

  1. Download The Zip File and Extract all of them. There should be a folder BT and two files.
    • BT
    • Visualize.Addin
    • Visualize.dll
  2. Find the Visual Studio Data Directory
    • The Directory is usually in /Documents. For Example C:\Users\user\Documents\Visual Studio 2010
    • In the Visual Studio Data Directory, there should be a Directory named Addins. If not, Create The directory Manually.
  3. Move Visualize.Addin and Visualize.dll to \Visual Studio 2010\Addins\
  4. Using Text Editor to open Visualize.Addin (this is an XML file)
    • At line 16, the content should be <Assembly>C:\Users\user\Documents\Visual Studio 2010\Addins\Visualize.dll</Assembly>
    • If the path is different from your file path, please modify it with the actual path.


Program structure

VisualPoint是基於VSPlugin功能擴增,欲了解其架構可以先閱讀VSPlugin說明文件

There is a document explain VSPlugin's program structure. You can find it at /xdiva/DIVA/VSPlugin/Visual Studio Visualization Addin 說明文件.pptx

VisualPoint將原始的VSPlugin新增了Capture and Replay功能,可以用於錄製與播放xDiva的動畫。

此處特別針對新增的功能做說明:

  • VisualpointHandler - 主要handler,負責控制MainCRForm與VisualizeForm。
  • MainCRForm - 負責處理Capture and Replay的相關UI與邏輯。
  • PrintForm - 負責處理VisualPoint介面下方之Print console的UI與邏輯。
  • InstHandler - 全名為Instruction Handler,負責處理Capture Mode與Replay Mode的控制邏輯。


Improvements and Problems

None

Personal tools