LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

USER INTERFACE

Hello everybody 😄

 

I would like to implement a user interface where the user can drag and drop files from window explorer and process it.  But I don't really know how to start. I know the basics. I have try to use list box but what I want is a sort of  MOVIE MAKER for files. Let say FILE MAKER ha ha 😉

would you please guide me ? thanks in advance. 

 

 

here is the idea of my UI design pictured. 

 

A Menu-space: with differents icons for differents uses like save etc 

 

A Workspace: Where the file will be drop(a single log/ini file)  

 

A function space: Where the functions of the selected element in the dropped file will be display 

 

An Information space: where the user will be informed about the process.

 

At the end the name of the file, the name of the selected element of the file and the used(called) function will be written in a text file( kind of a programm-flow).

0 Kudos
Message 1 of 14
(4,987 Views)

How much LabVIEW do you know?  Have you passed the CLAD (Certified LabVIEW Associate Developer) exam?  If so, you probably don't need to be told to take the LabVIEW Tutorials.  Have you had enough LabVIEW experience to be able to pass the CLD (Certified LabVIEW Developer) exam?  If so, you could easily design and develop such a Project, maybe coming back to this Forum when you run into a particular snag.

 

LabVIEW is a wonderful Development environment, capable of doing ambitious project such as the one you have outlined, but it does require some training and experience.  You can find Tutorial information on the upper right corner of the first page of this Forum.  You can also check the links below, taken from the "Unofficial Rules" of this Forum ...

 

Looking For Free Training

Many times new users of NI hardware or software just don't know where to start.  They will ask a question but without knowing the terms, or the intended purpose, they will not be able to form a proper question.  Here are some free training tools primarily focused on LabVIEW and NI hardware to help get started.

 

NI Learning Center

NI Getting Started

-Hardware Basics

-MyRIO Project Essentials Guide (lots of good simple circuits with links to youtube demonstrations)

-LabVEW Basics

-DAQ Application Tutorials

-cRIO Developer's Guide

 

Learn NI Training Resource Videos

3 Hour LabVIEW Introduction

6 Hour LabVIEW Introduction
Self Paced training for students
Self Paced training beginner to advanced, SSP Required
LabVIEW Wiki on Training

 

The best way to learn, is to follow the tutorials, then ask lots of questions. 

 

Bob Schor

 

0 Kudos
Message 2 of 14
(4,976 Views)

Thanks a lot mister Bob Schor 😄

I have learned the tutorials in ni, youtube, books, etc and have treated most of the clad exams. But these fundamentals(data types, control structures, command, indicator, structures (producer-consummer, master-slave, etc), queu, semaphores, etc)  don't teach you how to do somethings that experienced people do.  

I know lot of labviews knowledges comes with experiences. I am willing to learn and will very be thankfull if you guys share your experience with me a support me 😄

 

Thanks in advance 😉

0 Kudos
Message 3 of 14
(4,957 Views)
Since you attached an image that does show any LabVIEW controls and indicators, it's hard to believe you've done anything at all with LabVIEW. Most of what you ask for is pretty basic so please attach an actual VI or a snippet that better explains where you are stuck.
0 Kudos
Message 4 of 14
(4,945 Views)
I just noticed your user name. Calling yourself a pro might be a little pretentious, don't you think.:-)
0 Kudos
Message 5 of 14
(4,925 Views)
...or a laudable aspiration!

Mike...

Certified Professional Instructor
Certified LabVIEW Architect
LabVIEW Champion

"... after all, He's not a tame lion..."

For help with grief and grieving.
0 Kudos
Message 6 of 14
(4,898 Views)
OK, it looks like you have been thinking about how to organize your GUI -- which is a good thing.

The menu space can be implemented pretty easily with buttons and an event structure to service them. Likewise, the information space can be a string indicator to which you can write messages.

Can you say more about the files that you are wanting to drag and drop? What kind of files are they? How do they interact with the function space?

Mike...

Certified Professional Instructor
Certified LabVIEW Architect
LabVIEW Champion

"... after all, He's not a tame lion..."

For help with grief and grieving.
0 Kudos
Message 7 of 14
(4,891 Views)

Your original Post described (more or less) the design of a Front Panel -- you talk about a Menu Space with what sounds like buttons for different actions (Save), other Spaces whose design and function are not clear (to me), and a description of writing what is being done to a text file (but not why).

 

If you've gone through basic LabVIEW Tutorials, you should be able to design the Front Panel with the controls and indicators that you describe.  Putting at least that much down on the screen might start to focus your thoughts on what you want to do, and possibly on how you might go about doing some of it.

 

The Forum will probably be more useful to you once you have a better idea of what you want to do and can ask a more focussed, directed question, such as "What is a good way to process the 8 Function Buttons on my Front Panel" (to which we might say "Use an Event Structure, possibly in a Producer/Consumer Design Pattern").

 

Bob Schor

0 Kudos
Message 8 of 14
(4,860 Views)

 Prolabview is like mike 

 

 

 

 

 

0 Kudos
Message 9 of 14
(4,588 Views)

Ok  I will do that ;). 

0 Kudos
Message 10 of 14
(4,561 Views)