Can you customize an Indicator/Control shape?

Hello everyone,
This is a question that has puzzled me for a long time. Is it possible to make an indicator/control any shape other than a rectangle? I am well aware of creating custom controls and using .pngs as a method of making controls appear irregular shaped by using transparency, but you can still click on the transparent parts and have it register as a click on the control. I want to be able to define the actual edge of the control as something irregular. My end goal is to fit many of these controls together like a puzzle, and I don't want to be clicking on the wrong piece because the transparent corners of one control overlap the other.
I put together an extreme example to illustrate my point.
The image below shows the border of a custom indicator:
If I put a blue indicator of the same type next to it you will see that the transparent border of the red shape blocks the blue shape and it is now impossible to click on the blue shape.
What I would like to be able to do is make a border (not rectangular) that hugs the exact shape of the indicators. Like I said, this is obviously an extreme example, but hopefully you see what I'm talking about.
I have searched around the forums and the internet for a solution and I have not found anything, leading me to believe that it might not be possible. But, as no one has actually said it's impossible, I'm still hopeful. 
My one glimmer of hope is that some of the Boolean controls are truly round and maybe there is a way to apply this to a custom control.
Thanks in advance,
-Aaron

Yes and no (very helpful, I know).
Yes, it can be done - the graphics are drawn using both vector and bitmapped images. The vector format allows you to create shaped controls. You can see this if you customize the control and replace the image with something from the decorations palette.
The problem, however, is that the vector format (called PICC) is proprietary. There are no tools available for editing it and, if memory serves, any vector graphic you will import from outside LV (such as EMF and WMF, which are supported) will not give you that specific behavior (although I suggest you do try it with a proper program, as opposed to PowerPoint, which is what I usually use, as it might work).
What some people do to work around this is use a picture control to draw up the graphics, then analyze where the clicks were using a Mouse Down event and some logic. If you want to simplify your logic, let each block have a distinct color. You can then just look at the color of the pixel which was clicked and use a lookup table to determine which block has that color.
Try to take over the world!

Similar Messages

  • Can you customize what folder MAIL goes to when adding attachments?

    Can you customize what folder MAIL goes to when adding attachments?
    My friend has 2 email addresses for businesses.
    He has invoices in folders for both, and wants to set up the Mac like this:
    When he writes from one email address and attaches documents - he want the Mac always to go to the corresponding folder for that company of his. Same for the other email address...
    Make sense?
    Can this be done?
    Thanks in advance....

    Please read this whole message before doing anything.
    This procedure is a diagnostic test. It’s unlikely to solve your problem. Don’t be disappointed when you find that nothing has changed after you complete it.
    The purpose of the test is to determine whether your problem is caused by third-party system modifications that load automatically at startup or login. 
    Disconnect all wired peripherals except those needed for the test, and remove all aftermarket expansion cards. Boot in safe mode* and log in to the account with the problem. The instructions provided by Apple are as follows:
    Shut down your computer, wait 30 seconds, and then hold down the shift key while pressing the power button.
    When you see the gray Apple logo, release the shift key.
    If you are prompted to log in, type your password, and then hold down the shift key again as you click  Log in.
    *Note: If FileVault is enabled under OS X 10.7 or later, or if a firmware password is set, or if the boot volume is a software RAID, you can’t boot in safe mode. Safe mode is much slower to boot and run than normal, and some things won’t work at all, including wireless networking on certain Macs.  The next normal boot may also be somewhat slow.
    The login screen appears even if you usually log in automatically. You must know your login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin. Test while in safe mode. Same problem? After testing, reboot as usual (i.e., not in safe mode) and verify that you still have the problem. Post the results of the test.

  • How much can you customize Professional level storefronts?

    I know that you need to be an Enterprise user to have completely customized storefronts, but how much can you customize Professional user storefronts? What do they look like? Most magazines I've seen are Enterprise level

    With a Professional account, you cannot customize the storefront. If you create a subscription app, you can specify subscription tiles and indicate with subscription durations are available, but that's about it.

  • Can you easily create flat Control & Indicator?

    Can I create front panel control and Indicator that does not have the 3D effect (no raised box, no recessed box, no lower round box, ect..)

    Attachments:
    classic controls.png ‏18 KB

  • With Reports 10G can you customize you message and stop formatting?

    Oracle, states to come here for answer. they said, OTN should be able to help.
    If any one knows how this can be done can you please help me out?
    thanks,
    We were told this was fixed with 10G so we upgraded to 10G. We have a
    report and we want it to execute if it's less than 10 records if not we want a
    message to come up that the report needs to be scheduled.
    Well we run the report and it displays exceeded record count but the format
    still runs so no time saved on the web.
    If the record count was exceeded we want to HALT the system and not go any
    farther.
    Now if we could modify the system message 1825 we would be o.k. But we don't
    know if that is going to work. If we could change the message we would be
    o.k. with that. that would mean changing the system codes though.
    ### How is the Report being called (Command line, URL or via Oracle Forms): ###
    If false comes back in the beginning then we don't want any report formatting
    to be done. Right now the format is done it seems but no data is displayed
    because criteria isn't met.
    So we dont wnat the formatting to be run when criteria isn't met. But for
    some
    reason it still runs and takes time.
    See we have some reports on the web that can only be ran by date range right
    now the clients can only run the reports for a 6 months range.. Well some
    clients have a lot smaller record count. So we want to change the way the
    reports are ran to a records count. If the count is large than said amount
    then a message comes up that states the report has to be scheduled. If the
    amount is under said amount then the report runs.
    So at this time in the report we do a count then we move onto will the report
    run or not if over the amount we want to abort the process but we don't want
    the client to see the abort. We definately don't want the client to sit and
    wait for the format to run when NO Data is to be returned.
    ### Error messages and error scenario: ###
    So what we want is too see a message "Schedule the report count exceeded" and
    NO formatting done. If under amount we want the report to run.
    ### Provide a detailed step-by-step description of your problem or question: ###
    Or is there a way to customize the messages the client / users will see. And
    no formatting time for no records returned.
    Contact me via : E-mail -> [email protected]
    Text continued in next action...
    20-SEP-04 18:39:53 GMT
    Text continued from previous action...
    20-SEP-04 19:18:51 GMT
    New info : Is there a way if the error messages have to come up that we can
    hide the message or have another screen cover that error message something to
    cover the message so that the user doesn't see the error message.
    20-SEP-04 19:30:23 GMT
    Hi Darlene,
    Thank you for using MetaLink. Iam currently working on a very critical issue.I shall review/research your issue at the earliest opportunity and w
    ill update the SR / call you as soon as we have relevant information. Thank you
    for your patience.
    Best Regards,
    Seema,
    Oracle Support Services
    STATUS
    =======
    @WIP -- Work In Progress
    20-SEP-04 19:30:30 GMT
    Email Update button has been pressed: Sending email to [email protected]
    21-SEP-04 00:32:18 GMT
    Hi Darlene!
    If you are calling the report from a form, try using the EXIT_FORM line in your code.
    Thanks and Regards,
    Seema
    21-SEP-04 00:33:01 GMT
    Email Update button has been pressed: Sending email to [email protected]
    21-SEP-04 14:09:20 GMT
    New info : We will try it and let you know.
    21-SEP-04 14:19:04 GMT
    New info : We are not calling the report from a form so this won't work. Any
    other way. We are needing to do this badly.
    21-SEP-04 14:39:06 GMT
    New info : Can I get detailed steps about how to customize the system message
    or hide the message when we abort the report?
    21-SEP-04 15:38:39 GMT
    Hi Darlene!!
    As talked to you on phone, here are the steps for you to try.
    The below has been run as a test case using emp table in scott schema of a database
    1) create a summary coloumn say cs_1 in the data model.
    2) point the function to count.
    3) Point the source to what ever's count you want it to be pointed to(say empno of emp table of
    scott schema)
    4) create a user parameter say NO_ROWS
    5) in its property palette make its data type number and initial value as 1
    6) I had teh following query for my report:
    select empno, ename from emp
    where rownum <= :no_rows
    This means that the report that will be generated will consist of a total no of NO_ROWS(that we
    shall be specifying at run time). The before report trigger(mentioned in 7 below) shall assure
    that whenever we specify NO_ROWS greater than 5 then the report will display a customized pop up
    message.
    7) create a before report trigger as:
    function BeforeReport return boolean is
    user_excp EXCEPTION;
    begin
    if :cs_1 >5 then
    raise user_excp;
    return (false);
    else
    return true;
    end if;
    EXCEPTION
    WHEN user_excp then
    SRW.MESSAGE(30, 'Data is more please schedule this report:');
    raise SRW.PROGRAM_ABORT;
    return (false);
    end;
    This way when u run a report, an argument is asked whether how many rows do you want to be
    displayed as in the parameter NO_ROWS. then you specify the number. If that number is greater
    than 5(in this case, due to if :cs_1 > 5 then....) then it will pop up a message saying "Data is
    more please schedule this report:"
    In case you do not want to specify NO_ROWS..then you need not put that and modify the report
    query as "select empno, empname from emp;" i.e. without where clause.
    21-SEP-04 16:49:30 GMT
    New info : we will try this then update the TAR.
    21-SEP-04 16:58:09 GMT
    ok you update the tar when you try the above steps.
    STATUS:
    @CUS
    23-SEP-04 02:16:00 GMT
    New info : Information from the person that did this suggestion step by step.
    I tried this step by step, but unfortunately, it doesn't work the way we want.
    First with this suggestion, the user needs to choose how many records they
    want
    to get, or we default a number of records, in order to run the report. The most
    important thing is, whenever you specify the statement return false or raise
    SRW.PROGRAM_ABORT in the before report trigger, the system message will pop up.
    I really hope that people from Oracle would let us know how to customize the
    system message or hide it.
    23-SEP-04 14:23:04 GMT
    New info : I just thought that we have some sort of message, which I guess is
    from the database, when we do claim search on client inquiry. I am just
    wondering if we could try the same thing to the report.
    The some sort of message looks like this on dev box:
    Your search exceeded 5000 records and will surpass the capabilities of this
    connection. Please narrow the search criteria and resubmit.
    It's just a thought, not sure if it's going to work.
    When could we have the DBA Make this change. The servlet.properties???
    23-SEP-04 17:30:55 GMT
    REQUESTED INFORMATION PROVIDED
    ===============================
    Hi Darlene,
    Thank you for providing the requested information. I am currently reviewing/resea
    rching the situation and will update the TAR / call you as soon as I have additi
    onal information. Thank you for your patience.
    Best regards,
    Ajit
    STATUS
    =======
    @WIP -- Work In Progress
    23-SEP-04 18:04:31 GMT
    UPDATE
    =======
    Hi Darlene,
    We cannot modify the system messages nor do I think there is a method to hide the system message. The message that was coming is
    due to the raise srw.program_abort command, which is the element through which
    we can abort the program.
    Thanks
    Best Regards
    Ajit
    @CUS
    23-SEP-04 18:29:26 GMT
    New info : Can you please look into a way that we can get something to work?
    23-SEP-04 18:49:28 GMT
    Hi Darlene,
    I am sorry to say that but I don't think there is any any workaround to this because the system message is what is generated by the oracle reports i
    nternally. Still if you wish you may refer to the otn discussion forum which is
    maintained by teh product management group and post a new thread on it. the link
    to the forum is Reports
    Also since nothing can be done on our side I don't see any reason to keep this TAR open an
    d if you wish we can soft close this.
    Thanks
    Regards
    Ajit.
    New info : Shouldn't there always be a way to do something? I don't understand
    why we were told in 10G that this could be done and now we are told it can't.

    K T wrote:
    Yep - not nice...unless you do a TE 'Get Info' in the Finder and √ the 'Open in 32-bit mode' box and try again...then, all seems well in snow leopard land.
    Really? I figure since I have a Core Duo chip, everything always opens in 32-bit mode. In any case, I did file a bug report and will give your suggestion a try later today.

  • Metadata - Issue Can You Customize Apertures Metadata to work with Bridge

    I am a photographer and my workflow is to import all my images into Aperture library and add metadata. When exporting image is it possible to integrate the data with Bridge? This is important feature as most people do not import images with Aperture. The issue is that many of the field names are different or non existent between the two programs. For example Location in Bridge is Sub location in Aperture. Can you add contact info such as URL, email that are included within Bridge?
    Is there a way to customize the metadata fields to work with CS3?
    Any advise is greatly appreciated
    Message was edited by: Keith254
    Message was edited by: Keith254

    Hello Dhruser1,
    I think that the DAQmx Perform Bridge Offset Nulling Calibration should work for the SCC-SG24 module.  Take a look at this article:  Removing Large Initial Offset for Load Cell or Strain Measurements with SCXI-1520 or PXI-4220 in particular it mentions that using this VI in addition to the auto zero can introduce an offset.  If you're doing both these is likely the cause.
    Also, when you specify specific channels using the channels input are you also setting the "skip unsupported channels to false?  If not this may be why it affects other channels.
    I hope this helps, and if not please feel free to post back with an update after trying these things.
    Cheers,
    Brooks

  • Can you customize Photoshop Elements 7 menu

    I just bought Photoshop Elements 7 and am trying to find out how much I can customize the workspace.
    Can you add buttons to the toolbar or menu bar for frequently used menu commands?

    Thanks Swarnima.
    The link is helpful. Was hoping I could actually add buttons.
    I appreciate your help.

  • Can you customize a control bar button function

    I am a content designer, not a programmer, but I do like to
    tinker.. and NEED to figure out how to change where the control
    bar's EXIT button takes the user. I post my courses in the Pathlore
    LMS, and right now, if somebody clicks the X on the control bar, it
    closes Pathlore.
    I want it to just either close that window, or take them back
    to the previous screen but I see no way to do that with the control
    bar control, or in the SKIN. Right now, Captivate assumes that all
    users watch the movie to its end.. they do NOT.
    A thousand thanks, the crabby programmer where I work told me
    to figure it out for myself but I am a designer, not a programmer,
    and feeling very lost and frustrated with Captivate right now.

    A thousand kisses to Dilbert. I think I know enough Flash to
    figure this out. Just pointing me in the right direction is a
    wonderful thing.. why doesn't Adobe/Macromedia publicize this
    more??? I thought this program was supposed to be for mere mortals.
    THanks

  • Can you stop table indicator cell editing?

    Hello,
      Is there a way to disable the ability of a user to edit the cells of a table indicator? I have a table indicator on my front panel and just want it to be a indicator, nothing else. I have found that I can change the contents of a cell in the table indicator and type in any value I want. 
    Regards,
    Kaspar

    A technique I have used at times to quickly disable multiple controls at one time (provided they are located near each other) is to create a simple string indicator that is transparent. Size it so that it covers the controls (in your case the table) that you want to disable. In your code when you want to disable those controls use the property node to make the transparent string control visible. When you want to enable the controls use the property node to set the "visible" attribute to false. This is a simple trick that can be useful at times.
    Message Edited by Mark Yedinak on 02-17-2010 02:32 PM
    Mark Yedinak
    "Does anyone know where the love of God goes when the waves turn the minutes to hours?"
    Wreck of the Edmund Fitzgerald - Gordon Lightfoot

  • Can you customize your deployment based on VM name

    I know it is possible to customize your deployment by mapping your PC based on MAC or serial number using the MDT database.  However, is it possible to do this by just the VM name alone? (I would think the same challenge apply to both ESX or HyperV). 
    If I could go ahead and create a serial of VM call VM01 to VM10, how can I have MDT deploy Task Sequence 1 to VM01 to VM05, while deploy Task Seq 2 to VM06 to VM10?  As the VM doesn't have any netbios name of predefine MAC address yet ?  Any idea
    would be appreicated

    Hi,
    The answer is no, you couldn't customize deployment based on VM name. 
    Customize deployment by mapping PC based on MAC or serial number using MDT database is completely different with mapping PC name. The first one is based on hardware query, seconde one is based on software level.
     As we know, WMI command can be used to obtain information of Computer Hardware, software, etc. While in WinPE phase, it only could be used to obtain hardware information, the command like
    Get -WmiObject win32_computersystem should be works properly, but it won't be work if you try to obtain VM name by using WMI command, WinPE doesn't support these command to obtain VM name, it only works at host system. That's
    to say, we didn't have method to obtain host VM name in guest machine. Therefore, if you try to mapping your PC based on VM name, it would be failed.
    For more information about WMI, you can refer to the link below for more details:
    http://msdn.microsoft.com/en-us/library/aa394585(v=vs.85).aspx
    Roger Lu
    TechNet Community Support

  • Can you customize report "page" tabs so they are named automatically from data in the file, and can you add "pages" dynamically?

    I am looking to develop a dynamic report template for our internal reporting use.  Namely, I am looking for the ability to do two things:
    1)  Update the names of the tabs at the bottom of the report template (lets call them the "pages" of the report) from data stored within the file (for instance, label a tab with the "description" property from a given group or channel)
    2)  Add additional tabs with associated graphs based on the number of groups a particular file has (for instance, a particular component could have a test life of 2000 hrs, but have been put through several different tests along the way.  It would be nice to show an overall life summary on the first tab, and then break out the data from the individual tests on seperate tabs with labels specific to that test, such as test #, etc.)
    Any ideas on how this may (or may not) be done?

    Hi SethRow187,
    Let's take this one step at a time, starting with the one REPORT sheet per Data Portal Group request.  This is something that I do all the time, and I have developed lots of standard functions that I can re-use quickly and easily.  DIAdem has the basic functions which enable this, but it takes quite a few commands to get this to work the way you and I want with absolute control.
    In the "Group Sheets General" example I'm attaching below, the same REPORT layout TDR file is loaded once for each Data Portal Group, and then subsequently altered programmatically so that all the Group references in the REPORT objects (graphs, tables, text boxes) are replaced with references to the current Group.  This results in N REPORT sheets where each sheet has explicit references to a particular Group.
    In the "Group Sheets Simple" example I'm attaching below, again the same REPORT layout TDR file is loaded once for each Data Portal Group, but in this case no further change is made to each REPORT sheet after it is loaded.  This results in N REPORT sheets which are absolutely identical in content to each other and which all reference the default Group.  They appear different when refreshed because in each sheet, under its "Settings>>Layout Setup>>Worksheet Parameters" dialog there is a command configured to run each time the sheet is refreshed-- this command uses the current REPORT sheet index to set the corresponding Group to be the default Group.
    In both cases the name of the Group is used for the REPORT sheet, which is convenient in that both Group names and REPORT sheet names are required to be unique, but you could use the Group description or any other property instead as long as you ensure that it has not already been used to name a previous REPORT sheet.
    I also have scripts to concatenate the contents of N Groups into a new Group, located at the top of the Data Portal, and this combined with the below attached applications would give you the lead off overview REPORT sheet you mentioned.
    Brad Turpin
    DIAdem Product Support Engineer
    National Instruments
    Attachments:
    Group Sheets Examples.zip ‏58 KB

  • Can you change all classic controls to 3d ones at once.

    I am upgrading from 5.1.1 to 6.1 and wondered if I can change all my front panel controls and indicators from classics to new 3d look.

    No you cannot.
    Regards,
    Doug

  • Can you customize and add logo's to a back page or cover?

    I was hoping I could further customize a book by adding my logo and contact information to the back page or front cover (corner) of an iphoto book - any suggestions? Is it possible?

    You can do this in Aperture by saving your logo as a jpeg, and then importing the jpeg to your book...you then just place it in a box as you would a regular image.
    I'm not sure if the process is the same for iPhoto, but you could try.

  • Can you customize drop zones in Motion?

    Im trying to help a client who spends an extra day on his "template" adding picture to it but then resizing and cropping when the photo's are portrait as a apposed to landscape. I'm not really sure why this takes him so long, I think he has Motion 3 so maybe someone could tell me if this is much different with drop zones? But i was looking for a way to speed up the process? Let me know? Thanks!

    Drop Zones will not distort an image, but only show what will fit.  If you have a perfectly square Drop Zone, and put an anamorphic clip in it, you'll cut off the left and right edges.  You can always take your Motion template in FCP and Send To Motion to change the size/shape of a Drop Zone.  It's pretty easy, can be done pretty quickly.

  • Can you Customize Order Confirm Workflow ?

    My client wants me to  use html to make the complex order form more readable if it is possible.
    This would be modifying the workflow announcement...    I can't find a system page that controls the output. Is this possible? Am I looking in the wrong place?
    TIA
    Example: 
    This is a notification for a step of a workflow that you are responsible for. No action is required on your behalf.
    This notification is for item Dealer Custom Request Form.
    The current step of the workflow Customer Inquiry Workflow requires all user that belongs to role Administrators to be notified.
    Click on the link below to view this item
    View this item
    Summary of web form submission:
    Your Name
    jefferis peterson
    Email Address
    [email protected]
    Case Number
    7571362
    Company
    Peterson Design Studio
    Work Address
    111 S. Magnolia Dr.
    Butler, PA 16001
    United States
    Work Phone Number
    205-433-9675
    MANY MORE FIELDS

    You can not edit the layout of the workflow notification form summary styling or layout.
    All you can do is change the order in the admin on the form to move things up or down.

Maybe you are looking for

  • Photo stream between my two iPhones has suddenly stopped working?

    This used to work perfectly, but all of a sudden has just stopped - I have checked all settings and everything seems to be right - can't figure it out - can anyone help? Thank you!

  • Project Management Question - timelines for Production system deployment

    Hi I need an expert advice on setting up timelines for establishing an Oracle Apps Production environment. We are implementing Oracle HR & Payroll at an organization. Our system architecture is a 2-node application tier and 2-node DB tier (RAC). RAC

  • Having playlist issues getting all my songs synced

    Issue is I made a large playlist 600 + songs, I named the playlist and I can view it and play the songs from i Tunes library but, I cant sync that list to my nano. I clicked on the nano icon on the left on the i tunes menu and it pulled up default li

  • My pages load off centre when using Firefox

    for the past 2 months every page I open is off centre and I have to correct it before i can use it, including the start page, I click on the lower right hand corner and move it back and forth and the page centres, Its just annoying. Hope you can help

  • Error in JFileChooser

    hi, i created a fileChooser but im getting the error: java.lang.StackOverflowError what can i do? thanks JFileChooser fc=new JFileChooser(){ public void approveSelection() {    File f = getSelectedFile(); if (f.exists() && f.isFile() && f.getName().e