FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour ResEdit - Dialogos (SOLUCIONADO)
Posts: 1380
Joined: Fri Oct 14, 2005 01:28 PM
ResEdit - Dialogos (SOLUCIONADO)
Posted: Wed Aug 05, 2015 10:13 AM

Estimados;
Con este editor, genero un DLG de STYLE CHILD y pretendo que NO sea redimensionable. No encuentro el el editor esta opción.
Se puede?, como?

gracias

Resistencia - "Ciudad de las Esculturas"

Chaco - Argentina
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: ResEdit - Dialogos
Posted: Wed Aug 05, 2015 10:46 AM

Mario,

Es más sencillo que modifiques el RC manualmente y que luego lo edites con ResEdit

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1380
Joined: Fri Oct 14, 2005 01:28 PM
Re: ResEdit - Dialogos
Posted: Wed Aug 05, 2015 11:52 AM

Antonio;
gracias por responder

No se como hacerlo bajo edición :oops:

Resistencia - "Ciudad de las Esculturas"

Chaco - Argentina
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: ResEdit - Dialogos
Posted: Wed Aug 05, 2015 01:17 PM
En ResEdit, no hay THICK FRAME On/Off ?

Algo asi: WS_THICKFRAME

Code (fw): Select all Collapse
DLG_ATUALIZACAO_DOS_SALDOS DIALOG 37, 70, 530, 146
STYLE DS_ABSALIGN | DS_MODALFRAME | 0x4L | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_THICKFRAME
CAPTION "SCE - SISTEMA DE GERENCIAMENTO EMPRESARIAL - ATUALIZAÇÃO DE SALDOS - MOVIMENTO DO ESTOQUE - PRODUTOS"
FONT 8, "MS Sans Serif"
LANGUAGE LANG_PORTUGUESE, SUBLANG_PORTUGUESE_BRAZILIAN
{
 EDITTEXT 20, 130, 42, 100, 12, ES_CENTER | ES_MULTILINE | NOT WS_TABSTOP | WS_BORDER | WS_GROUP
 EDITTEXT 21, 234, 42, 200, 12, ES_MULTILINE | NOT WS_TABSTOP | WS_BORDER | WS_GROUP
 EDITTEXT 22, 113, 58, 300, 12, ES_CENTER | ES_MULTILINE | NOT WS_TABSTOP | WS_BORDER | WS_GROUP
 EDITTEXT 23, 130, 75, 100, 12, ES_CENTER | ES_MULTILINE | NOT WS_TABSTOP | WS_BORDER | WS_GROUP
 CONTROL " ", 24, "EDIT", ES_LEFT | ES_MULTILINE | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_GROUP, 234, 75, 179, 12
 CTEXT "CONFIRMA A ATUALIZAÇÃO DOS SALDOS? ", 401, 113, 97, 300, 12, SS_CENTER | NOT WS_GROUP
 PUSHBUTTON "Sim &Confirma", 301, 173, 124, 90, 16
 PUSHBUTTON "", 303, 266, 124, 90, 16
 PUSHBUTTON "&Não Confirma", 302, 266, 124, 90, 16
 CONTROL "Get - Text", 25, "EDIT", ES_CENTER | ES_MULTILINE | WS_CHILD | WS_VISIBLE, 125, 3, 280, 12
 RTEXT "Processando o Produto:", 601, 16, 42, 110, 12, SS_RIGHT | NOT WS_GROUP
 RTEXT "Saldo:", 602, 16, 75, 110, 12, SS_RIGHT | NOT WS_GROUP
 CONTROL "TBitMap", 120, "TBitMap", WS_CHILD | WS_VISIBLE | WS_BORDER, 439, 35, 34, 42
 CONTROL "TBitMap", 121, "TBitMap", WS_CHILD | WS_VISIBLE | WS_BORDER, 439, 93, 74, 20
 GROUPBOX " Atualização de Saldos", 501, 5, 23, 520, 95, BS_GROUPBOX
}
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 2064
Joined: Fri Jan 06, 2006 09:28 PM
Re: ResEdit - Dialogos
Posted: Wed Aug 05, 2015 02:46 PM
MarioG wrote:Estimados;
Con este editor, genero un DLG de STYLE CHILD y pretendo que NO sea redimensionable. No encuentro el el editor esta opción.
Se puede?, como?

gracias

Estas usando el dialog para usar folder..? saludos... :-)
Dios no está muerto...



Gracias a mi Dios ante todo!
Posts: 1380
Joined: Fri Oct 14, 2005 01:28 PM
Re: ResEdit - Dialogos
Posted: Wed Aug 05, 2015 07:20 PM
Karina;
No veo que tenga THICK FRAME, o alguna referencia a ello.
Incluí WS_THICKFRAME en el fuente .rc, peo el comportamiento no cambió

Jose; es un dlg con get, says, botones y xbrowse, se ve así, al inicio:


Acá lo modifique "arrastrando" desde el borde derecho. Y es lo que pretendo que no se pueda hacer
Resistencia - "Ciudad de las Esculturas"

Chaco - Argentina
Posts: 2064
Joined: Fri Jan 06, 2006 09:28 PM
Re: ResEdit - Dialogos
Posted: Thu Aug 06, 2015 02:40 AM

Hago algo parecido a lo que haces, pero coloco el dlg dentro de un folder si voy a necesitar varias pestañas y si no, entonces uso dialog de forma normal y no se me redimensiona, todo esto con Pelles C, saludos... :shock:

Dios no está muerto...



Gracias a mi Dios ante todo!
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: ResEdit - Dialogos
Posted: Thu Aug 06, 2015 07:57 AM

Mario,

En la línea en donde se especifica el estilo del diálogo en el RC, reeemplázala por esta línea:

STYLE WS_CHILD | 4

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1380
Joined: Fri Oct 14, 2005 01:28 PM
Re: ResEdit - Dialogos
Posted: Thu Aug 06, 2015 12:25 PM
José Luis;
seguramente cuando este "mas tranquilo" con este proyecto voy a entrar en el uso de PellesC (que en otro momento lo instalé y probé... pero nunca le encontré la vuelta para ver en modo grafico, o sea veía el fuente del .rc)

Antonio;
mi línea STYLE está definida así:
STYLE DS_3DLOOK | DS_ABSALIGN | DS_CONTROL | DS_MODALFRAME | DS_SETFONT | WS_CAPTION | WS_VISIBLE | WS_CHILDWINDOW | WS_THICKFRAME | WS_SYSMENU
Por lo que entiendo que ResEdit la define como WS_CHILDWINDOW.
Agregado | 4, no cambió nada :-)
Resistencia - "Ciudad de las Esculturas"

Chaco - Argentina
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: ResEdit - Dialogos
Posted: Thu Aug 06, 2015 01:32 PM

Esto: WS_THICKFRAME és ON.

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: ResEdit - Dialogos
Posted: Thu Aug 06, 2015 01:37 PM
By Borland Resources Workshop:

Code (fw): Select all Collapse
STYLE DS_ABSALIGN | DS_MODALFRAME | 0x4L | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU


Funciona, perfecto.

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: ResEdit - Dialogos
Posted: Thu Aug 06, 2015 03:17 PM
Mario,

Si lo que quieres es que no pueda redimensionarse, elimina estos estilos (en negrita):

STYLE DS_3DLOOK | DS_ABSALIGN | DS_CONTROL | DS_MODALFRAME | DS_SETFONT | WS_CAPTION | WS_VISIBLE | WS_CHILDWINDOW | WS_THICKFRAME | WS_SYSMENU
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 2064
Joined: Fri Jan 06, 2006 09:28 PM
Re: ResEdit - Dialogos
Posted: Thu Aug 06, 2015 04:36 PM
MarioG wrote:José Luis;
seguramente cuando este "mas tranquilo" con este proyecto voy a entrar en el uso de PellesC (que en otro momento lo instalé y probé... pero nunca le encontré la vuelta para ver en modo grafico, o sea veía el fuente del .rc)

Antonio;
mi línea STYLE está definida así:
STYLE DS_3DLOOK | DS_ABSALIGN | DS_CONTROL | DS_MODALFRAME | DS_SETFONT | WS_CAPTION | WS_VISIBLE | WS_CHILDWINDOW | WS_THICKFRAME | WS_SYSMENU
Por lo que entiendo que ResEdit la define como WS_CHILDWINDOW.
Agregado | 4, no cambió nada :-)


Debes crearlo tipo .RES y listo, asi manejas la parte visual, cualquier duda o ayuda estoy a la orden por skype joseluisy saludos... :-)
Dios no está muerto...



Gracias a mi Dios ante todo!
Posts: 1380
Joined: Fri Oct 14, 2005 01:28 PM
Re: ResEdit - Dialogos
Posted: Fri Aug 07, 2015 01:04 AM
Karinha, Jose Luis; gracias por estar!

Antonio;
finalmente mi Style quedo así:
STYLE DS_3DLOOK | DS_ABSALIGN | DS_CONTROL | DS_MODALFRAME | DS_SETFONT | WS_VISIBLE | WS_CHILDWINDOW

para que se vea asi (Obviamente es inmovil :-) )


gracias!!
Resistencia - "Ciudad de las Esculturas"

Chaco - Argentina

Continue the discussion