Login Screen

A forum devoted to the discussion of all topics having to do with scripting and other advanced programming using iX Developer.
JordanS
Posts: 1
Joined: Fri Jan 20, 2012 1:26 pm

Login Screen

Post by JordanS »

Is there a way to resize the user login screen? I found how to resize all the other keyboard and numeric pads but would really like to change the login screen to a larger size so it's easier to use.

Thanks for your reply

Jordan

TodF
Posts: 1
Joined: Fri Jan 20, 2012 1:27 pm

Re: Login Screen

Post by TodF »

I have been asking for that since August 2010. Work around is to change the size of the system font but then the buttons become partially obscured.

Skylar
Posts: 42
Joined: Wed Jan 04, 2012 11:17 am

Re: Login Screen

Post by Skylar »

This is something on our feature request list. In the meantime, here is a script that demonstrates how you can customize the log in screen.
Attachments
CustomLogInDialog.zip
(70.12 KiB) Downloaded 1250 times
Best Regards,

Beijer Electronics, Inc.
Skylar Walker | Applications Engineer

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

Re: Login Screen

Post by antoineA »

Hi Skylar,

I have downloaded the Ix project attached to your previous post but it doesn't work... When I verify the project, errors appear about form called "txtInput".
I have seen that this textbox is a NeoWindowsFormsHost object but how can I add this object in the project? Currently i don't have this type of object in the Objects ribbon in Ix developer. Maybe you've added a new referenced assembly??

thank you.
antoineA

Skylar
Posts: 42
Joined: Wed Jan 04, 2012 11:17 am

Re: Login Screen

Post by Skylar »

antoineA,

This is a known bug with the version of iX Developer that you are running.

Here is how to get it to work:

1) Go to Screen 1
2) Open the Object Browser and pin it open
3) Click the Xaml view tab
4) Click the Script view tab (you will notice the objects change)
5) Click back to Layout (the objects change to the right names)

The project will now work.

I apologize for the inconvenience. Our developers will release a fix for this soon.
Attachments
script.png
script.png (79.37 KiB) Viewed 30565 times
xaml.png
xaml.png (20.47 KiB) Viewed 30565 times
PinObjectBrowser.png
PinObjectBrowser.png (18.06 KiB) Viewed 30565 times
ObjectBrowser.png
ObjectBrowser.png (447.91 KiB) Viewed 30565 times
Best Regards,

Beijer Electronics, Inc.
Skylar Walker | Applications Engineer

ajack
Posts: 44
Joined: Wed Feb 22, 2012 12:01 am

Re: Login Screen

Post by ajack »

Dear Skylar,

I found Custom Login Screen is very interesting. And I wonder what kind of object txtinput is? It's a custom object?

Thanks,

Phong

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

Re: Login Screen

Post by mark.monroe »

Hi Phong,

It is not a custom object. Screen2 simply has a button on it that opens up screen1. In screen1 there is some scripting to customize the security login.
Best Regards,
Mark Monroe

Beijer Electronics, Inc. | Applications Engineer

ajack
Posts: 44
Joined: Wed Feb 22, 2012 12:01 am

Re: Login Screen

Post by ajack »

Hi Mark,

I wonder about the txtInput which is used for password entering. What kind of object is that and how can I show only '*' char for password char?

Thanks,

Phong

ajack
Posts: 44
Joined: Wed Feb 22, 2012 12:01 am

Re: Login Screen

Post by ajack »

Dear Mark,

I already found out. Thanks for your help!

Best regards,

Phong

ajack
Posts: 44
Joined: Wed Feb 22, 2012 12:01 am

Re: Login Screen

Post by ajack »

Dear Mark,

In order to use password input (with '*' char), I have to add TextBox object and set PasswordChar property to '*'. But this event will not open keyboard. That's the reason why in Custom Login, you add assembly:

Code: Select all

using Neo.ApplicationFramework.Common.Utilities;
to use KeyboardHelperFactory.

But I couldn't find Neo.ApplicationFramework.Common.Utilities namespace in Script Help.

How do you get the information from Script Help to use KeyboardHelperFactory class?

Thanks,

Phong

Post Reply