Added message controls GUI not drawing correctly

This code works perfectly for what I'm trying to do, which is to add an element of control to the user who clicks on a button. My question is in two parts...

1. If my group source I added the new control is the parent (pal.grp), the control is added perfectly and spaces out correctly. Which is the FIG.2 code below performs. My problem is I want to add the control to a subgroup (pal.grp.grp1.grp2). After that, I click on the button Add several times and nothing doesn't show, BUT as soon as I take the angle of the window to resize it, BAM!, everything appears upwards and in the correct position. So I was wondering if it is a bug in the user interface design, or I'm just not the recalculated incorrectly UI layout? Any help appreciated.

2. my second question is whether or not you can use a resource string for the method add instead of having to hardcode the properties of the element. (panel.add ("dropdownlist', [10,10,100,30], content)). Ideally, I would like to add three items as shown in figure 1.

FIG. 1

"grp1: group {orientation: 'row', alignment: ['fill ', ' fill'], alignChildren:------['fill ', ' fill'],}.

DD1: DropDownList {properties: ["+ list + '], alignment: ['right', 'top']}, \

ddB1: button {text: 'Batch', alignment: ['right', 'top']}, \

}";

FIG. 2

{

function sampleName (thisObj) {}

function sampleName_buildUI (thisObj) {}

var pal = (thisObj instanceof Panel)? thisObj: new window ("palette", "PAL NAME", undefined, {resizable: true} ");

If (pal! = null) {}

var res = "group {orientation: 'column', alignment: ['fill', 'top'], alignChildren: \ ['fill', 'top'],}"

testBut1: button {text: 'Add'}, \

spacerOne: Panel {}, \

sourceDD: DropDownList {properties: {items: ["item1", "item2", "item3", "item4"]}}, \

grp1: group {orientation: 'column', alignment: ['fill', 'top'], alignChildren: ['left', 'top']------}

But1: button {text: 'sample1'}, \

but2: button {text: 'sample2'}, \

but3: button {text: 'Sample3'}, \

grp2:Group {direction: "column", alignment: ['fill', 'top'], alignChildren: ['left', 'top']------}

but4: button {text: 'sample4'}, \

},\

},\

}";

PAL. GRP = pal.add (res);

Source by default selection DD

pal.grp.sourceDD.selection = 0;

Add the new function onClick DD

pal.grp.testBut1.onClick = function () {}

list var = new Array ('item1', 'item2', 'item3', 'item4');

addButtons (pal.grp, list);

}

PAL. Layout.Layout (true);

PAL. Layout.Resize ();

pal.onResizing = pal.onResize = function () {this.layout.resize () ;}

}

return pal;

}

addButtons function

function addButtons (Panel, content) {}

try {}

var newDD = array [0] = panel.add ("dropdownlist', [10,10,100,30]), content; ARE RESOURCES CHANNELS POSSIBLE to add THIS FUNCTION? (I need a size entry dynamics)

newDD.selection = 0;

Panel.Layout.Resize ();

Panel [0]. Show();

{ } catch (err) {alert ("ERROR: \nSomething was wrong, please send an email [email protected] with the info below: \n---\nOS:" + $.os + "("+ $.locale +") \nAE: '+ app.version +' (" +app.language+")\n\nError on line #" + err.line+"\n\n"+err.toString ()) ;} ")}

}

Build/display the user interface

var snPal = sampleName_buildUI (thisObj);

If (snPal! = null) {}

If {(snPal instanceof window)

snPal.center ();

snPal.show ();

}

}

}

sampleName (this);

}

I figured out question 2 in a round point average, but it works, so I'm not complaining. Instead of trying to understand a style resource string, just add each element separately. This script does is to add a drop-down list, but my main script I had need of a group with a DropDownList control and a button set. Fig.

To get the drop-down list of the newly added to match the size of the main drop-down list, I used the property window of "limits" to enter the dimensions and divided the table for each coordinate. Then I put alignments so the new elements will be the main source.

Fig.

var dropdownListBounds = ddSize.bounds.toString ().split(",");

var batchButBounds = omBSize.bounds.toString ().split(",");

var = updatePanel newGrp [0] = updatePanel.add ('group', [0,0,200,22], "");

newGrp.alignment = [ScriptUI.Alignment.RIGHT, ScriptUI.Alignment.TOP];

newGrp.alignChildren = [ScriptUI.Alignment.RIGHT, ScriptUI.Alignment.TOP];

var newDD = newGrp [0] = newGrp.add ("dropdownlist', [dropdownListBounds [0], dropdownListBounds [1] dropdownListBounds [2] dropdownListBounds [3]], currentOMList");

newDD.selection = 0;

var newBatchBut = newGrp [0] = newGrp.add ("button", (batchButBounds [0], batchButBounds [1] batchButBounds [2] batchButBounds [3]) and 'Batch');

updatePanel.layout.resize ();

mainPanel.layout.layout (true);

updatePanel [0] .show ();

I updated the code to use my solution above Fig. a. I also added a delete button as well.

{

function sampleName (thisObj) {}

function sampleName_buildUI (thisObj) {}

var pal = (thisObj instanceof Panel)? thisObj: new window ("palette", "PAL NAME", undefined, {resizable: true} ");

If (pal! = null) {}

var res = "group {orientation: 'column', alignment: ['fill', 'top'], alignChildren: \ ['fill', 'top'],}"

testBut1: button {text: 'Add'}, \

testBut2: button {text: 'Remove'}, \

spacerOne: Panel {}, \

sourceDD: DropDownList {properties: {items: ["item1", "item2", "item3", "item4"]}}, \

grp1: group {orientation: 'column', alignment: ['fill', 'top'], alignChildren: ['left', 'top']------}

But1: button {text: 'sample1'}, \

but2: button {text: 'sample2'}, \

but3: button {text: 'Sample3'}, \

grp2:Group {direction: "column", alignment: ['fill', 'top'], alignChildren: ['left', 'top']------}

but4: button {text: 'sample4'}, \

},\

},\

}";

PAL. GRP = pal.add (res);

Source by default selection DD

pal.grp.sourceDD.selection = 0;

Add the new function onClick DD

pal.grp.testBut1.onClick = function () {}

list var = new Array ('item1', 'item2', 'item3', 'item4');

addButtons (pal, pal.grp.sourceDD, pal.grp.grp1.grp2, list);

}

pal.grp.testBut2.onClick = function () {}

removeButtons (pal, pal.grp.grp1.grp2);

}

PAL. Layout.Layout (true);

PAL. Layout.Resize ();

pal.onResizing = pal.onResize = function () {this.layout.resize () ;}

}

return pal;

}

addButtons function

function addButtons (main, ddSize, Panel, content) {}

var ddBounds = ddSize.bounds.toString ().split(",");

var newDD = array [0] = panel.add ("dropdownlist', [ddBounds [0], ddBounds [1] ddBounds [2] ddBounds [3]], content");

newDD.selection = 0;

newDD.alignment = [ScriptUI.Alignment.FILL, ScriptUI.Alignment.TOP];

mainPanel.layout.layout (true);

Panel [0]. Show();

}

function removeButtons (main, updatePanel) {}

If (updatePanel.children.length > 1) {}

updatePanel.remove(updatePanel.children[1])

mainPanel.layout.layout (true);

}

}

Build/display the user interface

var snPal = sampleName_buildUI (thisObj);

If (snPal! = null) {}

If {(snPal instanceof window)

snPal.center ();

snPal.show ();

}

}

}

sampleName (this);

}

Tags: After Effects

Similar Questions

  • Error message: "iTunes is not installed correctly. Please reinstall iTunes.

    Original title: program program program App Kompatibilitet Spel Spel Aldre Krasch Kraschar upp sig sig Hanger Hanger

    I get this message: "iTunes is not installed correctly. Please reinstall iTunes.
    ' Error 7 (windows error 5) "when I try to run iTunes.
    No matter how many times I reinstall the program nets.

    Trying to download iTunes again, but instead run the installer from its current location, try saving it to your hard drive and then run the configuration file.

    Problem installing iTunes or QuickTime for Windows
    http://support.Apple.com/kb/ht1926

    iTunes for Windows Vista or Windows 7: troubleshooting...
    http://support.Apple.com/kb/ts1717

    You can try both uninstalling and reinstalling as a new user to see if that helps:
    http://Windows.Microsoft.com/en-us/Windows7/create-a-user-account

    If this isn't the case, I recommend you contact Apple for assistance.

  • pulldowns and pop-up menus not drawing correctly

    All drop-down the menu (for example the address bar and system menus) and menus contextual (e.g. right-click) twinkle to. Sometimes just the shadow of the menu box appears, and if I shake the mouse, I can usually get it to re - draw correctly or disappear completely. Never had this problem over the years of using older versions and even not with version 4.0 beta on the same computer.

    http://support.Mozilla.org/en-us/questions/779732

    That solved my problem

  • After you have installed the latest update to iTunes, I got an error message: iTunes is not installed correctly Error7

    Original title: iTunes

    I had iTunes running on Thursday passed on W8.1. When he downloaded the last version I received the message: iTunes not properly installed Error7 (Windows error 1114) with: rubtime Library Microsoft end ++. Run-time error. Program: C:\Program Files (X 86) \iTunes\iTunes exe. R6034 An application has made an attempt to load the C runtime incorrectly library. Support team of enforcement contact for more information. When I'm on it 1 time iI uninstalled & reinstalled. Same message.

    Always looking for help. I tried various suggestions does not.

    The answer on Apple Support that solved this for others said:

    "

    Go to control panel > add or remove programs (Win XP) or programs and features (latest)


    Remove all these elements in the following order:


    • iTunes
    • Apple Software Update
    • Apple Mobile Device Support (if this will not uninstall press on)
    • Hello
    • Apple application support


     


    Restart, download iTunes and then reinstall, or under an account with administrator rights, or right click on the downloaded Setup program and selecting 'run as administrator '.


     


    See also HT1925: removing and reinstalling iTunes for Windows XP or HT1923: removing and reinstalling iTunes for Windows Vista, Windows 7 or Windows 8. Some users must follow all the steps in the appropriate support document which includes a few deletions additional manual file and folder not listed above"


    You perform all of these steps? I see that you posted in this forum. You really need to post here.

    __________________________________________________________________________________________________
    Barb

    MVP Windows Entertainment and connected home

    My Blog - http://digitalmediaphile.com/

    Connected world Blog Reader Windows 8 App Barb-
    http://apps.Microsoft.com/Windows/en-us/app/barbs-connected-world-blog/02f35769-52bf-461C-b1d5-06e54a58d298

    Windows and Surface drive Windows 8 App community
    http://apps.Microsoft.com/Windows/en-us/app/Windows-and-surface-community/0abb150e-D287-47d4-837E-9fa51f485ad7

    Please mark as answer if that answers your question

  • Gmail message window does not display correctly

    I have windows 7. When I opened g-mail, the mail window shrinks and displays only who comes from the email and time of receipt. Other features and columns etc. on the page of g-mail display correctly. I don't have this problem in windows Explorer.

    The reset Firefox feature can solve a lot of problems in restaurant Firefox to its factory default condition while saving your vital information.
    Note: This will make you lose all the Extensions, open Web sites and preferences.

    To reset Firefox, perform the following steps:

    1. Go to Firefox > help > troubleshooting information.
    2. Click on the button 'Reset Firefox'.
    3. Firefox will close and reset. After Firefox is finished, it will display a window with the imported information. Click Finish.
    4. Firefox opens with all the default settings applied.

    Information can be found in the article Firefox Refresh - reset the settings and Add-ons .

    This solve your problems? Please report to us!

  • Graph will not draw correctly

    I worked for several months on a project that generates graphs from dynamic data. Suddenly, the project was a problem: graphics consumes incorrectly on the screen. The only way to view the columns in the chart is to move the mouse in the area where the cards should exist: as I move the mouse over the area, table columns appear as if by magic! However, if I move a scroll bar that controls the display area, table columns disappear.

    I tried this on 2 different computers and are returned and tested on several versions of the project, and they all fail!

    At this point, the only factor that I have not tried to control for is the Flash Player which I recently updated.

    Anyone can generate no indication on the nature of the problem?

    Thank you very much.

    It is certainly a problem of Flash Player. I just installed 11.1.102.55.

    Can someone tell me how to report a bug to Adobe?

  • Error: It's not the correct recovery disks.

    I replace the hard drive in the pavilion a6432f pc desktop by using the recovery cd and keep the error message: these are not the correct recovery disks. Ive checked that the AUCTION # s match of the cd recovery with SUBMISSION # on the bottom of my pc. The only option Ive been able to find online is also install another operating system.

     

    I have a problem with that. The only other operating system, I have Windows XP and the pavilion a6432f supports Windows Vista, so there is no drivers for some of the critical components of the system.

     

    Y at - there someone who can help me with this problem. I have not either the option of performing from the hard drive. The previous hard drive has failed and been replaced since the mfg'r. That's why I'm using the recovery cd

    It is usually a problem with the BIOS that is causing the problem.  Recovery checks the BIOS to determine the model and other info before it will install to prevent recovery used on discs machine no HP or on the wrong model of HP machine.

    It usually takes HP service to insert the correct information in the BIOS.

    Have you ever used before recovery disks?

    Any material changes other than the new HDD machine?

    Windows 7 would be a nice update to the machine. Win 7 has an abundance of builtin driver support, and if necessary most Vista drivers work in Windows 7.

  • Control Panel does not work correctly.

    original title: salvation

    Hello

    My Control Panel in windows vista 64 bit does not work correctly, when I want to use functions such as catering or to uninstall a program or changing the State of account it just an error message like missing a file on each of them has its own error message, is it possible that I can restore the control panel to its previous state I tried windows restore, but it doesn't work.

    Hello

    Run the sfc/scannow command.

    http://support.Microsoft.com/kb/929833

    Use the (SFC.exe) System File Checker tool to determine which file is causing the problem and then replace the file. To do this, follow these steps:

    1. Open an elevated command prompt. To do this, click Start, click principally madeprograms,Accessories, right-clickguest, and then clickrun as administrator. If you are prompted for an administrator password or a confirmation, type the password, or clickallow.
    2. Type the following command and press ENTER:
      sfc/scannow

      The sfc/scannow command analyzes all protected system files and replaces incorrect versions with appropriate Microsoft versions

    If SFC detects the main problems it can't fix you may need to borrow a Microsoft dvd vista not an acer, HP etc. recovery disk and do a repair installation

    read the below tutorial on how to perform a repair installation

    http://www.Vistax64.com/tutorials/88236-repair-install-Vista.html

  • Error message that your registry seetings were not copied correctly

    I have been using Highway 2007 since 2007 with no problems until yesterday, September 23, 2013 when I tried to use it I got the error message that your registry settings for this application were not copied correctly. Rerun the installation program

    I tried several times to put term up all without success.

    Finally, I uninstalled the program and reinstalled from the original disk but still have the same error message.

    Can someone please

    Hi Ron,

    Check out the following link. This could help you.

    Error message when you try to use the streets & trips: "your registry settings for this application were not correctly copied.

    http://support.Microsoft.com/kb/314590/en-us

    You can uninstall a program from the control panel:

    (a) press the Windows and X key to open a list of tasks from the lower left corner of the screen.

    (b) select Control Panel.

    (c) select programs and features.

    (d) double-click the program you want to uninstall, and then follow the instructions on the screen.

    If the problem persists. You can ask your question on the forum dedicated for Streets & trips for assistance on this issue.

    http://social.Microsoft.com/forums/en-us/home?Forum=streetsandtrips

    I hope this helps.

  • Sync to iphoto with Iphone hangs on during synchronization. In addition the google map can be charged when I click on the places of Mediathek. Error message: "this page has not loaded correctly Google Maps. See the JavaScript console for more technical de

    Sync to iphoto with Iphone hangs on during synchronization. In addition the google map can be charged when I click on the places of Mediathek. Error message: "this page has not loaded correctly Google Maps. See the JavaScript console for more technical details. »

    Perhaps the reason for the problem of synchronization is the problem with the loading of google map?

    Error message: "this page has not loaded correctly Google Maps. See the JavaScript console for more technical details. »

    Apple has not renewed the contract with Google to access Google servers.

    If the old version of iPhoto, which are still using Google's servers for the cards and places are either crashing or hanging.  Places are only work in iPhoto 9.5.1 or newer, who use places of Apple servers.

    There is more support for iPhoto from Apple.  You must update iPhoto 9.5.1 with the Mavericks. It would work well, only it is no longer buying this update to Apple.

    Perhaps the reason for the problem of synchronization is the problem with the loading of google map?

    It is very likely.  If iPhoto work very well when you are offline, then your problems will be caused by the connection failed to Googles servers.

    See this: Bug: iPhoto 9.4 crashing when viewing the scene

  • When I try to connect to my email a message comes back saying email is not installed correctly and cannot respond to my request for mail service.

    What happened with my email account, I had to move to yahoo

    When I try to connect to my email a message comes back saying email is not installed correctly and cannot respond to my request for the e-mail service, that's all I know it is not installed properly
    • Version of Windows?
    • What happened to what matters and you had to move to Yahoo?
     
    The message does not say customer messaging is not properly installed? Yahoo's Webmail and not an e-mail client. Try this. It can help.
     
    How can I make Yahoo! Mail my default email application?
    http://help.Yahoo.com/l/us/Yahoo/mail/YAHOOMAIL/settings/settings-10.html
  • EU restore the computer today and now can't send email - message maybe not installed correctly, not enough memory - a lot of memory and this number

    , can not send email - message says may be installed incorrectly and

    EU restore the computer today and now can't send email - message maybe not installed correctly, not enough memory - a lot of memory and this number

    ox80070002.   What to do

    See www.oehelp.com/OETips.aspx#7 if you use OE and www.oehelp.com/WMUtil/ if you are using Windows Mail in Vista and you use Windows Live Mail, and then ask here: www.windowslivehelp.com

    Steve

  • Error message for age of empires 3 and rise of nations gold "MSXML 4.0 is not installed correctly. It is necessary to run the game. »

    When I start the game on my Toshiba laptop with windows 7 one error message appears and says

    MSXML 4.0 is not installed correctly. It is necessary to run the game.

    http://support.Microsoft.com/kb/810209 is part of the binding to support that I gave you.

  • My speakers stopped working suddenly. the message I get is good card can be used, but the volume control does not appear and when I go into sounds and devices, everything is gray.

    My speakers suddenly stopped working. I went to audio and I received a message sound card may be in use. The volume control does not appear atr from the bottom of the screen and when I go into properties, everything is gray.

    Hi BarbaraEvanchik,

    ·         What is the brand and model of the computer?

    ·         Did you do changes on the computer before the show?

    Follow the steps in the article.

    How to troubleshoot sound problems in Windows XP

    For reference: no sound in Windows

  • My gesture control function does not work correctly there on and off automatically

    My gesture control function does not work correctly there on and off automatically

    which application you are using? try reinstalling the media gallery.

Maybe you are looking for