һ����������ͼ����������
���Թ����ڶ�����ϵͳ�ͻ��ľ������⣬�����ر������˴�ʾ��������E-Form++���ӻ�ͼ���������ĸ߶ȵ������Ժ����õ���չ�ԣ����������κ����͵���չͼ�ζ����÷dz����ס�
E-Form++���ӻ�ͼ��������֧����ֱ�������ߵ�����λ�ô���������ͣ����.
������Ҫ���ӵ�ͼ�Σ�����ͨ������ͼ�����Ƴ�����������Ҳ����ͨ�����������ơ�
����ͼ��

����������̬�Ϳ���ͼ��
������һ�����ж�ҳ����ʾ�ĵ���ϵͳ����ʾ����



��������һ����·����ͼ��
��ͼ��һ����������ͼʾ����

�ġ�����Ԫ����
�ý�������ȱʡ�ṩ���ϰٵ���ϵͳר��Ԫ����ͨ����ʽ�汾�ṩ��ShapeDesigner�����������Ƹ����ĸ���Ԫ����










�������������ཻ�Զ���Խ���ܣ�

�塢������������ͼ��
ͬʱϵͳ�ṩ�ṩרҵԪ�����ڿ������ֵ�������ͼӦ������ͼ��

˵������ͼ����Ԫ��֮������ͨ���������������Ӷ��ɣ���������������ϵ�����磺��ͨ���κ�һ���ڵ�֪����������Щ�ڵ㣬�Լ��ǽ��뻹�ǽӳ��ȡ��ڲ˵�����һ�����Ʋ˵�����Щ�˵��ṩ��һ����������������ʵ����������ϵ��
�õ�������ͼ���������ṩ�����·dz����ӵ�˫�ߣ����߿ɵ�ƽ����ͼ�Ρ�



˵������ϵ��Ԫ��ȫ������vc++Դ������д���ɣ��������ѵ����ܣ�ÿ��Ԫ�����������������Ƶ㣬�ֱ�������ǩ�����ϵļ�ͷ��λ�á���ǩ�ı�֧�ֶ�����ʾ����ֱ��˫���༭����ͷ���Ϳ�������չ������ֱͬ�߰��������Ӵ������������µĶ��㣬�ı���ǩ�Զ�ͬijһ�α���ƽ�У�ѡ�кͲ�ѡ�зֱ���ʾ��ͬ��ɫ�ȵȡ�
���������ص㣺
1.
�κθ��ӵ�ʸ��ͼ�ζ�����ͨ��ֱ�ߺ����ߵĻ��ϱ༭���õ�����E-Form++�У�������ͨ����ֱ�ߵĶ˵��������ߣ���������Բ���Ķ˵������µ�ֱ�߶εȷ�ʽ���ٹ�������ϵͳ��Ҫ���κθ���ͼ�Ρ�
2.
�κ�ѡ��ͼ�ο���ֱ��ͨ��ȡ�ཻ���������벢�ȶ��ָ��ӵļ������㣬Ϊ��������ӵĵ���ϵͳͼԪ�ṩ�����ݵĴ������ܡ�
3.
�κ�һ������ϵͳͼԪ�������ڸ�ͼ�ε��κ���Ҫλ�������κ�������������ͣ���㣬����ͣ�����Ĵ�С�������Լ�����λ�þ����Խ��������趨��ϵͳԤ�����麯����������չ�µ�ͣ�������ۡ�
4.
���κ�����ͣ����֮������ֱ��ʹ��ϵͳ�ṩ�Ķ���15�������ߴ������ӹ�ϵ�����������߾��ṩ����Ӧ�Ĵ������Լ��ؼ��麯����ͨ��������Щ�麯�������Կ��ٴ����µ������ߡ�
5.
�����߳����ཻʱ��ϵͳ�Զ���ʾ��Խ���ǣ���Խ�����ж�����ʽ��ѡ��ͨ��������Ӧ���麯�������Դ����Զ��崩Խ���ǡ�
6.
ϵͳ�ṩ���۶�Բ�������ߣ����Խ����������з�Ϊ�������Σ�רΪ����ϵͳ�豸���Ӷ��趨��
7.
�ṩ���Ƶ�����������ϵ��ͨ���κ������ߡ�ͼԪ�������ӿ��Ƶ��������ҵ�ͬ��ЩͼԪֱ�ӻ��������ӡ�
8. ÿ��ͼ�ξ����ö�����ʱ�����ɵ����趨����״̬��
9. ֧��ͼ�㹦�ܣ��ɷֲ��༭��·ͼ��
10.
Ԥ������ģʽͬ����ģʽ���ɷֱ�����ͬһͼԪ������״̬������״̬��Ҳ��ͬʱ��������������һ��ֻ����������ģʽ�£���һ��ֻ����������ģʽ�¡�
11. �κ�ͼԪ�����Ե������������¼���
12.
������С�����趨��֧��СͼԤ�����������ţ�����ƽ�ƻ������༭ʱ�Զ����������ȸ�������
13. ��ҳ�༭��ͬһ���������趨��������ҳ�����༭��
14. ��ǿ���ܣ�����ͬһ�����з���������Ԫ����
15. �������̣�ϵͳ�Ѿ������д�ӡ���ƴ����á����ϴ�ӡ�����ɴ�ӡ��
16. �ṩͬ�����ܵ��õ�ocx�ؼ�������ֱ����web����.net,
delphi, java�ȿ�����Ա����ͬ�����ܵĵ��á�
17. ˫ģʽGDI��GDI+���ƣ�������������Ч��������ѡ����
18. ȫ��Undo / Redo֧�֡�
19.
���弴���Զ����������ã������Ե���Ϊ�κ�ͼԪ�趨�κ���Ҫ���µ��Զ�������ֵ����������������ֵ����ʱ�Զ�֧��Undo
/ Redo
20. �ṩȫ������100%
VC++Դ���룬��ͬʱ�ṩocx���ֵ�����Դ���룬��֤����ȫ���ղ�Ʒ�ĺ��ļ���������Ϊʹ�ñ��˵ĵ���ocx�ؼ��������������ȵ������̽��������ص�����Ŀ�����Ρ�
�ߡ�����������̬ϵͳ�Ļ������裺
������ʹ��E-Form++���ӻ�Դ����������ҵ�汾���е���ϵͳӦ�ÿ����Ļ������裺
1.
������Ҫ�ĵ���ϵͳԪ����
�˲�������ͨ��E-Form++�ṩ��רҵԪ������ShapeDesignerӦ�ó������������ƣ��˹��߿���ֱ�ӽ�Microsoft
Visio����ConceptDraw��רҵͼ�ι������Ƶĵ���ϵͳԪ��ֱ�ӵ���(SVG�ļ�)����ʹ��ʹ�ã���Ȼ��Ҳ����ͨ��ShapeDesigner�����ṩ�ķḻ�Ļ���
Ԫ����������Ҫ�ĵ���ϵͳ����Ԫ����������ʱ�����Ժܷ�����ֱ�ӽ����������ƺõĵ�Ԫ��ͨ��Copy,
Paste�ķ�ʽ��Ԫ���ŵ����ߵĹ��ߺ��У�����ͼ��ע����ShapeDesigner
������Դ����һ����E-Form++��ʽ�汾�ṩ���ɸ�����Ҫ���ж��ƣ���

����������Ԫ����ʱ��Ҳ���ԶԸ���Ԫ���еĵ�����Ԫ������һЩ�����Ժ�ʶ���Ͳ�����Key
IDֵ����Щֵ�������Ժ�ͨ������GetKeyID��ֱ�ӻ�ȡ��
2.
���Ƶ���ϵͳ��Ҫ��ͼ�ν��棺
E-Form++�ṩ��ר�ŵĽ������ƹ���DiagramEditor, �ڴ˹����У����ǿ������ɵ�Ӧ��ͨ��������ShapeDesigner���Ƶĸ��ֵ���ϵͳԪ�����
��Ҫͼ�ν��档�ڴ����ʱ��������Ҫ���ǿ���Ϊ�ض���Ԫ��ָ����Ӧ��Key
IDֵ����ЩKey
IDֵ���������ھ����ij����н��п��ƣ��������ǿ��Կ��ƿ��صĹ��뿪���Ƶ���˸�ȵȡ����ƺõ�ͼ�ν������ǿ��Ա���Ϊ��һ��xdg�ļ�������ͼ��ʾ����ע����DiagramEditor
������Դ����һ����E-Form++��ʽ�汾�ṩ���ɸ�����Ҫ���ж��ƣ���

3.
ͨ��E-Form++���ӻ�ͼ���������ṩ�ļ�����Visual
Studio��AppWizard(Ӧ�ó��������Զ���������ϵͳ�Ŀ��ܴ��룬�ɽ���������ͨ��DiagramEditor���Ƶ�xdg�ļ����뵽�˳�������Ϊ��Դ�ļ�����������Ҫװ��һ�����ƽ�����ʱ���͵������º�����
LoadXdgFromResource(...);
����������Ҫ�л����µĽ��棬Ҳ����ͬ�����øú�����װ���µĽ��档�ο�ʾ��NetworkDemo.
4.
�ⲿ���ݵIJɼ����ǿ���ͨ��View������Window���Ķ�ʱ�������вɼ�������Ҫ���½����ϵ�Ԫ����״̬��ʱ����ֱ��ͨ�������������Ƶ�Keyֵ����ȡͼ��Ԫ������Ԫ���е���ͼ�Ρ�
5.
ͨ��������Ӧ���麯����ʱ�����������Ĵ�������������ֻ��Ҫ����CFOPCanvasCore���������麯��������Ӧ��ť���¼���
virtual void
DoButtonClickEvent(CFODrawShape *pShape, const int
&nSel);
�ˡ��ű�֧�֣�
E-Form++���ӻ����������ṩ�������Ľű�֧�֣���ͨ��VBScript����JavaScript�����ƻ����ϵ��κ�Ԫ����״̬��ȱʡ�ṩ�˽�500��ϵͳ���ƺ������ýű�������Դ����Ҳ��������ʽ�汾һ���ṩ��

��
˵�����ýű����������Ὣȫ��Դ�����ṩ���ɸ�����Ҫ�����κ�ϸ�ڡ�
�š�����ϵͳweb����������
��ʽ�汾��E-Form++���ӻ�ͼ���������ṩһ��ȫ���ܵ�ocx�ؼ�UCCDraw��ͨ���˿ؼ�������E-Form++����ȫһ�µĹ��ܣ��˿ؼ���ֱ����web�Ͽ�������ϵͳ��ͬ����ocx��һ���ĵط������ǵ�ocx������Դ����һ���ṩ�����й��ܾ�����ȥ�����ƺͶ��ơ�
ȫ������50���о������Ʋ��ϸ����Ե�Դ�����ṩ���κα�����
�ṩ����400��C++��չ�࣬50������ЧVC++/MFCԴ���룬70����ʾ�����߽�������Դ���룬�����Ķ�ϸ�µ��û����߰���ϵͳ���ĵ����������Ƶĸ����������ߣ�
ǿ��������������ʹ�õĿ��ӻ�ͼ��Դ���⡣
����ǿ���������ش������ָ�������������������ͼ������Ʒ���ƹ淶��������ʹ�ã��ڶ̶̵ļ������ܸ��������������Ƴ���Ʒ��
�����ṩ������֧�ֲ�Ʒ�������á�
���ܷḻ��
����ܣ����Զ����֣������Σ����۵���ͼ����Ԫ���ӵ��У�XML��DXF, SHP, SVG�ȵȣ��ܹ�Э�������������Ĵ������ӵ�ͼ����֧�ִ����¼����絥����˫������ͣ��ѡ������Ƥ��ѡ���ƣ�ɾ����������С���ƶ���֧�֡�֧����ӵIJ��������Ϻ��Ϸţ����εij���/�����ͼ����������ȵȡ�
��ʡʱ���ͽ�Ǯ�����ÿɿ��ԡ�
һ��ͼʤ��ǧ�����E-Form++�ṩ����50���о������ƺ����ò��Ե�C++Դ���룡������ʱʮ�꣬ȫ����ǧ�ҿͻ���֤���ܹ�Ϊ����ʡ�����Ŀ���ʱ���ͽ�Ǯ��
���ھ������ԣ�
��Ҫ�������ǵ�˵�� ���ɣ� ���ǵ��������ð�������������Ҫ����Ӧ�ó���ԭ�͡����Ѽ���֧�֡�
�Ƽ���
ȫ��ΨһרΪ�����뽨ģͼ�ο��ӻ������Ƶ�Դ��������������
������������Ϊ����������MATLAB, Multisim, PSASP��DasyLab��רҵͼ�ν�ģ������Ӧ�õ�Դ������������ȫ����֧������
����������ֱ��������ͼ�ο��ӻ�Դ���⡣��Ϊ��������Щ��������ҵ��Ӧ�ý�ʡ��ʮ���µĿ���ʱ�䣡
�� |