Page 1 of 1
Consulta sobre windowsxp.manifest
Posted: Thu May 03, 2007 10:46 am
by cmsoft
Tengo una aplicacion que para arrancar solicita la clave de acceso al sistema. Por lo tanto en el DIALOG defino el campo como PASSWORD. El .RC queda así:
EDITTEXT 101, 48, 15, 60, 17, ES_UPPERCASE | ES_PASSWORD |
Pero si le pongo al principio del .RC
#ifdef __FLAT__
1 24 "WindowsXP.Manifest"
#endif
Cuando accedo al programa en lugar de mostrarme los clasicos circulitos negros o los asteriscos, me muestra unas raras rayas negras poco esteticas.
Agradezco sugerencias
Posted: Thu May 03, 2007 2:00 pm
by Raymundo Islas M.
Hola
Prueba a cambiarle el font, me paso lo mismo cuando tenia el MS Sans, le puse el Tahoma y quedo muy bien !!!.
Saludos
Posted: Thu May 03, 2007 2:33 pm
by cmsoft
Cambio el font por Tahoma y sigue dando el error
Este es el dialogo
Code: Select all
ACCESO DIALOG 89, 116, 142, 63
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Acceso al Sistema"
FONT 8, "Tahoma"
{
EDITTEXT 101, 48, 15, 60, 17, ES_UPPERCASE | ES_PASSWORD | WS_BORDER | WS_TABSTOP
RTEXT "Password", -1, 6, 19, 39, 8
PUSHBUTTON "&Ok", 102, 24, 44, 50, 14
PUSHBUTTON "&Salir", 103, 81, 44, 50, 14
}
Asi es como se ve:
Desde ya muchas gracias
Posted: Thu May 03, 2007 3:17 pm
by Raymundo Islas M.
Hola, asi lo tengo yo :
Code: Select all
VRFPSW DIALOG 201, 126, 194, 79
STYLE 0x4L | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "VERIFICACION DE ACCESO"
FONT 8, "TAHOMA"
{
COMBOBOX 103, 50, 15, 130, 58, CBS_DROPDOWNLIST | CBS_NOINTEGRALHEIGHT | WS_VSCROLL | WS_TABSTOP
EDITTEXT 104, 50, 31, 50, 11, ES_PASSWORD | WS_BORDER | WS_TABSTOP
PUSHBUTTON "&Verificar", 105, 68, 58, 50, 14
PUSHBUTTON "Salir", 106, 128, 58, 50, 14
GROUPBOX " Datos De Usuario ", 101, 4, 4, 185, 43, BS_GROUPBOX | WS_DISABLED | WS_TABSTOP
GROUPBOX " Opciones ", 102, 51, 49, 138, 26, BS_GROUPBOX | WS_DISABLED | WS_TABSTOP
RTEXT "Usuario :", -1, 8, 17, 38, 8
RTEXT "PassWord :", -1, 8, 32, 38, 8
}
Posted: Thu May 03, 2007 4:00 pm
by cmsoft
Gracias amigos por las sugerencias.
Ya lo solucioné, tenia mál definido el formulario de acceso, lo definia sobre una ventana y al sacarle el OF funcionó correctamente.
Gracias a todos...
Posted: Sun Dec 09, 2007 9:13 pm
by JmGarcia
Raymundo Islas M. wrote:Hola, asi lo tengo yo :
Code: Select all
EDITTEXT 104, 50, 31, 50, 11, ES_PASSWORD | WS_BORDER | WS_TABSTOP
Asi lo tengo yo y en WinXP salen palotes y en Win2000 asteriscos.
Como consigo que salgan "pelotitas" en WinXP.
Posted: Mon Dec 10, 2007 9:43 am
by Antonio Linares
Usa la fuente Tahoma en el diálogo.
Defínela en el RC
Posted: Mon Dec 10, 2007 9:39 pm
by JmGarcia
La solucion la he encontrado... aqui "***** EN PASSWORD COM WORKSHOP.EXE" >> Foros de discusión >> FiveWin para Harbour/xHarbour
surGom wrote:Hola Karina yo utilizo un get y en el código pongo:
Code: Select all
REDEFINE GET oGet VAR cLogin id 101 of odlg valid IIF(buscon(cItem,@cLogin,oGet),lreturn := .t.,.f.)
oGet:lpassword := .t.
Espero sea la respuest a tu consulta
Utilizó workshop y fwh26 y xharbour 9.61
Luis
La solucion es esta oGet:lpassword := .t.
Tanto en Win200 como WinXP ya si me salen *****