Resizing a panel that uses a CardLayout

I have a panel (mainPanel) that uses GridBagLayouts.
mainPanel contains two panels:
1- panel1: contains 3 JRadioButtons
2- panel2: uses CardLayout to show 3 panels based on the JRadioButtons selection. (one of the 3 panels (editorPanel) contains a JEditorPane added to a JScrollPane)
Now when im resizing the mainPanel, the JEditorPane in the editorPanel is not resizing.
Is there any way to make the JEditorPane resizable while using cardLayout?
Thanks

do you want the editorPane, or the scrollpane it is in, to resize?
post the code of how that particular panel is constructed - a lot depends
on the layout manager/s used

Similar Messages

  • Can I create a custom XMP panel but using the exact same fields from standard XMP panels?

    Hi,
    I am new to XMP and not very technical, so please excuse me if this sounds like a stupid question!
    I have managed to create my own custom panels for Photoshop using the Generic Panel method with my own custom fields and they work fine. However what I need to do now is create a custom panel that uses the exact same fields from some of the standard panels. The reason being is that I have 4 fields that need to be integrated into another non-adobe system (Extensis Portfolio) that recognizes standard XMP fields, but at present these 4 fields are spread across different standard panels and it would be much easier for the user in Photoshop if they were all together on one panel.
    An example field is the "Additional Model Info" field that currently resides on the standard IPTC Extension panel. If I fill in a value in this field on a JPEG then open the the image in Extensis Portfolio, then the field is also filled in in a field called IPTC - Model Info, displaying a key of Iptc4xmpExt:AddlModelInfo.
    Is there a way I can take this standard field and use it on a custom panel, so that it can still be filled in in Photoshop and the value viewed in Extensis Portfolio? Sure I can create a custom panel and create a field called "Additional Model Info" but I can't figure out how to connect it to the corresponding field in Portfolio. I tried changing the  xmp_property name="Iptc4xmpExt:AddlModelInfo" but this just broke the panel.
    Is what I am trying to do possible and if so how and can it be done using the Generic Panel method?
    Many thanks!

    I am trying to do the same thing but with only the IPTC Keywords field. Searching everywhere but no luck.
    Thanks!

  • Using a Meter control in LV Touch Panel, and using shared variables that are custom controls.

    I Just started using LV touch Panel module with an NI TPC-2106.
    I have two differenct problems:
    1) I was planning on using the "Meter" control quite a bit. I can set up the meter exactly how I like on the host PC, but on the touch Panel computer it seems to ignore my adjustments, mainly the start and end of the scale - i.e. I would like control to run from 0 to 360 with 0 straight up, using the entire circle. However, on the Touch panel computer it always puts 0 at about 7 o'clock and 360 at about 5 o'clock. I have also tried adding markers to no avail.
    2) I am communicating with a compact fieldpoint controller. I can creat a shared variable that is a simple double with no problems. However, I have some shared variables that use a custom control for the variable type - bascially a cluster with a couble doubles, a time stamp, and an enumeration. It lets me drag the shared variable into my diagram, but it seems to ignore it when I run it.

    Ipshita_C,
    - I am using LV 8.6.1f1and LV Touch Panel 8.6.1.
    - I have attached a simplified VI that shows how I want to use the meter. Notice that the placement of the endpoitns does not work correctly on the touch panel, and that it ignores the arbitrary markers that I placed.
    - I also have included an XY graph control that displays on the TPC with margins around the graph area that I removed from the graph control.
    - For the shared variable, it appears to be an issue related to the touch panel, not fieldpoint. I found another thread in this forum that mentioned that clusters containing Enumerations do not work in shared variables on the touch panel. I changed the enumeration to an integer and it now works fine.
    In general, there seem to be a disappointing number of limitations in the touch panel implementation. My biggest concern is that I have not found any documentation from NI that lists these limitations. I seem to have to try things out and see what works and what does not work. Can you point me to a comprehensive list of touch panel modules limitations?
    Attachments:
    test 2.vi ‏10 KB

  • I don't want iCloud. How do I get iTunes to stop popping up the panel that asks me if I want to download the iCloud Control Panel? I'm using iTunes 11 on Windows Vista.

    I don't want iCloud. How do I get iTunes to stop popping up the panel that asks me if I want to download the iCloud Control Panel? I'm using iTunes 11 on Windows Vista.

    Why do you believe iTunes is causing this to occur?
    What is the exact wording of the message?
    I'm running iTunes on Windows 7 and never gotten that message.

  • How to keeps button in center of resizable dialog/panel?

    Hi all,
    Is there any ways to make a button still in center of dialog/panel when I resize dialog/panel without changes its frame size?
    I'm using kBindAll but the button will be changed frame size. Can anybody please help me resolve that?
    My attribute of button:
    ButtonWidget
      kAMPBrowseBtWidgetID,
      kSysButtonPMRsrcId, // The Plugin ID
      kBindAll, // Frame binding
      Frame(64,220,200,246) // Frame(4,4,265,320) // Frame
      kTrue, // Is this visible
      kTrue, // Is this enabled
      "Browse Pages", // The String value

    Hi,
    I couldn't get it to work using the binding.
    There may be a better way of doing it, but I got it working by setting to kBindNone and moving the button on panel resize events:
    Firstly, make sure you have a custom class for your panel's control view.
    Mark it up in the fr file for the panel's widget boss class with:
    IID_ICONTROLVIEW, kMyPanelViewImpl,
    Add to the ID definitions, factory list etc and set up a MyPanelView class (or whatever you want to call it...), derived from PanelView, for this implementation
    Then in your MyPanelView class, setup the Resize function as below:
    void MyPanelView::Resize(const PMPoint& dimensions, bool16 invalidate)
        PanelView::Resize(dimensions, invalidate);
        InterfacePtr<IPanelControlData> panelData(Utils<IPalettePanelUtils>()->QueryPanelByWidgetID(kMyPanelWidgetID));
        if(panelData == nil) return;
        IControlView *myWidget = panelData->FindWidget(kMyButtonWidgetID);
        if (myWidget == nil) return;
        PMRect theFrame = myWidget->GetFrame();
        PMReal left = (dimensions.X() - theFrame.Width()) / 2;
        PMReal right = left + theFrame.Width();
        theFrame.Left(left);
        theFrame.Right(right);
        myWidget->SetFrame(theFrame, kTrue);
    You will need these includes:
    #include "Utils.h"
    #include "IPalettePanelUtils.h"
    Hope that helps

  • Resize a panel at launch

    Hi,
    I need to the resize my panel at InDesign start, normally, InDesign uses the width and height from the previous session. For some reason, calling Resize in DoPostCreate (from my object based on PalettePanelView) does not work, while a call to Resize works as exepected when triggered from some user interaction (we provide 3 sizes of the panel which the user can choose via buttons).
    Any idea?
    Thanks and best regards
       Ferdinand
    P.S.: We are developing for InDesign CS6.

    I think I've got the problem solved, but can I follow up on
    one thing you mention below? It has to do with the parent/child
    relationship and the startDrag action. I was under the impression
    that if I put a movieclip inside of another movieclip and then
    apply a drag action to the parent movieclip, then there was no way
    to access the child movieclip. For example, I put a small textInput
    component inside of a larger movieclip and then I put a drag action
    on the movieclip. I wanted users to be able to type in some text
    into the middle of the movieclip and then move the moviecip around
    if they wanted to. However, as soon as I put the drag action on my
    parent movieclip, the inputText component could no longer be used -
    the "hand" appeared over whole movieclip so users could no longer
    type anything into the inputText area. Is there any way to do what
    I want to do here?
    Appreciate your help!
    Michael

  • Resize photos for online use

    I have been trying all afternoon to resize photos for online use and can not follow directions given.  I know it must be simple but I am stumped.  I would like to speak to a real person and I'm sure my problem will be solved in less than five minutes.  PLEASE do not tell me to follow guidelines; I have tried that.
    Kay Wilhelm

    Hi Kay,
    As an example, let's say we're trying to prepare this 1000x664 pixel, 1MB image for online posting. 
    If the website you're posting to is giving you a maximum dimension, for example that the image has to be 600 pixels across or less, then follow these 4 steps:
    1. Go to File -> Save for Web
    2. In the Save for Web panel, look for the Image Size boxes. 
    3. Enter the desired dimension.  For example, if the website you're trying to upload to requires that images be 600 pixels across, enter 600 in the Width box.  The height should recalculate automatically. 
    4. Hit the Save button.  You will now have an image saved to the required pixel dimensions!
    If the requirement is for a maximum file size, rather than specific file dimensions, you would follow a different procedure.  If we were trying to resize the same 1000x664 pixel, 1MB image to a size of 100KB or less, we would follow these steps:
    1. Go to File -> Save for Web
    2. In the upper right hand corner of the Save for Web panel, make sure the format is set to JPEG.  Our original image was a PNG, which tends to have a larger file size.  JPEG images tend to have a smaller file size.
    3. In the Save for Web panel, look for the projected size of the file as saved with the current settings.  This is below the lower left hand corner of the image.  In this case, it is 170KB, which is higher than our desired maximum size of 100KB.  
    3.  The easiest way to control the file size at a given pixel dimension is by reducing the image quality.  The controls for image quality are in the upper right hand corner of the Save for Web panel.  The default setting for JPEG exports is 60%. 
    4.  You will need to determine how far you want to reduce the image quality in your particular case.  In this example, we can reduce the quality from 60% to 40% without affecting the visible image quality too much.  Setting the quality to 40% reduces the image size to 99KB, which is below our maximum of 100KB.
    5. When you are satisfied with the quality settings, press Save to save your image. 
    Hope this helps!

  • How do you remove items from the assets panel that are duplicated?

    How do you remove items from the assets panel that are duplicated?

    If you add an item to a slideshow, you'll usually see 2 entries for that image in the assets panel - one represents the thumbnail, and the other represents the larger 'hero' image.
    It sounds like you may have added the same image to your slideshow twice. You can select one of the hero images or thumbnail images in your slideshow and use the delete key to remove it. Then the extra 2 entries in the assets panel should disappear.

  • Copying member("aTextMemb").image into a rect in an image that uses alpha

    Hi all. I'm currently developping a strategy game with Director, and one of the things I've run into is that i want to update the number of units I have in a panel (on initial game setup) via 1) updating a text member that holds the number of units left to setup and copyPixeling the image onto the panel. This I've acheived except that since my text member image doesnt have alpha originally and the panel is semitransparent, a white (no matter the bckgrnd color I set for the text member) bounding box appears in the final result. I guess the way to go is duplicating the text member image and make it a 1 bit mask image then using the apropiate imaging lingo command (dont remember if it's copyPixels or another at this point). Imaging lingo is very interesting for me since normally I built all my aplications using the score directly (15 years exp with Director). This is my first game where I mostly rely on parent scripting and in some situations imaging lingo.
    This is currently the handler that does the job. It: 1) stores the image of the text member "panelCount" 2) defines the destinatiion rectangle where it will be copied in the panel bitmap and 3) copies it (but as I said the correct alpha is missing).
    on updateUnitsDisplay me
      member("panelCount").text= string(pPanelUnitCount)
      -- we retrieve the image of the text member that stores how many units left in the panel
      _textImage= member("panelCount").image 
      bottomMargin= 20 -- distance from the bottom of the panel that we want the text to be
      _left= (sprite(me.spriteNum).width- _textImage.width)/2
      _top= sprite(me.spriteNum).height- bottomMargin- (_textImage.height/2)
      _right= _left+ _textImage.width
      _bottom= _top+ _textImage.height
      destRect= rect(_left, _top, _right, _bottom)
      pPanelMember.image.copyPixels(_textImage, destRect, _textImage.rect) 
    end updateUnitsDisplay
    Your proposals and thoughts are welcome (specially good ones )
    EDIT: I've said above that my textImage wouldnt have alpha originally. Well, i think that was wrong according to what I've found in he scripting dictionary under the image() section "When you create a new image object, the background color defaults to white (color(255,255,255)), and the alpha channel is completely opaque (color(0,0,0))."
    On the other hand, the paramList in the copyPixels command should do it I think (a matte can be defined, also and ink mode for the copied pixels can be used although my first experiments have not worked yet).

    I think I got it. The paramList in the copyPixels command has been enough to get rid of the white box around the text (using #ink: 36 which is bckgrnd transparent in it), the problem was that I was using the same white for foreground and background colors in the text member (been some time not using director and misplaced the false white I used to use in these cases in the color selector). Bottom line, dont use exact same color values for back and fore colors of the text member. I've observed also that using the alpha of the image (useAlpha= true) makes it well antialiased while not using the alpha does produces a bad image of the text (btw, the font of the text is an inserted text media element of course). I keep investigating

  • Calling a bounded task flow (that uses fragments) from another application

    Hello,
    I'm currently having difficulties calling a task flow located inside another application.
    I have application Console which is my main application in which I would like to run other applications within. Inside this Console I have it divided into splitter windows and inside them I have regions. My goal is to be able to call a task flow from another application inside one of these regions but so far I'm having no luck.
    My first problem occurred when I created a 'local' task flow to make a call to another application's task flow. When I set the properties to the task flow call, it gave me an error that it could not find the .XML file for that task flow when I ran the Console application. I then proceeded to copy that .XML from the remote application into the Console's WEB-INF directory and I seemed to get a bit farther. The error I get now is saying that I cannot run a task-flow that uses fragments. It's essentially trying to run that task flow as an entirely new page instead of inside the region that it's bound to. It's NOT a dynamic region (although that's the end goal here). So I then changed the other application's task flow to simply display an entire page rather than fragments inside a region and voila, it works..... kind of.
    To recap how I was able to call another application's task flow inside the Console:
    - I had to manually copy the task flow xml file into the Console WEB-INF directory
    - I had to change the task flow so that it didn't use fragments
    - I have called the task flow but I lose my console page entirely, no more regions or splitters so I'm back to square one.
    If anybody has any suggestions, hints, tips or anything, send them this way and I will be forever greateful.
    Thanks,
    Mark

    Thanks for your response Frank.
    Unfortunately the problem seems to be greater than that. I've been able to package task-flows into a jar library and tried importing them that way with no luck.
    I'm simple trying to call an external task-flow to run inside a region which is inside a splitter panel that I call my console.
    Any other ideas ?

  • Is it possible to use booleans to build a VI that uses buttons to switch between screens (3 only) while the other screens disappear?

    As a beginner, I need help figuring out how to build a simply VI that uses boolean logic to switch between three different screens. I need a "Home" screen, the next screen which has a button to go back "Home" and a third screen which has two buttons to go "Home" and "Previous Screen". Can someone help me with a simple block diagram?

    Hi,
    Or put the data in three tab controls. The tabs itself are hidden. The
    program switches between the tab sheet if one of the buttons is pressed.
    The buttons are best not copied, e.g. the same buttons are used in every tab
    sheet (buttons hover above the tab, a black shadow will apear). If the first
    sheet is shown, button 2 and 3 are hidden, sheet two: only button 3 is
    hidden, sheet three no button is hidden.
    Showing the tabs allows the user to choose the views directlly. The button
    logic is not needed anymore. But you'll have to live with a simple tab
    sheet, instead of a fancy button system!
    Regards,
    Wiebe.
    "Jason R" wrote in message
    news:[email protected]...
    > Another solution if you want to avoid property-node hell...
    >
    > Divide your screen into 1/4ths. That is, make your FP 4x larger than
    > your desktop.
    >
    > Place screen 1 on the upper left quadrant.
    > Place screen 2 on the upper right quadrant.
    > Place screen 3 on the lower left quadrant.
    > Screen 4 (lower right quadrant) is unused.
    >
    > Disable the ability to scroll at run time.
    >
    > As the user clicks buttons, use the properties of this vi to move what
    > the user can see on the front panel.
    >
    > Cheating? yep. Easier? yep.
    >
    > Hope this helps! =)
    >
    > btw - be sure not to update the FP controls when they are not visible,
    > or this will eat processor cycles.
    >
    > Sincerely,
    > Jason G Richmond
    > Project Engineer II and LVAAD Instructor
    > VI Engineering
    > [email protected] (domain should be vieng.com (no A's))
    >
    >
    > missileman wrote:
    > > Is it possible to use booleans to build a VI that uses buttons to
    > > switch between screens (3 only) while the other screens disappear?
    > >
    > > As a beginner, I need help figuring out how to build a simply VI that
    > > uses boolean logic to switch between three different screens. I need a
    > > "Home" screen, the next screen which has a button to go back "Home"
    > > and a third screen which has two buttons to go "Home" and "Previous
    > > Screen". Can someone help me with a simple block diagram?
    >
    >

  • Accessing a Panel being used in a ScrollPane

    Hey all. I'm having trouble accessing a Panel that I am placing inside a ScrollPane. I am getting a ClassCastException, trying to cast a JTextArea to an extension of JFrame.
    I make the content of the ScrollPane using this code:
    switch(jComboBox2.getSelectedIndex())
            case 0:
                jScrollPane2.setViewportView(null);
                break;
            case 1:
                jScrollPane2.getViewport().setView(new SemesterPanel());
                break;
            case 2:
                jScrollPane2.getViewport().setView(new TrimesterPanel());
                break;
            case 3:
                jScrollPane2.getViewport().setView(new QuarterPanel());
                break;
            case 4:
                jScrollPane2.getViewport().setView(new UnitPanel());
                break;
        }And then I later try to access the Panels using this:
    if(jComboBox2.getSelectedIndex() == 1)
            SemesterPanel p = (SemesterPanel)jScrollPane1.getViewport().getView(); //<----- THIS IS THE PROBLEM
            s = p.getData();
            data1 = s[0];
            data2 = s[1];
        }I've marked the problematic line w/ a comment. I'm not sure if that's how I am supposed to access the JPanel extension using that method. If not, how should I do it? Why am I getting a JTextArea (the SemesterPanel object contains a JTextArea but it has a JLabel before that, so I'm not sure why...)
    Thanks,
    Tyler

    SemesterPanel p = (SemesterPanel)jScrollPane1.getViewport().getView(); Well break you code up into multiple statements so you can see whats going on.
    JViewport viewport = scrollPane.getViewport();
    Component component = viewport.getView();
    System.out.println(component.getClass());If the component isn't what you expect it to be then you built the scrollpane incorrectly and we can't tell what you did based on the code you provided.
    If you need further help then you need to create a [Short, Self Contained, Compilable and Executable, Example Program (SSCCE)|http://homepage1.nifty.com/algafield/sscce.html], that demonstrates the incorrect behaviour.

  • How to cancel changes in Panels that does not contains a "Cancel button"

    Hi,
    I'm new to Mac, and noted that some dialogs does not contains a "Cancel" Button. Is there some "keyboard combination" that can be used to revert any change made? My main concern is about "Preferences Panels" which can suffer a really mess with unfamiliar users walking there.
    Thanks in advance

    Hi,
    Thanks you both for the advices. I already have used the Command Shift 3 shortcut to 'backup' my settings, just as safety procedure . The Close button instead doesn't cancel the settings changes. It only closes the window. As an example, try to change the 'Currency' field in 'International' Panel, in 'System Preferences'. You will note that it changes, even closing the window. The lock button is my safeguard, and I turned it on in most panels that I saw, but unfortunately it doesn't exists for every panel. I guess must 'take a shot' of the settings, before testing any changes.
    It should be really usefull have a 'Edit / Revert Changes' menu item, for instance.
    By the way, does Time Machine backups System Preferences?
    Thanks for your help

  • [svn:fx-trunk] 12025: Switching out the old video component for the new video component that uses OSMF .

    Revision: 12025
    Revision: 12025
    Author:   [email protected]
    Date:     2009-11-19 17:48:04 -0800 (Thu, 19 Nov 2009)
    Log Message:
    Switching out the old video component for the new video component that uses OSMF.  Also fixing RSL issue with OSMF because a change in flex-config.xml accidentally got overwritten.  Also fixing a bug caught during the last code review where you would set the volume on the VideoPlayer, but the volumeBar wouldn't be made aware of that change.
    Switching out the video component results in many API changes.  The changes are highlighted below:
    Class name changes:
    - spark.primitives.VideoElement is being renamed to spark.components.VideoDisplay
    - spark.components.mediaClasses.StreamingVideoSource is renamed to park.components.mediaClasses.DynamicStreamingVideoSource
    - spark.components.mediaClasses.StreamItem is renamed to park.components.mediaClasses.DynamicStreamingVideoItem
    VideoDisplay/VideoPlayer event changes:
    The new video component's events are:
    - bytesLoadedChange : org.osmf.events.LoadEvent
    - currentTimeChange : org.osmf.events.TimeEvent
    - durationChange : org.osmf.events.TimeEvent
    - mediaPlayerStateChange : org.osmf.events.MediaPlayerStateChangeEvent
    The old video component's events were:
    - close : spark.events.VideoEvent (removed)
    - complete : spark.events.VideoEvent (replaced with mediaPlayerStateChange)
    - metaDataReceived : spark.events.VideoEvent (replaced with mediaPlayerStateChange)
    - playheadUpdate : spark.events.VideoEvent (replaced with currentTimeChange)
    - progress : flash.events.ProgressEvent (replaced with bytesLoadedChange)
    - ready : spark.events.VideoEvent (replaced with mediaPlayerStateChange)
    VideoDisplay/VideoPlayer property changes:
    Renames:
    - maintainAspectRatio:Boolean has been renamed to scaleMode:String and rather than true/false, it now access 4 values: none, zoom, letterbox, and stretch.  See the enum class org.osmf.display.ScaleMode.
    - playheadTime:Number has been renamed to currentTime:Number
    - playWhenHidden has been renamed to pauseWhenHidden, and it's "tense" has been reversed.  So playWhenHidden = true correlates to pauseWhenHidden = false.  Also, before we would only pause when the video component was explcitly set to visible=false, but now we detect if the video components or any of it's ancestors have been hidden.
    - totalTime:Number has been renamed to duration:Number
    New properties:
    - bytesLoaded:Number This is a new property not available on the old video component
    - bytesTotal:Number This is a new property not available on the old video component
    - loop: Boolean this was a property added a while ago on the old video component but not in the original video player spec
    - mediaPlayerState: this is a new property that details the state of the video component.  See org.osmf.media.MediaPlayerState for all the possible values.
    - seekToFirstFrame:Boolean (pending PARB approval) - This is a new property available on VideoDisplay/VideoPlayer.  When autoPlay = false, if seekToFirstFrame is set to true, then we will connect to the server to start downloading the video, figure out the size of the video and resize appropriately, and show the first frame of the video.  If seekToFirstFrame is false, then no connection to the server is made, there's no implicit size for this video, and the first frame will not be show automatically.  By default the value of this property is true.  In the old video component, when autoPlay = false, we always has the same behavior as seekToFirstFrame = true.  Now it is controllable through this property.  Eventually, (not for Flex 4.0), we will most-likely have support for a thumbnail source or a splash screen so the video's preview will show up without making an unneeded connection to the server.  The property name may change depending on PARB.
    Other changes:
    - autoRewind: The default of autoRewind is now true instead of false
    - enabled: before we paused the video when the video component was explicitly set to enabled = false.  Now we pause the video when the video component or any of it's ancestors have been disabled.
    VideoPlayer-only changes:
    - videoObject:flash.media.Video property is now a new property on VideoPlayer.  It was previously only on VideoDisplay.
    - The skin states for the old VideoPlayer were: connectionError, disabled, disconnected, loading, playing, stopped, connectionErrorAndFullScreen, disabledAndFullScreen, disconnectedAndFullScreen, loadingAndFullScreen, playingAndFullScreen, stoppedAndFullScreen.  The new skin states are: uninitialized, loading, ready, playing, paused, buffering, playbackError, disabled, uninitializedAndFullScreen, loadingAndFullScreen, readyAndFullScreen, playingAndFullScreen, pausedAndFullScreen, bufferingAndFullScreen, playbackErrorAndFullScreen, disabledAndFullScreen
    DynamicStreamingVideoItem property changes:
    - bitRate:Number renamed to bitrate:Number
    DynamicStreamingVideoSource property changes:
    - initialIndex has been added to DynamicSteramingVideoSource
    - live:Boolean has changed to streamType:String which accepts values: live, recorded, any.  See the enum class org.osmf.net.StreamType for more info.
    - serverURI:String renamed to host:Object
    - streamItems:Array has changed types to streamItems:Vector.
    ScrubBar property changes (THESE CHANGES ARE NOT DONE YET, BUT SHOULD BE DONE SOON)
    - bufferedStart will be removed
    - bufferedEnd will be renamed to loadedRangeEnd.  This property name still may change depending on PARB.
    - bufferedArea skin part needs to be renamed.  Probably will be renamed to loadedArea.  PARB still deciding.
    QE notes: -
    Doc notes: -
    Bugs: -
    Reviewer: Kevin
    Tests run: checkintests
    Is noteworthy for integration: Yes
    Modified Paths:
        flex/sdk/trunk/frameworks/flex-config.xml
        flex/sdk/trunk/frameworks/projects/spark/defaults.css
        flex/sdk/trunk/frameworks/projects/spark/src/SparkClasses.as
        flex/sdk/trunk/frameworks/projects/wireframe/build.xml
        flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VideoPlayerSkin.mx ml
        flex/sdk/trunk/frameworks/spark-manifest.xml
    Added Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/VideoPlayer.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/VideoPlayerSkin.mxml
    Removed Paths:
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/VideoPlayer.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/VideoPlayer2.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/mediaClasses/StreamItem.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/components/mediaClasses/StreamingVideo Source.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/VideoElement.as
        flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/VideoElement.png
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/VideoPlayerSkin.mxml
        flex/sdk/trunk/frameworks/projects/spark/src/spark/skins/spark/VideoPlayerSkin2.mxml

    I've got that same problem: iPod Touch 2nd Gen, Apple Component Cables, and an HD TV.
    The funny thing is, the cable works fine with an iPod Classic (160 GB) but not for the iPod Touch. Can anyone explain why that is?

  • How to create control dynamicall​y while front panel fly using Xcontrol or anyothere options but without scripting tools

    Hello friends
               I have one doubt How to create control dynamically while front panel fly using Xcontrol or anyothere options but without scripting tools.I need to create the controls while vi is running.For example I need to create one Boolean  while VI was Fly and i need one Examples it is easy to understand.
    Jayavel

    You must be using a different dictionary than the rest of us.
    You can't dynamically create controls while a VI is running.   (If I'm mistaken, then I'm sure someone else can jump in and say how it can be done.)
    Do you have a finite number of controls you could possibly need?  What you can do is create enough controls of the type you need ahead of time.  At the beginning of your program, you hide all of those controls.  As you need to create a control, you make it visible using property nodes.  There are numerous properties you can set at run time suce as ranges, colors, captions, ...  Of course you can't wire these controls to any other bits of code ahead of time since at that time, you haven't defined what you want each one to actually control.  But if you use an event structure to detect when the values of the controls have changed, you can then programmatically pass the data off to other parts of your code using queues.  The architecture can get complicate quite fast, so you may want to look through Ben's Action Engine Nugget and other related threads for how to create mechanisms for using these controls.  Perhaps storing queue reference numbers or assign user events to each one.

Maybe you are looking for

  • About 64 & 32 bit

    hey there, how do I know that my Intel-based iMac is using 32 or 64 OSX?

  • C library function call - Unavailable Type for one of the parameters in the Function Prototype.

    Hi, I'm doing a job that has been already done by some others: implementing a LabVIEW SQLite Wrapper, I know how to do that with .NET alas I would like to do that in C, mostly for performance purposes and my poor pointer knowledge is kinda make me st

  • Why isn't my partition not showing up to install window?

    I am trying to add a Windows partition to my MacBook Pro. I have completed the steps through boot camps several times. When I get to the blue screen to select where to add Windows, only the C drive is showed and I know this is my Mac hard drive. I re

  • Why is 3.6.12 asking to reboot repeatedly?

    My Firefox browser alerted me, stating there was a new version available. I downloaded it and installed only to discover the instal sequence never would finish, it would just keep prompting me to restart my computer to finish installation. So now I'm

  • How to import contacts for Exchange

    Hey there, I recently installed Snow Leopard and configured my Exchange account for it. Normally, in computers at college, when I click on someone's name it opens a window showing where he lives, his phone number, etc, automatically, yet this didn't