03-01-2006 05:31 PM
I used Johns suggestion as it seems more elegant and it works a treat.
My final code is :
if ((panelHandlePassword = LoadPanel (panelHandle, "ATS.uir", PanelPass)) <0 ) return -1;PasswordCtrl_ConvertFromString (panelHandlePassword, PanelPass_PasswordString);
InstallPopup(panelHandlePassword);SetActiveCtrl(panelHandlePassword,PanelPass_PasswordString);while(GetActivePanel()==panelHandlePassword);
PasswordCtrl_GetAttribute(panelHandlePassword, PanelPass_PasswordString,ATTR_PASSWORD_VAL, s);
DiscardPanel(panelHandlePassword);
03-01-2006 05:31 PM
I used Johns suggestion as it seems more elegant and it works a treat.
My final code is :
if ((panelHandlePassword = LoadPanel (panelHandle, "ATS.uir", PanelPass)) <0 ) return -1;PasswordCtrl_ConvertFromString (panelHandlePassword, PanelPass_PasswordString);
InstallPopup(panelHandlePassword);SetActiveCtrl(panelHandlePassword,PanelPass_PasswordString);while(GetActivePanel()==panelHandlePassword);
PasswordCtrl_GetAttribute(panelHandlePassword, PanelPass_PasswordString,ATTR_PASSWORD_VAL, s);
DiscardPanel(panelHandlePassword);
03-01-2006 05:31 PM
I used Johns suggestion as it seems more elegant and it works a treat.
My final code is :
if ((panelHandlePassword = LoadPanel (panelHandle, "ATS.uir", PanelPass)) <0 ) return -1;PasswordCtrl_ConvertFromString (panelHandlePassword, PanelPass_PasswordString);
InstallPopup(panelHandlePassword);SetActiveCtrl(panelHandlePassword,PanelPass_PasswordString);while(GetActivePanel()==panelHandlePassword);
PasswordCtrl_GetAttribute(panelHandlePassword, PanelPass_PasswordString,ATTR_PASSWORD_VAL, s);
DiscardPanel(panelHandlePassword);
03-01-2006 05:31 PM
I used Johns suggestion as it seems more elegant and it works a treat.
My final code is :
if ((panelHandlePassword = LoadPanel (panelHandle, "ATS.uir", PanelPass)) <0 ) return -1;PasswordCtrl_ConvertFromString (panelHandlePassword, PanelPass_PasswordString);
InstallPopup(panelHandlePassword);SetActiveCtrl(panelHandlePassword,PanelPass_PasswordString);while(GetActivePanel()==panelHandlePassword);
PasswordCtrl_GetAttribute(panelHandlePassword, PanelPass_PasswordString,ATTR_PASSWORD_VAL, s);
DiscardPanel(panelHandlePassword);
03-01-2006 05:31 PM
I used Johns suggestion as it seems more elegant and it works a treat.
My final code is :
if ((panelHandlePassword = LoadPanel (panelHandle, "ATS.uir", PanelPass)) <0 ) return -1;PasswordCtrl_ConvertFromString (panelHandlePassword, PanelPass_PasswordString);
InstallPopup(panelHandlePassword);SetActiveCtrl(panelHandlePassword,PanelPass_PasswordString);while(GetActivePanel()==panelHandlePassword);
PasswordCtrl_GetAttribute(panelHandlePassword, PanelPass_PasswordString,ATTR_PASSWORD_VAL, s);
DiscardPanel(panelHandlePassword);
03-01-2006 05:31 PM
I used Johns suggestion as it seems more elegant and it works a treat.
My final code is :
if ((panelHandlePassword = LoadPanel (panelHandle, "ATS.uir", PanelPass)) <0 ) return -1;PasswordCtrl_ConvertFromString (panelHandlePassword, PanelPass_PasswordString);
InstallPopup(panelHandlePassword);SetActiveCtrl(panelHandlePassword,PanelPass_PasswordString);while(GetActivePanel()==panelHandlePassword);
PasswordCtrl_GetAttribute(panelHandlePassword, PanelPass_PasswordString,ATTR_PASSWORD_VAL, s);
DiscardPanel(panelHandlePassword);
03-01-2006 05:31 PM
I used Johns suggestion as it seems more elegant and it works a treat.
My final code is :
if ((panelHandlePassword = LoadPanel (panelHandle, "ATS.uir", PanelPass)) <0 ) return -1;PasswordCtrl_ConvertFromString (panelHandlePassword, PanelPass_PasswordString);
InstallPopup(panelHandlePassword);SetActiveCtrl(panelHandlePassword,PanelPass_PasswordString);while(GetActivePanel()==panelHandlePassword);
PasswordCtrl_GetAttribute(panelHandlePassword, PanelPass_PasswordString,ATTR_PASSWORD_VAL, s);
DiscardPanel(panelHandlePassword);
03-01-2006 05:31 PM
I used Johns suggestion as it seems more elegant and it works a treat.
My final code is :
if ((panelHandlePassword = LoadPanel (panelHandle, "ATS.uir", PanelPass)) <0 ) return -1;PasswordCtrl_ConvertFromString (panelHandlePassword, PanelPass_PasswordString);
InstallPopup(panelHandlePassword);SetActiveCtrl(panelHandlePassword,PanelPass_PasswordString);while(GetActivePanel()==panelHandlePassword);
PasswordCtrl_GetAttribute(panelHandlePassword, PanelPass_PasswordString,ATTR_PASSWORD_VAL, s);
DiscardPanel(panelHandlePassword);
03-01-2006 07:01 PM
I used Johns suggestion as it seems more elegant, and it works a treat.
My final code is :
if ((panelHandlePassword = LoadPanel (panelHandle, "ATS.uir", PanelPass)) <0 ) return -1;PasswordCtrl_ConvertFromString (panelHandlePassword, PanelPass_PasswordString);
InstallPopup(panelHandlePassword);SetActiveCtrl(panelHandlePassword,PanelPass_PasswordString);while(GetActivePanel()==panelHandlePassword)ProcessSystemEvents();
PasswordCtrl_GetAttribute(panelHandlePassword, PanelPass_PasswordString,ATTR_PASSWORD_VAL, s);
DiscardPanel(panelHandlePassword);
03-02-2006 04:40 AM