Hola,
He estado buscando en el foro y aunque lo hago así, en un TGet multilinea desde recursos, no me funciona CTRL+RETURN para saltar a la siguiente línea.
Es decir, salta a la siguiente línea, pero, cuando pulso una tecla para continuar escribiendo, vuelve a la posición donde estaba cuando le pulsé CTRL+RETURN.
Esta es mi definición del .RC con ResEdit, he probado varias combinaciones y todas hacen lo mismo.
Y en el código fuente:
He estado buscando en el foro y aunque lo hago así, en un TGet multilinea desde recursos, no me funciona CTRL+RETURN para saltar a la siguiente línea.
Es decir, salta a la siguiente línea, pero, cuando pulso una tecla para continuar escribiendo, vuelve a la posición donde estaba cuando le pulsé CTRL+RETURN.
Esta es mi definición del .RC con ResEdit, he probado varias combinaciones y todas hacen lo mismo.
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
FAMILIANUEVA DIALOG 60, 44, 368, 178
STYLE DS_3DLOOK | DS_MODALFRAME | DS_SETFONT | WS_CAPTION | WS_POPUP
EXSTYLE WS_EX_WINDOWEDGE
CAPTION "Añadir nuevo"
FONT 7, "Trebuchet MS"
{
LTEXT "...", 1, 44, 24, 286, 9, NOT WS_GROUP | SS_LEFT, WS_EX_LEFT
CONTROL "", 116, "Tbitmap", 0x50000000, 8, 11, 29, 21, 0x00000000
EDITTEXT 110, 120, 49, 153, 12, 0, WS_EX_LEFT
EDITTEXT 104, 46, 81, 268, 70, WS_VSCROLL | ES_MULTILINE | ES_WANTRETURN, WS_EX_LEFT -----------------> Este es el Control Multiedit
PUSHBUTTON "&Añadir", 113, 235, 160, 61, 14, 0, WS_EX_LEFT
PUSHBUTTON "&Cancelar", 114, 302, 160, 61, 14, 0, WS_EX_LEFT
LTEXT "Concepto:", 105, 46, 71, 55, 9, NOT WS_GROUP | SS_LEFT, WS_EX_LEFT
RTEXT "Nombre:", 109, 39, 50, 74, 9, NOT WS_GROUP | SS_RIGHT, WS_EX_LEFT
GROUPBOX "", 350, 2, 2, 360, 155, 0, WS_EX_LEFT
LTEXT "Rama a la que pertenece", 101, 43, 12, 200, 9, NOT WS_GROUP | SS_LEFT, WS_EX_LEFT
}Y en el código fuente:
Local cComenta := Space(200)
.......
REDEFINE GET oGet2 VAR cComenta ID 104 OF oDlgMantUn Saludo,
Joaquín Martínez
Joaquín Martínez