Home | Products | Download | Purchase | Support 


XD++Library
Features  
What's new

Components
Commands
Properties
Dialog
View
Arrows
Windows
Why need XD++
Screen Shots
Download Area
Purchase
License agreement
General Q & A
 
UCCDraw ActiveX
Features Tour
Download Area
Purchase
DocVizor
Features Tour
Why need DocVizor
Screen Shots
Download Area
Purchase
TFC Library
Features Tour
Screen Shots
Download Area
Purchase
Free Products
A Cool Year selector
Project backup tool
Rename project tool
Replace all in files tool
A cool color picker
Technical Support
General Q & A
Report A Bug
Suggestions
Discussion Board
Contact Us

Links

Get Ready to Unleash the Power of UCanCode .NET

   

-- Based On E-XD++ Data Visualization Library Enterprise Suite


Product Information:

"The only Flow/Diagramming Kits that provides full source code of components for MFC and ActiveX in a single package!"


UCanCode ActiveX Controls (UCCDraw) ships with FULL source code!

UCCDraw ActiveX Control ships with the following four ocx controls:

1. UCanCode Draw OCX Control -- designed for visio like flow diagramming drawing.

2. UCanCode Diagram OCX Control -- designed for flow diagramming drawing with a full GUI feature, it is the same with UCanCode Draw Control, but it supports Electric Form feature and with advance printing, it also has a GUI showing.

3. UCanCode Print OCX Control -- designed for database print and label design and printing.

4. UCanCode CAD OCX Control -- designed for CAD Drawing and Printing.

-- "UCanCode ActiveX Controls are simplicity, especially all the drag-and-drop design functionality, with UCanCode ActiveX Controls creation taking hours and not days to build a very professional high - quality flow diagramming data visualization application."

UCanCode ActiveX Controls are an ActiveX Diagram Component that enables you to build Visio-style charts from within your application. It can be used with any
.NET Platform,
UCanCode ActiveX Controls are a compact but powerful 2D vector editor with similar to Visio functionality. UCanCode ActiveX Controls could be used to create diagrams, network diagrams, flowcharts, schemas, maps and so much more. You can use predefined blocks, primitive shapes, raster and vector images. The collection of blocks and it's attributes could be modified and extended. Working in UCanCode ActiveX Controls require no particular drawing skills, more features as below:

Figure 1:Allows you to create flow charts, vector drawings, raster images and more with the ability to include hyperlinks and various shading and coloring effects. You can group objects together, include images and text, link them together and apply custom drawing effects to create charts similar to Microsoft Visio, Adobe Illustrator, and CorelDRAW.

Figure 2:By purchasing the product you receive the diagram component plus full source code which you are licensed to modify and thus customize according to your needs.

At the developer's discretion, a powerful range of end-user editing capabilities can be enabled.

The full source to UCanCode ActiveX Controls will be included in the E-XD++ MFC graphics product.

Figure 3: In addition to extending the functionality of E-XD++ MFC Class Library, UCanCode ActiveX Controls also act as a layer of abstraction for the Windows GDI. This layer shields you from low-level GDI details so you can concentrate on creating an application design. Because the UCanCode ActiveX Controls extend XD++ MFC Class Library, you can seamlessly integrate UCanCode ActiveX Controls Diagram Component into your Visual Basic programs, Visual C++ programs, browsers, and anywhere an ActiveX control is allowed.. However, this does not preclude you from customizing the behavior of any of the UCanCode ActiveX Controls Diagram Component.

Figure 4: UCanCode ActiveX Controls FlowChart Component enhance the XD++ MFC classes that thinly encapsulate the Windows GDI API by supporting interactive graphics that support high-level drawing actions such as alignment , copying, or sizing objects.

You can develop any application that includes a drawing surface and interaction with graphical objects quickly and effectively using UCanCode ActiveX Controls Diagram Component.

UCanCode ActiveX Controls are four ActiveX controls encapsulating a powerful 2D graphic editor for Windows. It can be easily integrated to the modern Integrated Development Environments like:

  Visual Studio.NET,
  Visual C++,
  Visual Basic 6.0,
  Borland Delphi,
  Borland C++ Builder,
  Microsoft Java

The wide collection of the methods, properties and events give you full control over the drawing engine and let you associate specific business logic with designed shapes and images. And the most important is that by using our consulting services, we can build any new features for you to meet your requires.

Here are some of the possibilities:

  • Desktop Publishing -- Like Microsoft PowerPoint, CorelDraw
  • CAD Application -- Like AutoDesk AutoCad
  • Classic Flowcharts Application
  • Work Flow Application
  • Development Application -- Like Microsoft Visual C++ Resource Editor
  • Control Flow Applications
  • MultiMedia Author Application -- Like Dazzler
  • CASE software -- Like Visual CASE
  • Form Editor

Reliability and performance are extremely good. This control is based on a mature body of Visual C++ source code that has been under development for over 4 years and is being used in several products by multiple companies.

1. Over 130 Default shapes that can be used for building your own application.

2. With shape designer you can create any kind of composite shapes that supports drag and drop.

3. UCCDraw ships a Visio 2007 like toolbox window.

4. UCCDraw has the world leading drawing, editing , layout features.

5. UCCDraw supports full control of printing for any drawing.

6. Export any drawing to emf, bitmap or wmf files.

7. Add as many connect points to any nodes.

8. Create links between two connect points (Port).

9. Navigate the links or nodes that linked.

10. Multiple records Label print component or Report print.

11. Adding,  Changing or setting User Property Value.

12. Running time and Design Mode.

13. Why you need UCCDraw Flow Diagram Component?

14. Download UCCDraw ActiveX Control before you buy?

Screen Shots:

(UCanCode Draw  ocx sample, Visual Basic)

(Advance UCanCode Diagram OCX ActiveX Control)

(Shape Designer for UCanCode ActiveX Controls)

Below is the full features about UCanCode ActiveX Component

Full source code
UCanCode ActiveX Components are completely written in Microsoft Visual C++. Source code, which you get for free, has many advantages:

  • Ability to customize it;
  • You can further develop the product;
  • Complete control of the product's programming quality;

Flowcharting
This functionality enables
UCanCode ActiveX Components to become a powerful flow charting tool. The link object is a special object that has the sole purpose of connecting shapes together. Since it is a real shape, you can set properties for it:

  • Arrowheads, style and size;
  • Line color, thickness and style;
  • Shape name, for easier identification.
Object links in flowcharting:
  • Rectilinear and direct object links;
  • Ability to edit nodes and links through source code;
  • Object avoidance: auto-routing algorithm routes the connecting line around other objects;
  • Adjusting the position of the first and the last point of a link.
Vector drawing
UCanCode ActiveX Components come with a set of predefined shapes, such as: Arcs; Dimension line; Rectangle; Curve; Ellipse; Line; Freeform polygons; Text; Diamond; Triangle; Right triangle; Parallelogram; Trapezoid; Hexagon; Octagon; Plus sign; Star; Pentagon; Left arrow; Scribble; Etc.

  You can subject shapes to:
  • Formatting;
  • Grouping/Ungrouping;
  • Moving;
  • Rotating;
  • Flipping;
  • Reversing, etc.
Hyperlinking
Simply add hyperlinks to each shape and drawing page. Through a hyperlink you can jump to another
UCanCode ActiveX Components drawing, another file (.DOC, .XLS, etc.), or your Web site for example!

Raster imaging tools
Several raster imaging tools are @ your disposal:
  • Filling shapes with patterns, textures, pictures  and with all standard colors;

Text editing
UCanCode ActiveX Components has a variety of text manipulating devices:

  • Plain text: This device is convenient when drawing titles, logos, or other short text you want to manipulate, i.e. stretch, flip, custom-fill, etc.;
  • Text boxes: This device is suitable for manipulating large blocks of formatted text;
  • Displaying and editing text in composite shape;

Object model
The object model of
UCanCode ActiveX Diagramming Components are improved and therefore far more logical and intuitive. It allows you to manipulate shapes and events quickly and easily.

Workspace display
A variety of properties are available to set the way you want the drawing workspace to be displayed with:

  • Page break line;
  • Grid;
  • Paper background;
  • Scroll bars;


Printing
Several useful printing options are @ your disposal:

  • UCanCode ActiveX Component prints the whole drawing on canvas and auto split pages;
  • Specifies print settings such as margins, orientation, paper size, etc.;
  • Complete control of printing, Print Preview and PrinterSetup dialog box.
Other features
  • Unlimited Undo-Redo capability;
  • Zooming;
  • Panning;
  • Rotating
  • Dynamic re-ordering and object grouping;
  • 4 C++ and VB sample projects with complete source code.
Compatibility
UCanCode ActiveX Controls are compatible with a wide range of development languages and platforms, including:
  • MS Visual Basic;
  • MS Visual C++, .NET 2.0 Window Forms;
  • MS FoxPro for Windows;
  • MS Visual Studio.NET 2002, MS Visual Studio.NET 2003, Visual Studio.NET 2005, Visual Studio.NET 2008
  • Borland C++Builder;
  • Borland Delphi;
  • Any other 32-bit programming environments that support ActiveX components.

Trial Software


UCanCode ActiveX Diagram Component (15 Mb)

Try EVERY feature before you purchase it
In the download section you can find the trial version of UCanCode ActiveX Diagramming Component. All our research show that a fully-functional demo is a decisive element for most of developers. So check for yourself if UCanCode ActiveX Diagramming Components are what you were looking for. The only difference between the trial and release version is the presence of nag screens.

Licensing

UCanCode ActiveX Component is licensed per number of developers' machines i.e. one software license is required per developer's machine.

All UCanCode ActiveX Components are royalty-free which means re-distribution with your application does not require any additional fees.


More about Product Information:


[ Home | Products | Download Area | Purchase | SupportContact us ]


Copyright ?1998-2009 UCanCode.Net Software, all rights reserved.
Other product and company names herein may be the trademarks of their respective owners.

Please direct your questions or comments to webmaster@ucancode.com