AddFlow ActiveX 관련 정보

대화형 순서도 및 워크플로 다이어그램을 만듭니다.

AddFlow 는 응용 프로그램 내의 객체와 객체의 관계를 표시 및 사용할 필요가 발생할 때마다 편리한 ActiveX 컴포넌트입니다. 묘화는 인테렉티브하게 또는 프로그래밍에 따라 실행할 수 있습니다. 기능으로는 다이어 그램의 객체마다 개별 형태, 스타일, 그림, 색, 폰트, 사용자 데이터 등을 설정할 수 있으며, 메타 파일 제공, 시리얼화, 인쇄, 확대축소, 포트, 사용자 정의와 그 외의 다수가 포함되어 있습니다. 런타임은 실행 로열티가 없습니다.

AddFlow 5.4.0.11의 새로운 기능:

  • <<li> 사용자 정의된 다각형 형태
  • OwnerDraw 이벤트로 사용자 정의 드로잉
  • 노드에 그라디언트 컬러 적용
  • 링크 자동 라우팅
  • 다중선 링크의 모서리를 둥글게 만듬
  • 링크 점프 및 모서리가 둥글게 처리된 링크를 선택할 수 있는 JumpSize 및 RoundCornerSize 프로퍼티
  • CanChangeOrg 및 CanChangeDst 프로퍼티
  • UndoNode, UndoLink, RedoNode, RedoLink 프로퍼티
  • BeforeChangeOrg 및 BeforeChangeDst 이벤트
  • XMLFlow.ocx: XML로 다이어그램을 로드/저장할 수 있는 ocx 컨트롤
  • HFlow, TFlow, SFlow의 새 버전
  • 새로운 그래프 레이아웃 컨트롤: OFlow(직교형 레이아웃)
  • PrnFlow의 새로운 버전

AddFlow 그림은 상호 링크할 수 있는 객체 세트입니다. 객체는 노드라고 하며, 객체를 이어주는 선은 링크라고 합니다.

AddFlow 에서는 그림을 구축하는 2가지의 방법을 제공합니다.

  • 대화적인 방법 (마우스를 사용) : 대화적으로 그림을 그리는 방법의 상세 내용에 대해서는 헬프 파일의 「Quick Start」를 참조해주십시오.
  • AddFlow API 를 사용한 프로그램적 방법

아래는 AddFlow 의 주요기능 리스트입니다. 이러한 모든 기능이 (205 K한정) 강력하고 고속으로 사용이 편리한 ActiveX 컴포넌트에서 캡슐화되어 있다는 것에 주의해주세요.

일반

  • 실용화 될 경우 사용요금 무료
  • 디지털 서명 완료
  • 대화적인 묘화와 프로그램적 묘화
  • 탐색 (모든 그림의 노드와 링크에 5개의 속성만으로 액세스할 수 있습니다)
  • 컬렉션 제공 (노드, 링크, 선택 완료 노드, 선택 완료 링크)
  • 사용자 정의 : 컨트롤을 사용자 정의하는 속성 (CanDrawNode, CanMoveNode, ReadOnly등)

입출력

  • 메타파일 제공 (WMF, EMF)
  • 그림의 시리얼화
  • 클립 보드 관리
  • 인쇄와 인쇄 미리보기

대화기능

  • 스크롤 (대화적과 프로그램적)
  • 자동 스크롤
  • 노드와 링크의 선택과 복수선택 (대화적과 프로그램적)
  • 이동할 때나 크기 변경할 때, 노드는 접속 상태

표시 기능

  • 백(back) 사진
  • 그리드 제공 (ShowGrid, SnapToGrid, GridColor, GridStyle, xGrid, yGrid 속성)

데이터

  • 텍스트, 확정 키, 툴 팁, 탭을 노드나 링크로 관련 짓는 기능

노드와 링크

  • 객체 인쇄순서의 변경 (ZOrder 속성)
  • 객체별로 다른 색상 (FillColor, ForeColor, DrawColor)
  • 객체별로 다른 폰트
  • 별개의 묘화 스타일 (DrawStyle 속성)
  • 비 표시 객체

링크

  • 맞춤 가능 링크. 많은 세그먼트에서 링크를 구성할 수 있습니다.
  • 커브한 링크 (3차원 곡선)
  • 고정 링크. 링크가 고정인 경우 본래의 노드를 드랙하면 , 그 링크는 본래의 노드에 따르게 됩니다. (맞춤 없음).
  • 재귀 링크
  • 수직 세그먼트와 수평 세그먼트외에는 포함하지 않는 링크
  • 링크의 선두와 말미의 위치를 조정하는 기능
  • 링크의 20개의 화살표 스타일

노드

  • 노드에 사진 (비트 맵, 표준 메타파일, 확장메타파일, 아이콘, GIF, JPEG) 에 관련을 부가하는 기능
  • 노드의 46 개별 형태
  • 투명 노드
  • 텍스트 위치 맞춤
  • 노드의 자동 사이즈 변경 옵션

자동 그래프 레이아웃

AddFlow는 자동 그래프 레이아웃 기능을 직접 제공하지 않습니다. 하지만 LayoutFlow와 다음과 같은 네 가지 그래프 레이아웃 컨트롤 세트를 제공합니다.

  • HFlow(계층형 레이아웃)
  • OFlow(직교형 레이아웃)
  • SFlow(대칭형 강제 레이아웃)
  • TFlow(트리형 레이아웃)

각 제품에 대한 설명은 LayoutDemo 샘플에서 구할 수 있습니다.