If I have DVD at room 1, all the tps will be using this 1 screen for controling it.
I am not duplicating any screen just for fun
Maybe I should describe the case that cause a lot of popups.
when the user choose a room in the map , and press enter room, he enter the room.
he can do it from every tp.
in the specific room, there are 5 presets in the top of the page:
secrurity, hvac, video, audio and lights.
those presets are unique for every room, and different only in their ports.
But there are NOT duplicate for the TPS, only for the different rooms.
I have one more duplicated preset screens, for the map view.
That will give 20 rooms X 5 X2 = 200+-
All the rest work localy, a local screen to control the local device.
I still think that if the engineer that define the gui would listen to me, we didn't have problem at all.
Every simple screen is constructed from 5-6 popups just cause the grapic desinger told to do so.
Again:
The house is working smooth and good, no stucks, (I had few but solved them with all you guys help) and very stable with easy mantain.
For example - in the lutron module we have 5 preset in every room.
Instead of making 1 popup that pop up in the buttom of every preset button, we made (engineer!) 5 popups (for every room) just that they will align left, right and center.
We need to chang it to be 1 for every room. that alone will save me 80 popups.
And we have more like that we can remove.
About the DVD and stuff like that, they only update the local TP with the track lenght/time info.
one last thing to say:
If I knew there is a limit, I would append some of our popups to be 1 popup instead of 2-3.
For example, we have a small popup volume for every room that always comes with other popups, video, audio, etc
We will append it to be part of the other popups, that alone will save us 20 popup.
This is only an example, but I think there are lot of ways to save popup beside dealing everything in the code.
I wish I knew that AMX have a popup limit (and not memory limit)
Its not written anywhere, not in help, not in the forum, not in tech notes.
Please note that even the support team didn't know what is the limit, they had to contact R&D to ask...
And even the R&D didn't have an answer, they checked and I got the answer in the mail.
BTW - its finall, the limit is 500 popups and 500 pages.
I wouldn't have known there was a limit if not for this thread ... I've never come close because it's my habit not to duplicate pages or popups whenever there is an opportunity to reasonably combine them. By showing and hiding buttons, and using variable text fields, you can do an awful lot this way.
But it was never a matter of "best practice" to me; it was more because I am a coder, not a graphic designer, and I try to keep my panel designs as minimal as I can get away with. I have all the patience in the world to deal with as many subroutines and tracking arrays as I need, but when a panel gets to having too many pages, I just start grumbling ... I entirely deplore needing to add ten pages and a score of popups to add a new device. Mind you, I will do it when it is appropriate, but I don't like doing it, so if I don't have to, I won't.
Comments
If I have DVD at room 1, all the tps will be using this 1 screen for controling it.
I am not duplicating any screen just for fun
Maybe I should describe the case that cause a lot of popups.
when the user choose a room in the map , and press enter room, he enter the room.
he can do it from every tp.
in the specific room, there are 5 presets in the top of the page:
secrurity, hvac, video, audio and lights.
those presets are unique for every room, and different only in their ports.
But there are NOT duplicate for the TPS, only for the different rooms.
I have one more duplicated preset screens, for the map view.
That will give 20 rooms X 5 X2 = 200+-
All the rest work localy, a local screen to control the local device.
I still think that if the engineer that define the gui would listen to me, we didn't have problem at all.
Every simple screen is constructed from 5-6 popups just cause the grapic desinger told to do so.
Again:
The house is working smooth and good, no stucks, (I had few but solved them with all you guys help) and very stable with easy mantain.
For example - in the lutron module we have 5 preset in every room.
Instead of making 1 popup that pop up in the buttom of every preset button, we made (engineer!) 5 popups (for every room) just that they will align left, right and center.
We need to chang it to be 1 for every room. that alone will save me 80 popups.
And we have more like that we can remove.
About the DVD and stuff like that, they only update the local TP with the track lenght/time info.
one last thing to say:
If I knew there is a limit, I would append some of our popups to be 1 popup instead of 2-3.
For example, we have a small popup volume for every room that always comes with other popups, video, audio, etc
We will append it to be part of the other popups, that alone will save us 20 popup.
This is only an example, but I think there are lot of ways to save popup beside dealing everything in the code.
I wish I knew that AMX have a popup limit (and not memory limit)
Its not written anywhere, not in help, not in the forum, not in tech notes.
Please note that even the support team didn't know what is the limit, they had to contact R&D to ask...
And even the R&D didn't have an answer, they checked and I got the answer in the mail.
BTW - its finall, the limit is 500 popups and 500 pages.
But it was never a matter of "best practice" to me; it was more because I am a coder, not a graphic designer, and I try to keep my panel designs as minimal as I can get away with. I have all the patience in the world to deal with as many subroutines and tracking arrays as I need, but when a panel gets to having too many pages, I just start grumbling ... I entirely deplore needing to add ten pages and a score of popups to add a new device. Mind you, I will do it when it is appropriate, but I don't like doing it, so if I don't have to, I won't.