Jump to content

Francois Normandin

Members
  • Posts

    1,209
  • Joined

  • Last visited

  • Days Won

    46

Posts posted by Francois Normandin

  1. Francois -- great work with this toolkit!

    Is there any update for the integration of ooCalc?

    Unfortunately I haven't.

    This was a hobby project at home and I never got time to dig in again and complete at least ooCalc to the level I got ooWriter.

    It wouldn't be difficult to do, but I think that I might restart again using a UML Design Software to really take a huge bite at it... and take a slightly better class design. My biggest problem is to keep the "Document" reference that is essentially "by-reference" in the .NET model and I'm trying to port it to the dataflow paradigm. I was tempted to make it a singleton by-reference class, but I'd prefer to leave some latitude for handling multiple documents in parallel... so I still have to put some thoughts into it.

    Since you mentioned in the PM that you're looking into integrating it at your company, don't hesitate to ask me specific questions if you have a roadblock in your dealings with the AODL integration for ooCalc. I didn't deal with "Cells" in ooWriter, by Cell is a child class of Content, just as Paragraph and sText for ooWriter. Much of the structure I used for ooWriter is directly portable to ooCalc. You just need to pay attention which .net class you cast to keep the dataflow. Most of the time, I've used the Document and Content classes to make it flexible.

  2. You know what... you're right, I can't get it to work either with 2009 or 2010. Even with the chameleon color (d16777271). Perhaps this worked in the LV8 era, or more likely, just some strange deja vu of which I happen to remember procedural details.

    Best I can offer after bum advice is crelf's product suggestion for 0px splitters.

    Man, I had already kudoed that one and it didn't show up in my Google search.

    0pixel splitter bar site:ni.com comes empty.

    0pixel splitter bars site:ni.com gives me the link to the Idea Exchange.

  3. Do you get your desired effect by setting the splitter colors (FG and BG) to transparent? This must be done via property node, since the recolor tool fails to work. If I recall correctly, the splitter looks black in edit mode and actually turns transparent in run mode.

    I hadn't tried that. Unfortunately, they all stay black at runtime. (Classic, Modern & System)...

    Why not? They are so sweet...

    Sweet and aggressive...:frusty:

  4. Is it possible to create a zero-pixel splitter bar? One that will not show a line between two panes that have an image loaded in the background?

    I know I could make the splitter bar color match the pane color, but what if I want an image with a color gradient?

    You can see in the image below that I'll always have a minimal 1 pixel splitter bar. And it gets worse if I try to completely hide one pane by setting it to it's minimal size: it makes it look like the splitter bar is twice as large (see bottom splitter).

    2010-12-01_1145.png

    BTW, those are not colors I'd use for a GUI... :P

  5. Discalimer: This is not my area of expertise so please be gentle.

    I think the absorption peak that is critical is for carbon when it is in diamond state rather than the state it is in when bonded to hydrogen. It apparently left a yellowish coating that was "very hard to clean".

    Ben

    As most urban legends, this story is probably partly true, but I would presume it wasn't in a microwave oven, but rather in a MPACVD. (Microwave Plasma Assisted Chemical Vapor Deposition)

    The home microwave oven operates at 2.45GHz, while the other is in the range of 100-200GHz, but of which are still considered to be microwaves.

    References: MPACVD & Microwave Oven

  6. That solution is valid if I were to use the VI like a subVI, but in WebService it isnt a valid solution. The build of the service shows an error due to an unsupported data type (the cluster).

    I've never used WebServices, so your answer will be educative for me even if it's not doable:

    Can you flatten to string, pass it to your web service, and unflatten the bundled data inside?

  7. Hi everyone,

    I have a VI with more than 28 inputs, and I want to create a WebService to access it, but I only have 28 inputs to wire with the VI, How can I do that?

    Maybe I don't understand the question correctly... but you can bundle some data into a cluster to use less inputs to your VI.

    This is not the most convenient connector pane I've seen. (just an opinion)

    <a href="http://content.screencast.com/users/normandinf/folders/Jing/media/d74f18d1-74c3-4f69-972a-1c032c12dadd/2010-11-25_0927.png"><img'>http://content.screencast.com/users/normandinf/folders/Jing/media/d74f18d1-74c3-4f69-972a-1c032c12dadd/2010-11-25_0927.png"><img class="embeddedObject" src="http://content.screencast.com/users/normandinf/folders/Jing/media/d74f18d1-74c3-4f69-972a-1c032c12dadd/2010-11-25_0927.png" width="39" height="38" border="0" /></a>

  8. Do you have a crystal oscillator on this EEPROM?

    If so, then the company cannot provide a more accurate answer than ~218 seconds because each embedded crystal will be slightly different. The specs must say something like "Oscillating frequency = x kHz ± 5 ppm".

    If you can calculate accurately the actual frequency of your crystal, then you can calculate what is the roll-over for this particular EEPROM based on the number of bits of resolution.

    • Like 1
  9. Fifa,

    make sure that you state in which version you're VIs have been saved. Otherwise people will think they can open it with the version saved by default in your profile.

    I don't have LV2010 installed, so I can't get access to your code to chip in. If it's not saved in the default version of your profile, add a small note next to your VI.

    <a href="http://content.screencast.com/users/normandinf/folders/Jing/media/3cdc0ec4-d64a-48f4-9050-8497cd8f4d78/2010-11-17_0803.png"><img'>http://content.screencast.com/users/normandinf/folders/Jing/media/3cdc0ec4-d64a-48f4-9050-8497cd8f4d78/2010-11-17_0803.png"><img class="embeddedObject" src="http://content.screencast.com/users/normandinf/folders/Jing/media/3cdc0ec4-d64a-48f4-9050-8497cd8f4d78/2010-11-17_0803.png" width="461" height="390" border="0" /></a>

  10. Hi Jonathan,

    I don't know which solution you chose, but I meant to put this example together earlier... just didn't find the example code I was looking for.

    The code below is taken from John Lokanis, see this topic. Anyway, I put up this example.

    playing with Make Window Transparent.zip

    <object id="scPlayer" class="embeddedObject" width="1090" height="628" type="application/x-shockwave-flash" data="http://content.screencast.com/users/normandinf/folders/Jing/media/ce6b4f99-a9d6-40d3-812d-4a21bc6d3f07/jingh264player.swf" >

    <param name="movie" value="http://content.screencast.com/users/normandinf/folders/Jing/media/ce6b4f99-a9d6-40d3-812d-4a21bc6d3f07/jingh264player.swf" />

    <param name="quality" value="high" />

    <param name="bgcolor" value="#FFFFFF" />

    <param name="flashVars" value="thumb=http://content.screencast.com/users/normandinf/folders/Jing/media/ce6b4f99-a9d6-40d3-812d-4a21bc6d3f07/FirstFrame.jpg&containerwidth=1090&containerheight=628&content=http://content.screencast.com/users/normandinf/folders/Jing/media/ce6b4f99-a9d6-40d3-812d-4a21bc6d3f07/transparent%20panel.mp4&blurover=false" />

    <param name="allowFullScreen" value="true" />

    <param name="scale" value="showall" />

    <param name="allowScriptAccess" value="always" />

    <param name="base" value="http://content.screencast.com/users/normandinf/folders/Jing/media/ce6b4f99-a9d6-40d3-812d-4a21bc6d3f07/" />

    <iframe type="text/html" frameborder="0" scrolling="no" style="overflow:hidden;" src="http://www.screencast.com/users/normandinf/folders/Jing/media/ce6b4f99-a9d6-40d3-812d-4a21bc6d3f07/embed" height="628" width="1090" ></iframe>

    </object>

    • Like 2
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.