Consulta sobre windowsxp.manifest

Consulta sobre windowsxp.manifest

Postby cmsoft » Thu May 03, 2007 10:46 am

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
User avatar
cmsoft
 
Posts: 1292
Joined: Wed Nov 16, 2005 9:14 pm
Location: Mercedes - Bs As. Argentina

Postby Raymundo Islas M. » Thu May 03, 2007 2:00 pm

Hola

Prueba a cambiarle el font, me paso lo mismo cuando tenia el MS Sans, le puse el Tahoma y quedo muy bien !!!.


Saludos
FWH 10.6 + xHarbour + Borland 582
User avatar
Raymundo Islas M.
 
Posts: 592
Joined: Tue Mar 14, 2006 11:34 pm
Location: Acapulco, Gro. MEXICO

Postby cmsoft » Thu May 03, 2007 2:33 pm

Cambio el font por Tahoma y sigue dando el error
Este es el dialogo
Code: Select all  Expand view  RUN
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 graciasImage
User avatar
cmsoft
 
Posts: 1292
Joined: Wed Nov 16, 2005 9:14 pm
Location: Mercedes - Bs As. Argentina

Postby Raymundo Islas M. » Thu May 03, 2007 3:17 pm

Hola, asi lo tengo yo :


Code: Select all  Expand view  RUN
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
}



Image
FWH 10.6 + xHarbour + Borland 582
User avatar
Raymundo Islas M.
 
Posts: 592
Joined: Tue Mar 14, 2006 11:34 pm
Location: Acapulco, Gro. MEXICO

Postby cmsoft » Thu May 03, 2007 4:00 pm

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...
User avatar
cmsoft
 
Posts: 1292
Joined: Wed Nov 16, 2005 9:14 pm
Location: Mercedes - Bs As. Argentina

Postby JmGarcia » Sun Dec 09, 2007 9:13 pm

Raymundo Islas M. wrote:Hola, asi lo tengo yo :
Code: Select all  Expand view  RUN
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.

Image
Mi abuelo decía: Los aviones vuelan porque Dios quiere, y los helicópteros ni Dios sabe porque vuelan.
FWH 16.02, xHarbour 1.2.3, Harbour 3.2.0, WorkShop 4.5, AJ Make 0.30, Borlan BCC 7.00, VisualStudio 2013
User avatar
JmGarcia
 
Posts: 654
Joined: Mon May 29, 2006 3:14 pm
Location: Madrid - ESPAÑA

Postby Antonio Linares » Mon Dec 10, 2007 9:43 am

Usa la fuente Tahoma en el diálogo.

Defínela en el RC
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42122
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby JmGarcia » Mon Dec 10, 2007 9:39 pm

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  Expand view  RUN
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 *****
Mi abuelo decía: Los aviones vuelan porque Dios quiere, y los helicópteros ni Dios sabe porque vuelan.
FWH 16.02, xHarbour 1.2.3, Harbour 3.2.0, WorkShop 4.5, AJ Make 0.30, Borlan BCC 7.00, VisualStudio 2013
User avatar
JmGarcia
 
Posts: 654
Joined: Mon May 29, 2006 3:14 pm
Location: Madrid - ESPAÑA


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 74 guests