Valores de dialogos en recursos y en codigo
Valores de dialogos en recursos y en codigo
Hola Foro,
Los valores de las dimensiones de un dialogo desde recursos como se pueden usar en el codigo al crear un dialogo, ya que colocando estos mismo valores los dialogos son de tamano distinto.
Se debe hacer algun tipo de conversion ?
Los valores de las dimensiones de un dialogo desde recursos como se pueden usar en el codigo al crear un dialogo, ya que colocando estos mismo valores los dialogos son de tamano distinto.
Se debe hacer algun tipo de conversion ?
Last edited by Compuin on Wed Nov 27, 2019 7:18 pm, edited 1 time in total.
Re: Valores de dialogos en recursos y en codigo
Mas pequeños o mas grandes
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Re: Valores de dialogos en recursos y en codigo
Quedan grandes, en _ cubre completamente la pantalla. Te pongo un ejemplo de uno que estoy tratando de usar en mi codigo .prgcnavarro wrote:Mas pequeños o mas grandes
CLIENT DIALOG DISCARDABLE 138, 96, 504, 339
STYLE WS_POPUP|DS_MODALFRAME|DS_3DLOOK|WS_CAPTION|WS_SYSMENU
CAPTION "Nuevo Clientes"
FONT 10, "Arial"
{
CONTROL "&Aceptar [F5]", IDOK, "Button", WS_TABSTOP, 396, 306, 50, 14
CONTROL "&Cancelar", IDCANCEL, "Button", WS_TABSTOP, 452, 306, 50, 14
}
Re: Valores de dialogos en recursos y en codigo
Intenta dividir por dos lo que aparece en el RC
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Re: Valores de dialogos en recursos y en codigo
No, igual no son proporcionalescnavarro wrote:Intenta dividir por dos lo que aparece en el RC
Re: Valores de dialogos en recursos y en codigo
Pon los valores iniciales y los que obtienes.
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Re: Valores de dialogos en recursos y en codigo
No entiendo a que se refierecnavarro wrote:Pon los valores iniciales y los que obtienes.
Re: Valores de dialogos en recursos y en codigo
Sí, si los valores en tu RC son 138, 96, 504, 339, por ejemplo
Pon las dimensiones que obtienes: oDlg:nTop, oDlg:nLeft, oDlg:nWidth, oDlg:nHeight, oDlg:nRigth, oDlg:nBottom
Pon las dimensiones que obtienes: oDlg:nTop, oDlg:nLeft, oDlg:nWidth, oDlg:nHeight, oDlg:nRigth, oDlg:nBottom
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Re: Valores de dialogos en recursos y en codigo
Tampoco funciona de esa manera. De hecho el programa samples\desing.prg crea unos valores para el dialogo en PRG y otros para el RCcnavarro wrote:Sí, si los valores en tu RC son 138, 96, 504, 339, por ejemplo
Pon las dimensiones que obtienes: oDlg:nTop, oDlg:nLeft, oDlg:nWidth, oDlg:nHeight, oDlg:nRigth, oDlg:nBottom
Alguna otra sugerencia ?
Re: Valores de dialogos en recursos y en codigo
Sigues sin entender lo que quiero decirCompuin wrote:Tampoco funciona de esa manera. De hecho el programa samples\desing.prg crea unos valores para el dialogo en PRG y otros para el RCcnavarro wrote:Sí, si los valores en tu RC son 138, 96, 504, 339, por ejemplo
Pon las dimensiones que obtienes: oDlg:nTop, oDlg:nLeft, oDlg:nWidth, oDlg:nHeight, oDlg:nRigth, oDlg:nBottom
Alguna otra sugerencia ?
A ver si me puedes enviar lo que te aparece con esos valores en el fichero .log que genera
Code: Select all
DEFINE DIALOG oDlg RESOURCE "........"
.../...
ACTIVATE DIALOG oDlg ON INIT Valores( oDlg )
.../...
Return nil
Function Valores( oDlg )
FWLOG oDlg:nTop, oDlg:nLeft, oDlg:nWidth, oDlg:nHeight, oDlg:nRigth, oDlg:nBottom
Return nil
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
- carlos vargas
- Posts: 1421
- Joined: Tue Oct 11, 2005 5:01 pm
- Location: Nicaragua
Re: Valores de dialogos en recursos y en codigo
Creo que los dialogos tiene una unidad de medida basado en dialog unit, y las ventanas o dialogo creados a pelo usan pixeles, de ahi que se uses valores constantes para que se ajusten.
https://techsupt.winbatch.com/webcgi/we ... lained.txt
https://techsupt.winbatch.com/webcgi/we ... lained.txt
Salu2
Carlos Vargas
Desde Managua, Nicaragua (CA)
Carlos Vargas
Desde Managua, Nicaragua (CA)