Page 1 of 1

Change keypad size

Posted: Mon Jan 16, 2012 4:37 am
by antoineA
Hi Ron,

I'm using a T4A panel and I would like to know if it's possible to change keypad size? Currently i'm using system keypad (included in iX developer with .kbl extension).
Is it possible to edit this file to change keypad size or create a custom keypad (where I can change button size?).

Thanks you for your reply.

AntoineA.

Re: Change keypad size

Posted: Mon Jan 16, 2012 11:26 am
by Ron L.
In the directory where the project is saved under "\Temp\Output" you can edit the files "Numeric.kbl" and "US.kbl" to change the size of the popup keypads. This is currently the only way to adjust the size of those keypads.

Re: Change keypad size

Posted: Wed Jan 18, 2012 3:36 am
by antoineA
Thank you for your quick reply, It's works very well!
However, I have another question : Is it possible to define where the keypad will appear?
In fact, It happens that the keypad gets out of the screen size.
Is there a parameter in .kbl file which allows to define the starting XY location when the popup keypad appears?

Thank you again

AntoineA

Re: Change keypad size

Posted: Thu Jan 19, 2012 1:18 pm
by Ron L.
No, the location of the keyboard is decided by the keyboard itself. iX RT
fetches the object's x,y-coordinates and size to the keyboard. It then
tries to place itself so that it does not cover the selected object.
If it detects that it covers the object a small preview textbox is added to
the keyboard (so that the operator can see which value that he's writing).

Re: Change keypad size

Posted: Tue Apr 10, 2012 3:08 am
by vilius
Is there a parameter which locks the numeric keyboard to it's position so it would be impossible to drag it around the screen?

Re: Change keypad size

Posted: Tue Apr 10, 2012 10:37 am
by mark.monroe
Hi vilius,

No, there is no way to lock the keyboard into a given position.

Re: Change keypad size

Posted: Wed Apr 11, 2012 4:42 am
by vilius
What about the possibility of disabling the background when the keypad is visible?

Re: Change keypad size

Posted: Wed Apr 11, 2012 8:41 am
by mark.monroe
Hi vilius,

I am not sure what background you are talking about. If you mean the screen I am not sure how that would help. You would have to disable the screen when the analognumeric box got the focus and then enable it when it lost focus. That would not prevent a user from clicking on the screen in the background and the keyboard disappearing. Right when the control lost focus the screen would immediately be enabled because the lost focus event would be called for the analognumeric box.