Ionic Wind Software
Welcome, Guest. Please login or register.
March 10, 2010, 05:10:35 PM

Login with username, password and session length
Search:     Advanced search
26641 Posts in 3671 Topics by 895 Members
Latest Member: lazy
* Home Help Calendar Login Register
+  Ionic Wind Software
|-+  Announcements
| |-+  News and Announcements (Moderator: Larry McCaughn)
| | |-+  Custom Chart Library and Designer
0 Members and 1 Guest are viewing this topic. « previous next »
Pages: [1] Print
Author Topic: Custom Chart Library and Designer  (Read 3376 times)
Paul Turley
Administrator
Hero Member
*****

Karma: 137
Offline Offline

Posts: 5944



« on: March 31, 2009, 03:28:50 PM »

Hello Ionic Wind users,
We are pleased to announce the availability of a new product. The Custom Chart Library and Designer, by T. Larry McCaughn.

 The Custom Chart Library is a static library for use with Emergence BASIC (EBASIC)©. It consists of a custom Windows™ control with supporting configuration and data functions. The Custom Chart Designer uses the Library and provides a convenient visual means for designing a chart and even creates the EBasic code for that particular chart. The Designer allows the full use of the Library without the user having to know very much about the actual chart functions.

Library Features:
- Select from 9 different chart types:
   FX    -    y = f(x)
   FT    -    y = f(time)
   XY    -    x,y scattergram
   BAR    -    Vertical bar
   BARF    -    Floating vertical bar
   BARH   -    Horizontal bar
   BARHF   -    Floating horizontal bar
   PIE   -    Pie
   LINE   -    Line
- No artifical limit on number of charts per application.
- No artifical limit on number of chart types per application.
- Multiple datasets per chart (except pie charts).
- Color or Bitmap background selectable for chart and plot backgrounds.
- Selectable color for each text area.
- Selectable font, style, and size for each text area.
- Selectable data plot color.
- Selectable grid color, style, and visibility.
- All parameters (except chartstyle) changeable under program control.

Designer Features:
- Actual size chart displayed that instantly reflects all changes.
- Sample data generated for display preview.
- All text areas have independent Font selection parameters.
- All text, marker, label, title, footnote, and grid colors adjustable.
- Chart size adjustable.
- Status bar shows current chart type, file name, and if chart has been changed.
- Save any chart configuration to file.
- Make any chart the default for its type.
- Restore all original defaults at any time.
- Generates appropriate EBasic code that user copies to application.
- Set preference to open specific type of chart or last open chart at startup.

Only $39.95! To place your order click here

Thanks,
Paul Turley
Ionic Wind Software

Screen Shot:

« Last Edit: January 04, 2010, 05:50:21 PM by Larry McCaughn » Logged

On the road to recovery
Donate
DominiqueB
Partner Developer
Jr. Member
*****

Karma: 0
Offline Offline

Posts: 62


« Reply #1 on: March 31, 2009, 04:09:04 PM »

hello,

it looks nice !

could we get more samples screen shots to get a better idea of what it can be done with this new tool ?

Thank's
Logged
Paul Turley
Administrator
Hero Member
*****

Karma: 137
Offline Offline

Posts: 5944



« Reply #2 on: March 31, 2009, 04:17:27 PM »

Dom,
I am getting the demo version ready.   I'll ask Larry to post a few more screen shots.

Paul.
Logged

On the road to recovery
Donate
Larry McCaughn
Administrator
Hero Member
*****

Karma: 32
Online Online

Posts: 2159


'All I like is finishing'


« Reply #3 on: March 31, 2009, 04:35:16 PM »

Dom,
These are screen shots of the first 4 sample applications that come with the package.
When these applications are running, each series of data on each chart comes and goes to demonstrate that data can be changed during runtime.

Larry


* s1.jpg (24.58 KB, 355x374 - viewed 145 times.)

* s2.jpg (22.58 KB, 356x374 - viewed 151 times.)

* s3.jpg (22.92 KB, 356x374 - viewed 134 times.)

* s4.jpg (22.52 KB, 356x374 - viewed 158 times.)
Logged

Larry McCaughn Smiley
EBasic  Partner Developer,Aurora Partner Developer
Registered Aurora Owner Since Dec 2005
Registered EBasic Owner Since Nov 2006
Author of Custom Button Designer for EB,Custom Chart Designer for EB
Larry McCaughn
Administrator
Hero Member
*****

Karma: 32
Online Online

Posts: 2159


'All I like is finishing'


« Reply #4 on: March 31, 2009, 04:36:51 PM »

The next 4.


* s6.jpg (20.58 KB, 356x374 - viewed 168 times.)

* s7.jpg (25.31 KB, 356x374 - viewed 150 times.)

* s8.jpg (31.96 KB, 356x374 - viewed 150 times.)

* s9.jpg (18.38 KB, 356x374 - viewed 157 times.)
Logged

Larry McCaughn Smiley
EBasic  Partner Developer,Aurora Partner Developer
Registered Aurora Owner Since Dec 2005
Registered EBasic Owner Since Nov 2006
Author of Custom Button Designer for EB,Custom Chart Designer for EB
Larry McCaughn
Administrator
Hero Member
*****

Karma: 32
Online Online

Posts: 2159


'All I like is finishing'


« Reply #5 on: March 31, 2009, 04:37:34 PM »

and the last.


* s10.jpg (26.29 KB, 355x373 - viewed 164 times.)
Logged

Larry McCaughn Smiley
EBasic  Partner Developer,Aurora Partner Developer
Registered Aurora Owner Since Dec 2005
Registered EBasic Owner Since Nov 2006
Author of Custom Button Designer for EB,Custom Chart Designer for EB
Larry McCaughn
Administrator
Hero Member
*****

Karma: 32
Online Online

Posts: 2159


'All I like is finishing'


« Reply #6 on: March 31, 2009, 04:41:27 PM »

this is an application designed by forum member, Allan, (who is a longtime IBasic/EBasic user and an excellent beta tester)

This one demonstates multiple charts and types in one application.
As choices are made in the list the data changes.

Larry


* s11.jpg (51.44 KB, 597x474 - viewed 190 times.)
Logged

Larry McCaughn Smiley
EBasic  Partner Developer,Aurora Partner Developer
Registered Aurora Owner Since Dec 2005
Registered EBasic Owner Since Nov 2006
Author of Custom Button Designer for EB,Custom Chart Designer for EB
Paul Turley
Administrator
Hero Member
*****

Karma: 137
Offline Offline

Posts: 5944



« Reply #7 on: March 31, 2009, 04:57:51 PM »

Here is a link to a demo version:

http://www.ionicwind.com/downloads/ccd_demo_setup100.zip

The demo library has watermarks on the charts (says "sample" as indicated in Larry's screen shot).

Thanks,
Paul Turley
Ionic Wind Software
Logged

On the road to recovery
Donate
Techno
Paid Subscriber
Full Member
*****

Karma: -12
Offline Offline

Posts: 128


« Reply #8 on: April 07, 2009, 02:43:50 AM »

Larry

Can you post some of examples of your library because I have bought your library and I found it an great product
Thanks
Are there free updates ?
Logged
Larry McCaughn
Administrator
Hero Member
*****

Karma: 32
Online Online

Posts: 2159


'All I like is finishing'


« Reply #9 on: April 07, 2009, 03:14:26 AM »

Can you post some of examples of your library...
There are screenshots posted above and there are code examples of each in the packages.

Larry
Logged

Larry McCaughn Smiley
EBasic  Partner Developer,Aurora Partner Developer
Registered Aurora Owner Since Dec 2005
Registered EBasic Owner Since Nov 2006
Author of Custom Button Designer for EB,Custom Chart Designer for EB
Dennisc
Paid Subscriber
Full Member
*****

Karma: 2
Offline Offline

Posts: 207



WWW
« Reply #10 on: April 16, 2009, 12:49:44 AM »

Looks very professional! Have just bought it and awaiting delivery....

Kind Regards
Dennis
Logged

Failure is only the opportunity to begin again more intelligently
www.denniscomninos.com
mrainey
Paid Subscriber
Sr. Member
*****

Karma: 0
Offline Offline

Posts: 331



WWW
« Reply #11 on: April 17, 2009, 10:25:32 AM »

Just sent my order.  Great job, and thanks for all you contribute to the forum!
Logged

Software For Metalworking
http://closetolerancesoftware.com
Larry McCaughn
Administrator
Hero Member
*****

Karma: 32
Online Online

Posts: 2159


'All I like is finishing'


« Reply #12 on: May 08, 2009, 07:01:06 PM »

Coming Soon!

Shaded Bars,pie segments, background
Text shadows
Stacked text on Y-Axis

Larry


* cc1.jpg (25.17 KB, 403x404 - viewed 132 times.)

* cc2.jpg (18.39 KB, 401x403 - viewed 130 times.)
Logged

Larry McCaughn Smiley
EBasic  Partner Developer,Aurora Partner Developer
Registered Aurora Owner Since Dec 2005
Registered EBasic Owner Since Nov 2006
Author of Custom Button Designer for EB,Custom Chart Designer for EB
Techno
Paid Subscriber
Full Member
*****

Karma: -12
Offline Offline

Posts: 128


« Reply #13 on: December 22, 2009, 08:21:49 AM »

Larry

I'm licened user of your custom Chart Library and Designer. I found an very interesting libaray for creating maybe if that can create an virtual oscilloscope screen?

Is that possible with your library?

 
Logged
Larry McCaughn
Administrator
Hero Member
*****

Karma: 32
Online Online

Posts: 2159


'All I like is finishing'


« Reply #14 on: December 22, 2009, 08:52:08 AM »

The chart library has a y=f(x) chart type.

That's as close as it can get.

An O-scope is a plot function of voltage vs. time.

All my library does for a function is send a pixel based x value  (scaled to the user's x axis) to the user's function and the user's function returns the proper y value when the library scales properly for display.

It's up to the user to properly construct the nature of their function.

So if you created an array of x/y values with the x value being time having a value equal to the time for 1 pixel and having the y value be the voltage at that time you could probably have something that functioned like an o-scope

the problem might be the speed that you could update the values
If your scope was 800 pixels wide that is 800 values that would have to be updated very fast. 
If you wanted the chart to repaint every sec then all your data gathering would have to occur in less than that second.

I just don't know how well it would work out.

Larry

Larry
Logged

Larry McCaughn Smiley
EBasic  Partner Developer,Aurora Partner Developer
Registered Aurora Owner Since Dec 2005
Registered EBasic Owner Since Nov 2006
Author of Custom Button Designer for EB,Custom Chart Designer for EB
Pages: [1] Print 
« previous next »
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!


Google visited last this page February 17, 2010, 03:21:07 PM