Home AMX User Forum AMX Control Products

Button Limit?

Is there a limit to the number of buttons you can have on a popup page in TPDesign4?

I've been having problems getting a certain popup page to appear, and I think there may be too many buttons. It would be nice if TPDesign4 would alert me to this so I didn't have to find out after I already transferred to the panel!

Comments

  • viningvining Posts: 4,368
    How many buttons do you have. I think the most I've used on a page was fifty channel icon buttons and that works fine.
  • GSLogicGSLogic Posts: 562
    Max buttons are 4000. How many are on your page?
  • mpullinmpullin Posts: 949
    GSLogic wrote:
    Max buttons are 4000. How many are on your page?
    I had 104 buttons. This was a popup page. After I deleted a few of the buttons so I had 70-something, the page popped up as normal.

    This was not a fatal complication to the project I was working on, but if there's a limit to how many buttons I can have on a popup page, I'd like to know what it is. Might there be a limit different for popup pages than pages?
  • vincenvincen Posts: 526
    Well I think main limit out of 4000 buttons per port and max 40 ports, is avalaible RAM in Panel, as it has to load each page in RAM ;)

    Vinc
  • Joe HebertJoe Hebert Posts: 2,159
    mpullin wrote:
    I had 104 buttons. This was a popup page. After I deleted a few of the buttons so I had 70-something, the page popped up as normal.
    How were you calling up your popup page? Was it through a BUTTON_EVENT? Is it possible the TP page itself wasn?t the problem but instead your BUTTON_EVENT wasn?t firing?
    There is a limitation the BUTTON_EVENT itself - the number of devices in the DEV array times the number of channels in the INTEGER array is limited to 1024. DEVCHAN pairs that end up above that number just won't work.
    I?ve used more than 100 buttons on a popup page before without any issues.
  • ericmedleyericmedley Posts: 4,177
    I once did a touch panel popup page (on a 17") that was a recreation of a Grass Valley video switcher console. It had over 350 buttons. (Some were reeeeeeely tiny) I don't think the issue is the number of buttons.
  • DHawthorneDHawthorne Posts: 4,584
    Do your buttons have bitmaps? I have noticed that pages with substantial graphical elements have a noticable delay in rendering. If all of your buttons are bitmap based or have images, I am willing to bet that is the issue.
  • mpullinmpullin Posts: 949
    Joe Hebert wrote:
    How were you calling up your popup page? Was it through a BUTTON_EVENT? Is it possible the TP page itself wasn?t the problem but instead your BUTTON_EVENT wasn?t firing?
    I was calling the popup page through a page flip button on another page. I also tried sending a PPON string to the panel with NS to force it up but that didn't work either.
    DHawthorne wrote:
    Do your buttons have bitmaps? I have noticed that pages with substantial graphical elements have a noticable delay in rendering. If all of your buttons are bitmap based or have images, I am willing to bet that is the issue.
    Yes. Maybe it saw how many bitmaps I had on the page (100) and just gave up.
  • Button layers.
    mpullin wrote:
    Is there a limit to the number of buttons you can have on a popup page in TPDesign4?

    I've been having problems getting a certain popup page to appear, and I think there may be too many buttons. It would be nice if TPDesign4 would alert me to this so I didn't have to find out after I already transferred to the panel!

    I bet you have bitmaps on top of buttons so it appears the button does not operate. Set the touch style property for non-operational buttons to pass through. Make sure active buttons are layered to be on top.
Sign In or Register to comment.