Welcome Guest ( Login | Register )



All times are UTC - 7 hours [ DST ]



Post new topic Reply to topic  [ 8 posts ] 
Author Message
 Post subject: Change keypad size
PostPosted: Mon Jan 16, 2012 4:37 am 

Joined: Fri Dec 02, 2011 8:22 am
Posts: 20

Offline
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.


 Profile  
 
 Post subject: Re: Change keypad size
PostPosted: Mon Jan 16, 2012 11:26 am 
User avatar

Joined: Fri Jul 15, 2011 3:21 pm
Posts: 214

Offline
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.

_________________
Best Regards,

Beijer Electronics, Inc.
Ron Lloyd | Applications Engineer


 Profile  
 
 Post subject: Re: Change keypad size
PostPosted: Wed Jan 18, 2012 3:36 am 

Joined: Fri Dec 02, 2011 8:22 am
Posts: 20

Offline
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


 Profile  
 
 Post subject: Re: Change keypad size
PostPosted: Thu Jan 19, 2012 1:18 pm 
User avatar

Joined: Fri Jul 15, 2011 3:21 pm
Posts: 214

Offline
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).

_________________
Best Regards,

Beijer Electronics, Inc.
Ron Lloyd | Applications Engineer


 Profile  
 
 Post subject: Re: Change keypad size
PostPosted: Tue Apr 10, 2012 3:08 am 

Joined: Mon Feb 06, 2012 8:36 am
Posts: 10

Offline
Is there a parameter which locks the numeric keyboard to it's position so it would be impossible to drag it around the screen?


 Profile  
 
 Post subject: Re: Change keypad size
PostPosted: Tue Apr 10, 2012 10:37 am 

Joined: Tue Mar 13, 2012 9:53 am
Posts: 824

Offline
Hi vilius,

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

_________________
Best Regards,
Mark Monroe

Beijer Electronics, Inc. | Applications Engineer


 Profile  
 
 Post subject: Re: Change keypad size
PostPosted: Wed Apr 11, 2012 4:42 am 

Joined: Mon Feb 06, 2012 8:36 am
Posts: 10

Offline
What about the possibility of disabling the background when the keypad is visible?


 Profile  
 
 Post subject: Re: Change keypad size
PostPosted: Wed Apr 11, 2012 8:41 am 

Joined: Tue Mar 13, 2012 9:53 am
Posts: 824

Offline
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.

_________________
Best Regards,
Mark Monroe

Beijer Electronics, Inc. | Applications Engineer


 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 8 posts ] 

All times are UTC - 7 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron