FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Dialogo con fuentes "como en bold"...extra帽o....
Posts: 189
Joined: Mon Nov 07, 2005 07:36 PM
Dialogo con fuentes "como en bold"...extra帽o....
Posted: Mon Apr 20, 2009 06:36 PM
Hola a todos
Tengo una peque帽a aplicacion y para ella cree una nueva RC y luego la compilo para hacer una DLL ( lo tipico de screen.c con rc2dll.bta... etc ).
Genera una Dll normal, pero si la veo ejecutando mi programa apacere una cosa como la figura que adjunto. Bastante fea !!



Code (fw): Select all Collapse
DEFINE DIALOG oDlg RESNAME "Maestros" Of oWnd TITLE "Traspasar maestros de transacciones por fechas"

aBitmap := { LoadBitmap( GetResources(), "NoSeleccionado" ),;
聽 聽 聽 聽 聽 聽 聽LoadBitmap( GetResources(), "Seleccionado" ) }

Select PasoB
REDEFINE LISTBOX Tb ;
聽 聽 聽 聽 聽FIELDS If( PasoB->Exito," ","X" ),;
聽 聽 聽 聽 聽 聽 聽 聽 PasoB->Identity,;
聽 聽 聽 聽 聽 聽 聽 聽 PasoB->Tabla,;
聽 聽 聽 聽 聽 聽 聽 聽 ptocom(PasoB->RegHisto,10),;
聽 聽 聽 聽 聽 聽 聽 聽 ptocom(PasoB->RegFecha,10),;
聽 聽 聽 聽 聽 聽 聽 聽 ptocom(PasoB->RegEstad,10),;
聽 聽 聽 聽 聽 聽 聽 聽 ptocom(PasoB->RegArras,10),;
聽 聽 聽 聽 聽 聽 聽 聽 ptocom(PasoB->RegTotTr,10),;
聽 聽 聽 聽 聽 聽 聽 聽 PAsoB->Error ;
聽 聽 聽 聽 聽HEADERS " ","I","Nombre de Tabla","Regs.Hist贸ricos","Trasp.por Fecha","Trasp.por Estado","Trasp.por Arrastre","Total Traspasados", "Errores" ;
聽 聽 聽 聽 聽ID 120 Of oDlg ;
聽 聽 聽 聽 聽SIZES 16,16,120,120,120,120,120,120,450

Tb:aJustify 聽 := {.f.,.f.,.f.,.t.,.t.,.t.,.t.,.t.,.f.}
Tb:bLdblClick := {|| MsgInfo(PasoB->Error,"ATENCION") }
Tb:bKeyDown 聽 := {|nKey| If( nKey == VK_SPACE, Eval( Tb:bLDblClick ), NIL ) }

REDEFINE SAY l121 PROMPT PasoB->Tabla ID 121 Of oDlg

REDEFINE BTNGET oGetDir VAR cGetAno PICTURE "9999" ID 122 Of oDlg

REDEFINE BUTTON oBtnSalir ID 150 Of oDlg ACTION oDlg:End()
oBtnsalir:cToolTip := "Salir de la ventana"

REDEFINE BUTTON oBtn140 ID 140 聽Of oDlg ACTION (ProcesarPorFecha( oDlg,TabPri,Tb,l121,cGetAno,BaseDest,Basehist,Tact,Tcamp ),LLENAPASOB(),TB:GOTOP(),TB:REFRESH() )
oBtn140:cToolTip := "Traspasa documentos con fecha superior a corte "

REDEFINE BUTTON oBtn123 ID 123 聽Of oDlg ACTION (ProcesarPorestado(oDlg,TabPri,Tb,l121,cGetAno,BaseDest,Basehist,Tact,Tcamp ),LLENAPASOB(),TB:GOTOP(),TB:REFRESH() )
oBtn123:cToolTip := "Traspasa documentos con fecha anterior a corte pero en estado pendiente "

REDEFINE BUTTON oBtn124 ID 124 聽Of oDlg ACTION (ProcesarPorarrastre(oDlg,TabPri,Tb,l121,cGetAno,BaseDest,Basehist,Tact,Tcamp ),LLENAPASOB(),TB:GOTOP(),TB:REFRESH() )
oBtn124:cToolTip := "Traspasa documentos con fecha anterior a corte pero con relaci贸n con documentos traspasados"

REDEFINE BUTTON oBtn126 ID 126 聽Of oDlg ACTION ( ConsolidaStock(oDlg,TabPri,Tb,BaseDest),LLENAPASOB(),TB:GOTOP(),TB:REFRESH() )
oBtn126:cToolTip := "Recalcula Stock de los productos"

ACTIVATE DIALOG oDlg CENTERED


Code (fw): Select all Collapse
Maestros DIALOG 95, 62, 594, 310
STYLE DS_MODALFRAME | 0x4L | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
CAPTION "Importar/Exportar Tablas del Sistema"
FONT 8, "MS Sans Serif"
{
聽CONTROL "", 120, "TWBrowse", WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP, 11, 23, 571, 226
聽PUSHBUTTON "Paso2. Traspaso por estado", 123, 154, 269, 140, 14
聽PUSHBUTTON "Paso3. Traspaso por arrastre", 124, 298, 269, 140, 14
聽PUSHBUTTON "Paso4. Prec谩lculo de Stock", 126, 444, 269, 140, 14
聽PUSHBUTTON "Paso5. Guias ajuste stock", 127, 11, 287, 140, 14
聽PUSHBUTTON "Paso6. Revisi贸n resultados", 128, 154, 287, 140, 14
聽PUSHBUTTON "Salir", 150, 297, 287, 140, 14
聽PUSHBUTTON "Paso1. Revisi贸n resultados", 140, 11, 269, 140, 14
聽LTEXT "Indique 煤ltimo a帽o hist贸rico :", -1, 13, 7, 96, 8
聽EDITTEXT 122, 106, 5, 34, 12
聽RTEXT "Tabla en proceso :", -1, 82, 256, 69, 8
聽LTEXT "...", 121, 153, 253, 430, 13, WS_BORDER | WS_GROUP
聽LTEXT "...", 125, 144, 5, 437, 12, WS_BORDER | WS_GROUP
}


Existe forma de corregir o mejorar eso, ya que en otras aplicaciones se hace lo mismo pero el resultado siempre es el deseado.....excepto en esta !!!

Agradecer茅 vuestra ayuda.
Saludos
Julio Gonzalez V.

RANDOM S.A.

SISTEMICA S.A.

Continue the discussion