Jump to content

Norm Kirchner

NI
  • Posts

    823
  • Joined

  • Last visited

  • Days Won

    25

Everything posted by Norm Kirchner

  1. How different is what your working on compared to the one on the NI site? http://zone.ni.com/devzone/cda/epd/p/id/3915
  2. Absolutely, It's a matter of trapping the filter event and determining if it's in a specific column like this <a href="http://content.screencast.com/users/NJKirchner/folders/Jing/media/c0df957c-aa92-43ab-8fc6-ade57a9d30fd/2009-11-20_0946.png"><img'>http://content.screencast.com/users/NJKirchner/folders/Jing/media/c0df957c-aa92-43ab-8fc6-ade57a9d30fd/2009-11-20_0946.png"><img class="embeddedObject" src="http://content.screencast.com/users/NJKirchner/folders/Jing/media/c0df957c-aa92-43ab-8fc6-ade57a9d30fd/2009-11-20_0946.png" width="825" height="796" border="0" /></a> <br> Listbox demo.vi <br> and just as a cautionary tale, I saw some strangeness on my system w/ this not working quite right this morning (but it is a monday and murphy loves mondays)
  3. Then I'll be sure to save you a 'virtual' seat. Everything looks set so I'll see y'all in less than 15 ~,~
  4. Except the scary blown up picture of the eye that is wiggling around in front of you
  5. HA, the only reason I said Container State was because I couldn't remember it's exact name off the cuff and used what Stephen had said. Serves me right to make a mistake by referencing a 'TBP'. How silly of me. *TBP (Text Based Programmer) But yeah, you should be storing that information in the 'Display State'
  6. I have a feeling that this has been answered, but since the search here sucks worse than ever, I need to ask again. What is the demonstrated/recommended way to pop open a file explorer window to a specific window? I don't want the file dialog to return a selected item, I just want to aid the user in the process of getting to a directory.
  7. Hello , Norman Kirchner invites you to attend this online meeting. Topic: LVSpeak 2 pre-release review Date: Wednesday, November 11, 2009 Time: 5:00 pm, Central Standard Time (Chicago, GMT-06:00) Meeting Number: 012 338 701 Meeting Password: mhbttc ------------------------------------------------------- To join the online meeting (Now from iPhones too!) ------------------------------------------------------- 1. Go to https://freetrial.we...mRjODI0&RT=MiM3 2. Enter your name and email address. 3. Enter the meeting password: mhbttc 4. Click "Join Now". To view in other time zones or languages, please click the link: https://freetrial.we...RjODI0&ORT=MiM3 ------------------------------------------------------- To join the audio conference only ------------------------------------------------------- Call-in toll number (US/Canada): 1-650-429-3300 Access code:012 338 701
  8. Oh good we've got at least 1 person. I'll be sure to post the info for the connection ASAP
  9. I think that this highlights a much deeper problem with regards to the storage and retrevial of properties of a control. Currently, if you utilize a run-time customizable control such as a graph, there is no built in way of storing these properties. It is necessary to harvest all the properties you want (not flexible or scalable) and then create the necessary homes for them in the Container State. I belive that it was Ton that had created a tool that would allow you a way to navigate and store and re-store the properties of 'almost' any given control. Ton, am I remembering correctly? The reason a tool for this is so needed is because of the diversity and sheer numbers of properties for run-time modifiyable controls. Sure, you can take it on your own to just find those properties of interest, but undoubtedly your users at some point will wonder why one of their changes were not saved when the others were. Maybe this warrants a spawned thread....
  10. Ok everyone. After waiting too damn long for this supposed 're-architecture' to be released, it's almost time. I'm sorry to say, but I work at a place saturated by over-achievers and it takes most of my time just to keep up w/ all of them. But that being said, I am going to be hosting a webinar for those of you interested this Wednesday at 5pm CST. I will be posting the web-ex info here soon after I get some people to reply and agree upon the timing. What I will do is review the changes, the why's and hows and get feedback for possible changes. For reference, most of the changes came directly from you all (although, there are still no cascaded commands) Thank you all for the feedback and please accept my apologies for not tending to this thread better. If you have 2009 available, get it installed as I've been doing my development in it, but haven't used any 09 features that would prevent a rollback to 8.6 once done. -Norm
  11. Were you thinking something like this? {is a VI snippet for dropping into an 09 BD} http://screencast.com/t/k0kAwTitY delme.vi This code is intended to be run as an asynchronously running VI (IOW outside of any loop) All this does is adds the control name to the right click menu, but really since now you can capture the menu activation and add to the list, the world is your oyster. I'm really thinking some LVOOP could work wonders here. (side note: as with any asynchronously running VI, the termination process is always a gotcha, but I'm sure you'll figure out an elegant way around that)
  12. I'm working on a plug-in architecture that starts from a template. But across all the VI's in said template is the word template. labels, descriptions and so on. As part of my plug-in springboard application (which takes the template and starts you up on a mostly created plugin) I would like to find and replace all instances of the word template w/ the word of their choosing. And as a new way of operating, I'm trying to avoid going straight to the LV devleopers downstairs to ask questions and start here, (and if they chime in, I'll impart their knowledge here) So it feels that someone must have done this by now, I know that I could code it up manually, but if it's done, why should I?
  13. Perhaps I missed this in this thread, but has anyone at least proposed making some scripting code to script puttting the timing pattern around a chunk of selected code? It's far from what was originally being requested as a no data wire, but in the 'thread' of timing it makes sense.
  14. I will make a strong recommendation for Xara for Vector / SVG graphics. It is by far the most reasonably priced package for what it delivers. SUPER easy to use, SUPER powerful and touts to be the fastest vector graphics editor out there. I would like to hear what others think after checking out the demo download for 30 days. It's actually how I used to make all my icons.
  15. Which version are you using? The newest framework that is posted a few posts above has a VI that lists all the commands, and I am working on finishing up that new framework to actually have a command integrated that displays the list when requested.
  16. Mark, I'm still reviewing the updates and have designed my user experience and need to still implement the changes. I will hopefully putting the details up here soon and giving some feedback to your updates. Very quickly though, please find the .NET components that utilize the speech to text as the activeX component does not work on my system Thanks again for the enthusiasm and sorry for my long delays in replies. More soon hopefully. -Norm
  17. Ok all you willing furry animals. Attached to this you will find the new architecture. I do not have a quick drop package just yet, but give me a day. But for now I need to validate that this install goes smoothly and still is functional on all of you're PCs The interface is still the nasty 2 floating windows and I'm up for recommendations on how you all think this would best be shown (1 detected speech window, for LVS core or QE, no window, how big, where to put, what options on the window and on and on. It should install to 2 primary locations LVS core goes in <project> (and there is a .lvproj in there as well to see how things are setup) Quick Edit and it's plug-ins go into <resource> (videos and documentation for creating new QE plugins are on the way) and just to make things difficult on you guys for the moment, you need to install RFSE Tools to your user.lib directory (still working on the best method of combining these into 1 install process) So as it stands, uninstall all LVS packages, install this new one, and also extrace RFSE Tools to your user.lib directory. Not all of the old QE commands are fully implemented yet, but there is a VI in the QE directory that shows the list of currently installed commands. More refinement on the way soon!! and please let me know asap of any install or getting started issues lavag_cr_LVSpeak-0.9.1-1.ogp RFSE Tools.zip
  18. So far I have fought the act of sounding silly by saying Labvoop or lavoop or anything of the sort. It makes it much easier just to say I'm going to develop my application with 'native classes' or 'native objects' and then it just becomes a matter of native class references or native object references although VOOP is about as close as it gets to something that I would actually bring myself to say with a hope of someone knowing what I'm talking about. I suppose if I really want to, I'll just make a whitepaper doc on ni.com and that'll be the end of the discussion ~,~
  19. Joe, Thanks for doing some digging down the rabbit hole, but as expected there is no good reason for the failure at the moment. What I do suspect and have currently re-architected around is the fact that because the Quick Drop VI is dynamically loaded, it must somehow not be a valid accessor of the .NET references even though it's through a VI that is still reserved and resident in memory. Yes, you can easily farm this list of quick drop items outside of the quick drop window and load them elsewhere and it should work. The re-architecture is instead LVSpeak Engine now a receiver of all commands and is in charge of registering them within the MS SAPI which should resolve any issue with someone else registering commands outside of the VI that owns the .NET constructor. All is going would love to use you as a guinea pig tester if you're up for it. Open invitation to anyone else encountering the same issue.
  20. duh Joe, Close and re-open LV (just to clear all stuff from memory) Enable LVSpeak open this VI <LV>:resourcedialogQuickDropEnable Voice Command.vi Then open QD and see if an error is tossed on the output of that VI If it is as I suspect, then I don't have an immediate fix, but I am working on the re-architecture of LVS as I write this so that patch will be coming soon. Sorry about the error, but it's something insidious in the bowels of LV that seems to be causing it and I haven't been able to dig that deep into the beast.
  21. Well unfortunately, you may be experiencing a bug that only seems to happen on some peoples PCs (without reason) which causes the loading of grammar from within the QuickDrop environment fail. The re-architect that I'm working on will hopefully work around this. But the one difference is that you say it's locked. That's the confusing part. is the QD window locked? or is the whole LV environment locked, is it every time you call up QD now that it's installed? If you want we can try to isolate what's going on over IM if you've got some time ~,~
  22. Has anyone worked up the algorithm needed to take a terminal and find it's root source of data? IOW, if I have the terminal of a sub-vi that is wired to a FP control terminal through many structures, is the code out there needed to trace the wire back to where the data originated? Thanks
  23. Shaun, I have to apologize that I have not released a new package for the LVSpeak QuickDrop Add-on for LabVIEW 2009. I have already made the updates necessary to get it to work in 09 (easy) but need to work on making a clean distribution file (harder) If you still would like to use LVSpeak with QuickDrop before this package is released. Replace that file in your directory with the one attached after doing a backup of the working one. Your choice. QuickDrop Launch Window.vi
  24. That's just the sound of LV bending to my will....
  25. FWIW : If he has those other two commands working, then the speech recognition is working and any problem is with the link into quick drop and not to do with the OS.
×
×
  • Create New...

Important Information

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