Jump to content
Software FX Community

IGSFX

Staff
  • Posts

    156
  • Joined

  • Last visited

Posts posted by IGSFX

  1. The current bits are release quality. The only thing preventing us from releasing the product is some changes we are making to the documentation as well as a series of samples we have created and that will be integrated into the final product, once they pass QA testing.

    We are also considering adding a few UI aspects to the final product, including, though not limited to, the ability to enable zoom from a UI provided by the chart itself.

    Since Beta 2, we have made available a Go-Live license for customers like you, in need to deploy Chart FX with their applications. For further details about our Go-Live licensing program please visit http://www.softwarefx.com/sfxNetProducts/ChartFX/wpf/GoLiveDetails.aspx.

    ---

    IG

    Software FX

    post-5001-13922409538483_thumb.jpg

  2. If you want the image as the gauge background, i.e. what you see beneath the scale but within the border, the best way to do it is adding an image to the Images collection, and setting the size mode properly (Normal, Stretch or Custom). If you want the image in the blank space behind the border, you may want to check the BackgroundImage property (in WinForms).

    ---

    IG

    Software FX

  3. We plan to make Chart FX Gauges available in WPF but there is no specific timeline for that. The initial release of Chart FX for WPF will not include gauge components.

    ---

    IG

    Software FX

  4. We apologize for the lack of documentation during the beta period. The only documentation available at this time is the sample app and basic API documentation included with the installer in the Help and Samples folder. We are working to estabilize our bits and release a go-live license, due to the need that many of our beta customers have to use Chart FX for WPF in their production environment.

    We are also working in a complete set of documentation resources, including samples, full API and Programmer's Guide, which will be available with the released product later this year.

    Once again, we apologize for the current documentation stage. We will be glad to help you with any question you may have, either through this community site or by email at wpf@online.softwarefx.com (remove online)

    -------

    IG

    Software FX

     

  5. We have uploaded a new build today (0.8.3091.*) which can be downloaded by visiting www.softwarefx.com/wpf. We will be notifying through this community site when a new beta build is available. This will apply only to new public builds, not interim hotfixes that may be referred to by some of our developers in their reply. You can always contact us at wpf@online.softwarefx.com (remove online) to get an interim build.

    This build essentially includes many bug fixes but does not add new functionality to the previous build.

    ----

    IG

    Software FX

  6. We have uploaded a new build today (0.8.3091.*). We will be notifying in this community sites when a new beta build is available. This will apply only to new public builds, not interim hotfixes that may be referred to by some of our developers in their reply. You can always contact us at wpf@online.softwarefx.com (remove online) to get an interim build.

  7. This would be essentialy a digital panel gauge with other digital panel inner gauges. If you remove their borders it will look like a multiline gauge. You can access the innergauge values with -InnerGauges_0_DigitalPanel_Value, replacing 0 with the corresponding index. You will need to play with the layout alignment, for which using the Creator is the best way to go. If you add the innergauges with the Template Creator, then you can access them directly in your script. If you do everything in the cmdlet, then you will need to add innergauges using -InnerGauges_Add Digital.

    This works in Vista Sidebar as well as desktop.

  8. If I understand correctly, you want to be able to plot dates in a linear gauge instead of numbers, e.g. the scale min is 01/01/2007, the scale max is 12/31/2007 and you want to plot today's date. Linear and radial gauges don't accept dates as values/min/max, but you can do a couple of tricks to achieve what you want, using PowerShell and the .NET Framework.

    First, you need to convert your dates into doubles, by using .NET's Convert.ToOADate, which converts a datetime into its corresponding double. Then, you can customize the scale's labels to show the dates you want instead of the numbers. The following code assigns 01/01/2007 as the scale's min and 12/31/2007 as the scale's max, and today's date as the plotted value (I assume today's date is a day in the year 2007).

    $min = [Convert]::ToDateTime("01/01/2007")$max = [Convert]::ToDateTime("12/31/2007")$today = get-date

    out-gauge -type horizontal -mainscale_min $min.ToOADate() -mainscale_max $max.ToOADate() -value $today.ToOADate() -mainscale_MaxAlwaysDisplayed true -mainscale_CustomLabels_39083 "01/01/2007" -mainscale_CustomLabels_39447 "12/31/2007" -mainscale_tickmarks_major_step (39447-39083)

    The numbers 39447 and 39083 that seem to appear magically are the representation as double of $min and $max ($min.ToOADate and $max.ToOADate). I'm setting the step so no intermediate labels appear, but you can tweak it to show whatever you want, just making sure that you assign the appropriate customlabels to avoid showing a number.

    It's important to be aware of that you are actually passing a number, which will appear in places like the tooltip. You can customize your tooltip to show the actual date plotted by adding -mainindicator_tooltip $today.This is not a perfect solution, but I hope it helps.

  9. I put your data in a CSV file and connected it to an X/Y line chart with no problem, getting the 24 points as expected. Please contact me at ivang@online.powergadgets.com (remove online) and I will give you the .pgf and .csv files.

    Essentially, I created an X/Y chart using the hour column and the X axis value and the other two columns as Y axis values. Is that what you were doing? Are you using the Creator or the out-chart cmdlet?

  10. Thank you for reporting this. I was able to reproduce the issue in the latest hotfix. We will need a new build to fix it, which I expect to have it ready during the next business day (Monday).

     Installing a previous working build should fix it. Make sure you uninstall the non-working version, remove all files from the PG installation folder and install the previous working version.

  11. Please review the following blog post: http://community.softwarefx.com/blogs/powergadgets_team_blog/archive/2007/02/24/Integrating-PowerGadgets-with-your-website.aspx

    What version of PowerGadgets are you running (file version in any of the PowerGadgets dll files)? Copy and Paste was added to the PowerGadgets Creator long time ago. There's no difference in functionality between the trial version and the purchased version, other than the expiration of the license.

  12. FYI: The trial version currently available is 1.0.2760, which is the most current public supported build. At the FTP currentbuild folder we copy the most current "hotfix" build, which even though may fix a particular issue, has not gone through an extensive test and may have even more basic and obvious issues than the latest publicly supported build.

  13. The PowerGadgets Quick Start Guide (pdf) and the PowerGadgets cmdlets help (chm) are the two pieces of documentation included with the product. We try to explain the product as best as we can in them, but in some cases not everything is clear and feedback like yours allows us to enhance the documenation of the product. I will elaborate on your questions here.

    [*]how can i deploy these things? the creator saves as a PGF, what's that? is it a standalone? (we don't have vista) [*]how's building a template and piping the output from PS into it different from building something in Creator?

    There are two ways in which PowerGadgets can be used: as cmdlets from PowerShell or through the PowerGadgets Creator.

    If you are connecting your gadgets to databases or web services, you can use the PowerGadgets Creator which is a sort of IDE that allows you to visually set the gadgets properties, connect to data, create groups, etc. without the need to write any kind of code. Files created with the PowerGagets Creator (.pgf) contain all the information needed to run a gadget on any computer in which a license of PowerGadgets has been installed, whether a Creator or a Client License (this should answeryour deployment question).

    If you need more complex scripting, you can use the PS cmdlets, which opens up a vast array of possibilities since it takes full advantage of PowerShell's capabilities. When using the PowerGadgets cmdlets you can manually set the gadgets properties via scripting (e.g. -Gallery Area) or you can create a template file (.pgt) using a GUI very similar to the PowerGadgets Creator, but which only allows you to set the attributes visually, not data connectivity or groups creation. Once you have created a template, you simply invoke the -template <myTemplate> parameter. Deployment of scripts using PowerGadgets cmdlets also require a PowerGadgets license on the target computer.

    [*]how do i populate the data of an inner gauge?

    To do so you must use the out-gauge cmdlet and use PowerShell's script blocks. Assuming your data comes from a database and the data you want in the inner gauge is contained in the Column2, you will write this to add an inner digital panel:

    out-gauge -InnerGauges_Add Digital -InnerGauges_0_DigitalPanel_Value {$_.Column2}  -InnerGauges_0_Layout_Alignment BottomCenter

    You can actually perform operations to the data in the script block. For further details about using scriptblocks with the PowerGadgets cmdlets, please review the following blog posts:

    http://community.softwarefx.com/blogs/powergadgets_team_blog/archive/2007/02/02/ScriptBlock-support-in-PowerGadgets.aspx
    http://community.softwarefx.com/blogs/powergadgets_team_blog/archive/2007/02/09/Scriptblock-support-in-chart-parameters.aspx

    There are other blog posts and support threads that can help you.

    Thank you very much for your feedback.

     

×
×
  • Create New...