Is it possible to bind an IB Control to an arbitrary NSView?

Hi,
The only "Bind To:" options I see in IB, for a control, are:
(My) Controller object
Files's Owner
Application
So how I do I bind to a value from any one of my NSViews?
Thanks
Steve

Hi Steve -
I don't think IB supports binding a view to a view. This might be IB's way of persuading us to use MVC, but in any case I don't think there's a safe way to force the "Bind To:" list to include an object when IB has decided the object is a window or view (You can trick IB, e.g., by adding a NSObject to your xib, then setting its class to NSView, but IB probably won't let you put that view into the hierarchy the way you want). From Using Cocoa Controller Objects in the +IB User Guide+:
Although you can bind the views of your user interface to any key-value coding (KVC) and key-value observing (KVO) compliant object, it is strongly recommended that you use an intermediate Cocoa controller object to manage the bindings for you.
I take the above to mean we can make spaghetti bindings in code, but we can't expect IB to cooperate with our plans to subvert MVC.
\- Ray

Similar Messages

  • Windows Phone - Cannot bind custom user controll with listview item source property

    It is Windows Phone 8.1 (runtime)
    I have some problem of binding custom user controll with list of data. I'll make it simple as I can.
    My problem is that somehow if I use DataBind {Binding Something} inside my custom controll it will not work.
    I need to transfer binded data (string) to custom controll.
    It is strange that if I do not use DataBind, it will work normally. Eg MyCustomControllParameter = "some string" (in my example 'BindingTextValue' property)
    Does anyone Know how to bind custom user controll with inside ListView with DataTemplate.
    Assume this:
    XAML Test-Main page
    <Grid  Background="Black">        <ListView x:Name="TestList" Background="#FFEAEAEA">                    <ListView.ItemTemplate>                <DataTemplate>                    <Grid Background="#FF727272">                        <local:TextBoxS BindingTextValue="{Binding Tag, FallbackValue='aSource'}" local:TextBoxS>                    </Grid>                </DataTemplate>            </ListView.ItemTemplate>        </ListView>    </Grid>
    XAML Test-Main page c#
    public sealed partial class MainPage : Page    {        List<TTag> tags = new List<TTag>();        public MainPage()        {            this.InitializeComponent();            this.NavigationCacheMode = NavigationCacheMode.Required;        }        public class TTag        {            public string Tag { get; set; }        }        private void InitializeAppData()        {            TTag tag = new TTag() { Tag = "hello world" };            tags.Add(tag);            tags.Add(tag);            tags.Add(tag);            TestList.ItemsSource = tags;        }             protected override void OnNavigatedTo(NavigationEventArgs e)        {            InitializeAppData();        }           }
    User Control XAML:
      <UserControl    x:Class="CustomControllTest.TextBoxS"    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"    xmlns:local="using:CustomControllTest"    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"    mc:Ignorable="d"    d:DesignHeight="300"    d:DesignWidth="400">      <Grid x:Name="LayoutRoot" Background="#FF4F4F4F"   >        <RichTextBlock x:Name="MyTestBlock">        </RichTextBlock>    </Grid></UserControl>
    User Control c#
    public TextBoxS()       {            this.InitializeComponent();            LayoutRoot.DataContext = this;        }        public static readonly DependencyProperty BindingTextValueProperty = DependencyProperty.Register(                                         "BindingTextValue",                                         typeof(string),                                         typeof(TextBoxS),                                         new PropertyMetadata(default(string)));        public string BindingTextValue        {            get            {                return GetValue(BindingTextValueProperty) as string;            }            set            {                SetValue(BindingTextValueProperty, value);                //This method adds some custom logic into RichTextBlock, pointed correctly                SetupBox(value);            }        }
    Thanks for helping ;)

    If you use a built-in control rather than your custom control, does binding work? You should verify that first.
    Matt Small - Microsoft Escalation Engineer - Forum Moderator
    If my reply answers your question, please mark this post as answered.
    NOTE: If I ask for code, please provide something that I can drop directly into a project and run (including XAML), or an actual application project. I'm trying to help a lot of people, so I don't have time to figure out weird snippets with undefined
    objects and unknown namespaces.

  • Is it possible to use the message control in R/3 to trigger a Proxy?

    Is it possible to use the message control in R/3 to trigger a Proxy? The message control mechanism has some advantages that I want to use E.g. repeat messages with RSNAST00, configuration instead of coding etc.. Does anyone uses SD Invoice message control mechanisms together with XI Proxies?
    Best regards,
    Matthias

    Hi,
    >>>configuration instead of coding etc
    currenly it is not possible to achive it without any coding
    >>>repeat messages with RSNAST00
    RSNAST00 is not used to repeat messages (idocs) but to send them
    try using standard IDOC in your sd invoice scenario
    if you don't want to do any coding
    Regards,
    michal

  • Is it possible to call a activeX control from PL/SQL...?

    Hi all,
    Is it possible to call a activeX control from PL/SQL...? If yes, please give me sample code or any link.
    Thanks,
    Pal

    The LoadLibrary() Win32 call is used to find the physical DLL and load it into memory. This API call first look in the current directory for the file, and then uses the PATH environmental variable to try and find the file.
    Thus you need to make sure PATH is properly set. A Win32 process runs in a 32bit VM (Virtual Machine). Been a very long time since I did Windows server side development, but as I recall this VM inherits the default o/s environment (unlike Unix where the parent process environment is inherited).
    You can set the environment using the Properties menu of the System desktop icon (or via Control Panel).
    However.. Oracle does not run as your user. Typically it is installed as the o/s user Oracle and this user owns all the Oracle processes (listener, instance, etc).
    So you will need to make sure that this user's environment is correctly configured... Further more than this, I'm out of my depth. Did a lot of Windows stuff back in the 90's, but for many years now I'm only using Unix/Linux professionally - with Windows being my console platform for playing games at home. :-)
    On the Linux/Unix side, I configure the environment variable via the Listener. E.g. Under the entry SID_LIST_LISTENER, I configure the external procedure handler as follows:
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME=/tjs-dev/app/oracle/product/10.2.0)
    (PROGRAM = extproc)
    (ENVS = "EXTPROC_DLLS=ANY")
    )No idea how this applies and works on the Windows side.

  • Is it possible to customize the playback controls bar in a dvd flash?

    Is it possible to customize the playback controls bar in a dvd flash?
    I mean is it possible to change the size of the bar? and the size of the controls?
    Is it possible to remove (not hide or disable but remove from the bar) some controls as "search", "title" ecc...
    Thank You...

    CS5 greatly improved the options for player configuration.
    http://help.adobe.com/en_US/encore/cs/using/WS130B1F01-AE62-4c59-BA44-F29ACD8522EEa.html#W Sf01dbd23413dda0e-3ea68760123ebe30b7c-7ff2
    I have not played with this enough to answer your specific questions. Let us know.

  • Is it possible to set up parental control in MultiPoint Server 2012?

    Hello everyone!
    Is it possible to set up parental control in MultiPoint Server 2012. I'd like to filter adult web sites.
    Kind regards,
    Pavel

    I found an issue with Multipoint Dashboard that when student select to signout and then select "Cancel" to signout to go back to the session, the Multipoint Dashboard filtering is no longer applied to the session.
    here is the scenario -
     - Student login to the Multipoint server using the end point device as an standard user.
     - The Multipoint Dashboard has the configuration to "limit the website to all desktop". "cnn.com" only
     - The student session, limits the use of the web browser to only to cnn.com - this is working.
     - Studen open an app like notepad - click save --> prompted him to where to save the file.
    do not save the file. leave the "Save as" windows open.
     - Click Start (left bottom corner)
     - Click the account’s name on the top right corner, Click Sign Out
     - It will prompt you with a warning that there is a file open and needs to be saved
     - "Signout anyway" or "Cancel"
     - student select to "Cancel"
     - He is now back to the session
    This will allow the student/account logged in to bypass the web filtering

  • Is it possible to bind an instance of a class(Object)

    Hi All
    Is it possible to bind an instance i.e an Object to a name in JNDI and later when
    U look up I should get the same object with the state as of the object when I
    had bound the Object.
    For Ex: Suppose there is a class A having two variables x and y.
    Now I will create an object with name objA using
    A objA = new A();
    objA.setX(2)
    objA.setY(6)
    now I will bind objA to JNDI tree.
    Later I will look up for objA which I had bound.
    now what does objA.getX will return?
    Please clarify my doubt
    Thanks
    Mrutyunjay
    now objA.getX

    ziggy wrote:
    I need to pass an instance of "Properties" to it but i dont want to change the signature of the method to add a new argument to it. I have been struggling with this for the last couple of days and have tried a couple of options - see http://stackoverflow.com/questions/5134462/sending-in-an-object-of-type-object-instead-of-string-polymorphism
    The class that calls the parsing method "ParserManager" knows of the properties object. Is there a way for the MessageParser to find the properties object without it being passed to it?I completely agree with Kayaman if you can get away with only the passing the Properties once (as he suggests, at construction time).
    If you can't (ie, you must pass the Properties with each message), then I suspect you have a new type of Parser, and your design will have to reflect that.
    One possibility would be to extend Parser with a PropertiesParser interface that defines a new parse() method and either update the current ParserManager to "understand" the difference, or create a new one.
    The problem with the first option is that the manager then becomes a dispatcher, which kind of goes against the grain of OO programming (what if you need to add a third type of parser, or a fourth?).
    Another possibility (probably better) would be to create a variant of your MessageObject class that includes Properties, and a variant of your MessageCParser that knows how to deal with such an object.
    There are many ways to go, and only you probably know which is best.
    That said, if you can get away with passing the Properties once, definitely follow Kayaman's advice.
    Winston

  • Is is possible to run JRockit Mission Control as Jdeveloper plugin

    Hi All
    Is is possible to run JRockit Mission Control as Jdeveloper plugin
    Thanks
    Anbu

    Thanks Klara,
    Coulld you please tell me how can i use JRokit mission controll to find Memory leak in my web application running in weblogic on a remote machine.
    Thanks
    Anbu

  • Is it possible to bind 3 T1 circuits for greater bandwidth?

    I have 3 T1 circuits with 3 serial interfaces w/built-in DSU/CSU. Is it possible to bind these 3 circuits to increase the bandwidth?

    Yes. You can group them together under
    a mulitlink interface using MPPP (see the
    multilink-group command).
    You might try a test to compare this performance
    against the performance of just using CEF switching.
    Your BW is still fixed at 3 T1's either way,
    but CEF may respond faster than MPPP.

  • Is it possible to bind spry:region dynamically?

    Using jQuery or Javascript is it possible to bind spry:region to a unique div?
    A case might be that a page passes query parameter which is fetched on body load and passed to a function, which then gets filepath, xpath and binds the spry:region to any div. Is something like this possible

    hi urbashi.......
          it is possible..
           you should first pass the id of he ui element and then bind it.
           for ex:
             if there is an input field, you can get the attribute that is bound, using cl_wd_input_field->bound_value.
             if you want to set an attribute, use cl_wd_input_field->bind_value.
             the first one will give an idea of how a valueshould be given.
    ---regards,
       alex b justin

  • Possible to use Mackie Logic Control to control volume faders in MainStage

    Hi, is it possible to get Mackie Logic Control to work with the volume faders of the various channel strips in MainStage. Is seems Mackie Control is automatically mapped when using Logic - but MainStage doesn't seem to automatically map faders unless I am missing something. Any help is appreciated. Thanks.

    Hello, I installed 'Midi Monitor' and when I slide the 'Master Volume' fader on the Mackie Control, Midi Monitor reports the following:
    17:02:29.250 From Port A Note On 1 E7 127
    17:02:29.251 From Port A Pitch Wheel 9 -7888
    17:02:29.254 From Port A Pitch Wheel 9 -7824
    17:02:29.264 From Port A Pitch Wheel 9 -7696
    17:02:29.274 From Port A Pitch Wheel 9 -7520
    17:02:29.285 From Port A Pitch Wheel 9 -7392
    17:02:29.295 From Port A Pitch Wheel 9 -7232
    17:02:29.305 From Port A Pitch Wheel 9 -7040
    17:02:29.315 From Port A Pitch Wheel 9 -6896
    17:02:29.326 From Port A Pitch Wheel 9 -6704
    17:02:29.336 From Port A Pitch Wheel 9 -6528
    17:02:29.346 From Port A Pitch Wheel 9 -6304
    17:02:29.356 From Port A Pitch Wheel 9 -6128
    17:02:29.367 From Port A Pitch Wheel 9 -5808
    17:02:29.377 From Port A Pitch Wheel 9 -5696
    17:02:29.387 From Port A Pitch Wheel 9 -5520
    17:02:29.397 From Port A Pitch Wheel 9 -5264
    17:02:29.407 From Port A Pitch Wheel 9 -5056
    17:02:29.418 From Port A Pitch Wheel 9 -4800
    17:02:29.428 From Port A Pitch Wheel 9 -4592
    17:02:29.438 From Port A Pitch Wheel 9 -4320
    17:02:29.448 From Port A Pitch Wheel 9 -4112
    17:02:29.459 From Port A Pitch Wheel 9 -3904
    17:02:29.469 From Port A Pitch Wheel 9 -3632
    17:02:29.479 From Port A Pitch Wheel 9 -3424
    17:02:29.489 From Port A Pitch Wheel 9 -3168
    17:02:29.500 From Port A Pitch Wheel 9 -2960
    17:02:29.510 From Port A Pitch Wheel 9 -2720
    17:02:29.520 From Port A Pitch Wheel 9 -2528
    17:02:29.530 From Port A Pitch Wheel 9 -2320
    17:02:29.541 From Port A Pitch Wheel 9 -2080
    17:02:29.551 From Port A Pitch Wheel 9 -1888
    17:02:29.561 From Port A Pitch Wheel 9 -1648
    17:02:29.571 From Port A Pitch Wheel 9 -1472
    17:02:29.582 From Port A Pitch Wheel 9 -1248
    17:02:29.592 From Port A Pitch Wheel 9 -1072
    17:02:29.602 From Port A Pitch Wheel 9 -864
    17:02:29.612 From Port A Pitch Wheel 9 -720
    17:02:29.623 From Port A Pitch Wheel 9 -576
    17:02:29.633 From Port A Pitch Wheel 9 -384
    17:02:29.643 From Port A Pitch Wheel 9 -224
    17:02:29.653 From Port A Pitch Wheel 9 -48
    17:02:29.663 From Port A Pitch Wheel 9 96
    17:02:29.674 From Port A Pitch Wheel 9 304
    17:02:29.684 From Port A Pitch Wheel 9 448
    17:02:29.694 From Port A Pitch Wheel 9 592
    17:02:29.704 From Port A Pitch Wheel 9 784
    17:02:29.715 From Port A Pitch Wheel 9 928
    17:02:29.725 From Port A Pitch Wheel 9 1104
    17:02:29.735 From Port A Pitch Wheel 9 1248
    17:02:29.745 From Port A Pitch Wheel 9 1440
    17:02:29.756 From Port A Pitch Wheel 9 1584
    17:02:29.766 From Port A Pitch Wheel 9 1728
    17:02:29.776 From Port A Pitch Wheel 9 1904
    17:02:29.786 From Port A Pitch Wheel 9 2048
    17:02:29.797 From Port A Pitch Wheel 9 2208
    17:02:29.807 From Port A Pitch Wheel 9 2352
    17:02:29.817 From Port A Pitch Wheel 9 2512
    17:02:29.827 From Port A Pitch Wheel 9 2640
    17:02:29.838 From Port A Pitch Wheel 9 2832
    17:02:29.848 From Port A Pitch Wheel 9 2960
    17:02:29.858 From Port A Pitch Wheel 9 3104
    17:02:29.868 From Port A Pitch Wheel 9 3280
    17:02:29.879 From Port A Pitch Wheel 9 3424
    17:02:29.889 From Port A Pitch Wheel 9 3600
    17:02:29.899 From Port A Pitch Wheel 9 3744
    17:02:29.909 From Port A Pitch Wheel 9 3920
    17:02:29.920 From Port A Pitch Wheel 9 4096
    17:02:29.930 From Port A Pitch Wheel 9 4256
    17:02:29.940 From Port A Pitch Wheel 9 4464
    17:02:29.950 From Port A Pitch Wheel 9 4624
    17:02:29.960 From Port A Pitch Wheel 9 4832
    17:02:29.971 From Port A Pitch Wheel 9 4992
    17:02:29.981 From Port A Pitch Wheel 9 5184
    17:02:29.991 From Port A Pitch Wheel 9 5328
    17:02:30.001 From Port A Pitch Wheel 9 5520
    17:02:30.012 From Port A Pitch Wheel 9 5664
    17:02:30.022 From Port A Pitch Wheel 9 5808
    17:02:30.032 From Port A Pitch Wheel 9 6000
    17:02:30.042 From Port A Pitch Wheel 9 6144
    17:02:30.053 From Port A Pitch Wheel 9 6320
    17:02:30.063 From Port A Pitch Wheel 9 6464
    17:02:30.073 From Port A Pitch Wheel 9 6640
    17:02:30.083 From Port A Pitch Wheel 9 6800
    17:02:30.094 From Port A Pitch Wheel 9 6960
    17:02:30.104 From Port A Pitch Wheel 9 7168
    17:02:30.114 From Port A Pitch Wheel 9 7328
    17:02:30.124 From Port A Pitch Wheel 9 7520
    17:02:30.134 From Port A Pitch Wheel 9 7680
    17:02:30.145 From Port A Pitch Wheel 9 7872
    17:02:30.155 From Port A Pitch Wheel 9 8000
    17:02:30.165 From Port A Pitch Wheel 9 8144
    17:02:30.176 From Port A Pitch Wheel 9 8176
    17:02:30.453 From Port A Note Off 1 E7 0
    17:02:31.298 From Port A Note On 1 E7 127
    17:02:31.299 From Port A Pitch Wheel 9 8176
    17:02:31.384 From Port A Pitch Wheel 9 8176
    17:02:31.394 From Port A Pitch Wheel 9 8080
    17:02:31.404 From Port A Pitch Wheel 9 8000
    17:02:31.415 From Port A Pitch Wheel 9 7888
    17:02:31.425 From Port A Pitch Wheel 9 7760
    17:02:31.435 From Port A Pitch Wheel 9 7552
    17:02:31.445 From Port A Pitch Wheel 9 7392
    17:02:31.456 From Port A Pitch Wheel 9 7216
    17:02:31.466 From Port A Pitch Wheel 9 6976
    17:02:31.476 From Port A Pitch Wheel 9 6800
    17:02:31.486 From Port A Pitch Wheel 9 6576
    17:02:31.497 From Port A Pitch Wheel 9 6400
    17:02:31.507 From Port A Pitch Wheel 9 6176
    17:02:31.517 From Port A Pitch Wheel 9 6000
    17:02:31.527 From Port A Pitch Wheel 9 5808
    17:02:31.537 From Port A Pitch Wheel 9 5568
    17:02:31.548 From Port A Pitch Wheel 9 5360
    17:02:31.558 From Port A Pitch Wheel 9 5104
    17:02:31.568 From Port A Pitch Wheel 9 4896
    17:02:31.578 From Port A Pitch Wheel 9 4592
    17:02:31.589 From Port A Pitch Wheel 9 4352
    17:02:31.599 From Port A Pitch Wheel 9 4048
    17:02:31.609 From Port A Pitch Wheel 9 3824
    17:02:31.619 From Port A Pitch Wheel 9 3552
    17:02:31.630 From Port A Pitch Wheel 9 3216
    17:02:31.640 From Port A Pitch Wheel 9 2960
    17:02:31.650 From Port A Pitch Wheel 9 2656
    17:02:31.660 From Port A Pitch Wheel 9 2432
    17:02:31.671 From Port A Pitch Wheel 9 2112
    17:02:31.681 From Port A Pitch Wheel 9 1856
    17:02:31.691 From Port A Pitch Wheel 9 1584
    17:02:31.701 From Port A Pitch Wheel 9 1232
    17:02:31.711 From Port A Pitch Wheel 9 944
    17:02:31.722 From Port A Pitch Wheel 9 576
    17:02:31.732 From Port A Pitch Wheel 9 304
    17:02:31.742 From Port A Pitch Wheel 9 -80
    17:02:31.753 From Port A Pitch Wheel 9 -368
    17:02:31.763 From Port A Pitch Wheel 9 -672
    17:02:31.773 From Port A Pitch Wheel 9 -1056
    17:02:31.783 From Port A Pitch Wheel 9 -1360
    17:02:31.793 From Port A Pitch Wheel 9 -1712
    17:02:31.804 From Port A Pitch Wheel 9 -2000
    17:02:31.814 From Port A Pitch Wheel 9 -2352
    17:02:31.824 From Port A Pitch Wheel 9 -2624
    17:02:31.834 From Port A Pitch Wheel 9 -2960
    17:02:31.845 From Port A Pitch Wheel 9 -3232
    17:02:31.855 From Port A Pitch Wheel 9 -3520
    17:02:31.865 From Port A Pitch Wheel 9 -3872
    17:02:31.875 From Port A Pitch Wheel 9 -4160
    17:02:31.886 From Port A Pitch Wheel 9 -4480
    17:02:31.896 From Port A Pitch Wheel 9 -4736
    17:02:31.906 From Port A Pitch Wheel 9 -5088
    17:02:31.916 From Port A Pitch Wheel 9 -5392
    17:02:31.927 From Port A Pitch Wheel 9 -5680
    17:02:31.937 From Port A Pitch Wheel 9 -6064
    17:02:31.947 From Port A Pitch Wheel 9 -6368
    17:02:31.957 From Port A Pitch Wheel 9 -6752
    17:02:31.967 From Port A Pitch Wheel 9 -7040
    17:02:31.978 From Port A Pitch Wheel 9 -7392
    17:02:31.989 From Port A Note Off 1 E7 0
    17:02:32.045 From Port A Note On 1 E7 127
    17:02:32.046 From Port A Pitch Wheel 9 -8192
    17:02:32.203 From Port A Pitch Wheel 9 -8192
    17:02:32.225 From Port A Note Off 1 E7 0

  • Is it possible to disable the "Voice Control" on the iPhone 5?

    is it possible to disable the "voice control" on the iPhone 5?
    I don't have Siri on, and when I long press the "home button" the voice control is activated (in my pocket)
    I want to disable it.

    Sorry, no.

  • Is dynamic binding of DB Control to a data source possible?

    Hi,
    To my understanding every DB Control gets bound to a Data source.
    I have 16 different DB instances (on 16 Different machines) running. The one I should contact is determined at runtime.
    Should I use 16 different DB Controls to access the machines, or is there a way I can configure my DB Control to bind to a data source at runtime?

    Hi,
    The regular way of doing this is to keep the name of the datasource constant and using the admin console point this DS to different connection pools depending on the DB to access. This works if we assume the DB to connect to does not vary to frequently.
    Programmatically I do not see any ways of setting the DS on a control.
    - Anders M.

  • Property binding between custom control and its aggregations

    Hi,
    I have a custom control with some properties, e.g., visible, and I would like to bind these properties to its aggregated controls without losing the two-way binding functionality. For example, imagine the following control:
    sap.ui.core.Control.extend('dev.view.control.MyControl', {
      metadata: {
        properties: {
          'visible': {type: 'boolean', defaultValue: false},
        aggregations : {
          _innerTable : {type : 'sap.m.Table', multiple : false, visibility: 'hidden'}
    So in this example, I would like to bind the "visible" property of the _innerTable to the "visible" property of MyControl without losing two-way binding. That means that I do not want to read the "visible" property once in a constructor or so and set it on the inner table. Instead I want _innerTable to react on changes of the "visible" property of MyControl so that I can bind it, for example, with "visible={/model/visible}" on an instance of MyControl and _innerTable changes when the model changes.
    Does anyone know if such a "piping" or "chaining" of properties is possible and how it would be done?

    It's close to my case, but you pass the label to your custom control from outside, where you also perform the data binding. In this case, you know which path should be bound to the label property.
    In my case, the control is hidden inside my control, so I do not know which path from the model should be bound to the inner control. I want to somehow connect the property of my control with the property of the inner control.
    So taking part of your example, the control would look like:
    sap.ui.core.Control.extend('xcontrol', {
      metadata: { 
        properties: {
          'visible': {type: 'boolean', defaultValue: true}
        aggregations : { 
          _header : {type : 'sap.m.Label', multiple : false, visibility: 'hidden'}
      init: function() {
        this.setAggregation('_header', new sap.m.Label({
          visible: <????>
      renderer: function(oRm, oControl) {
        oRm.write("<div");
        oRm.writeControlData(oControl);
        var header = oControl.getAggregation('_header');
        if (header) {
          oRm.renderControl(header);
        oRm.write('</div>');
    At point <????> I want to somehow bind the visible attribute of the label to the visible property of xcontrol without losing the two-way binding, i.e., the label should react on changes of the visible property just like xcontrol would.

  • Possible to embed video with controls in FM PDF?

    I have a very specific end in mind, and I'd like to know from you folks who might have done this before if it's even possible, and if so, the steps to follow to achieve it. Here goes...
    I'd like to take an ordinary AVI file, convert it FLV in Media Encoder so it's of a manageable size, bring that into Flash in order to add controls to it (stop, start, pause, etc.), import the SWF file into FrameMaker and export a stand-alone PDF file than includes the video, without needing to reference any external files or servers or anything like that. Just one PDF file that includes the demonstration video and the means to run it.
    Right now the show-stopper seems to be it's possible to create a SWF file with controls, OR a SWF file that encorporates an embedded video source, but NOT BOTH at the same time. Anything that enables you to have controls seems to insist on referring to an external file, which I need to avoid.
    Then the problem becomes is it even possible to import such a SWF file, with working controls, into FM and thread it through to a PDF file where it will function as such?
    Anyone who can point me the way, I'd be much obliged. And thank you.

    Thanks, but I've seen that file before. While it's interesting to learn you can create links below a video to do this, the really ironic thing is that the PDF file contains video presentations making use of the controls that I'm looking to include (see graphic). In fact, it was this very document that got me interested in seeing how to do this in the first place. Now, I might be mistaken, but I don't think this is a solution available inside FrameMaker itself and I'm really after a cross-application procedure from someone who's done this in the past. I appreciate the input, though.
    From page 25 of the guide:

Maybe you are looking for

  • While creating PO for Low value assets error

    Hi Seniors, When user creating PO for low value assets ,system throwing error as u201CMaximum Low value amount exceeded in the case of at least one asset .u201D Details about this issue: 1.User creating ONE  PO  for 8 assets as 8 line items, each lin

  • FileOpen Plug-in for Adobe Acrobat/Reader

    When attempting to open a file the adobe updater wants to install this plugin "FileOpen Plug-in for Adobe Acrobat/Reader". After installation it dose the same thing wants to install "FileOpen Plug-in for Adobe Acrobat/Reader " over and over. The file

  • No port binding available with 11.1.1.8 business services

    I am creating DBAdapter services in jdev and then trying to create Business Services in OEPE. I was using the 11.1.1.4 with no issues, but had to upgrade so the server and dev tools were in sync for easy deployment. Basically when you select the WSDL

  • Is it safe to delete...

    Is it safe to delete the following folders in the Macintosh HD > Library? "Printers" +except for Installed Printers.plist, the PDD Plugins folder and the Brother folder (I use a Brother printer)+ "*Application Support > hp*" "Receipts" "*Updates > (a

  • Safari Bookmarks sync issues

    I have looked around the forum and may have missed it, or may be in wrong forum for this, either way if so, sorry. I am unable to locate what i would think is a easy "to do" between a laptop and mac I want to sync my gf's bookmarks/music/mail on her