BITMAPS ON XBROWSE
Posted: Tue Feb 16, 2010 1:29 pm
i HAVE A FIELD TEXT CALLED TYPE WHERE
I WANT SHOW A BITMAP FOR THIS FIELD
THIS FIELD CAN BE ONLY ONE OF THIS ITEMS
local aItems := { 'COMPUTER',;
'PORTATILE',;
'STAMPANTE',;
'MONITOR', ;
'TASTIERA', ;
'SWITCH', ;
'MOUSE',;
'POCKET',;
'SCANNER', ;
'PROIETTORE' , ;
'VIDEOCAMERA' , ;
'FILMCAMERA' , ;
'FOTOCAMERA' }
ON DIALOG I CREATE A XBROWSE
oApp():oGrid := TXBrowse():New( oApp():oDlg )
oApp():oGrid:nTop := 00
oApp():oGrid:nLeft := nSplit+2
oApp():oGrid:nBottom := 400
oApp():oGrid:nRight := 300
AND i WANT INSERT A COL WITH THIS FIELD
oCol:= oApp():oGrid:AddCol()
oCol:AddResource("sort1")
oCol:AddResource("sort2")
oCol:AddResource( 'TREE_HARD')
oCol:AddResource( 'TREE_LAPTOP' )
oCol:AddResource( 'TREE_PRINTERS' )
oCol:AddResource( 'TREE_MONITOR' )
oCol:AddResource( 'TREE_KEYBOARD' )
oCol:AddResource( 'TREE_SWITCH' )
oCol:AddResource( 'TREE_MOUSE' )
oCol:AddResource( 'TREE_POCKET' )
oCol:AddResource( 'TREE_SCANNER' )
oCol:AddResource( 'TREE_PROJECT' )
oCol:AddResource( 'TREE_VCAM' )
oCol:AddResource( 'TREE_FCAM' )
oCol:AddResource( 'TREE_CAMERA' )
oCol:bBmpData := { || AScan( aItems, Trim( (oDHard)->type ) + 2 ,) }
oCol:cHeader := "Tipo"
oCol:nWidth := 50
oCol:nHeadBmpNo := 2
oCol:nHeadBmpAlign := AL_RIGHT
oCol:oDataFont := oFontGrid
WHY IT MAKE ERROR ON oCol:bBmpData := { || AScan( aItems, Trim( (oDHard)->type ) + 2 ,) } ?
I WANT SHOW A BITMAP FOR THIS FIELD
THIS FIELD CAN BE ONLY ONE OF THIS ITEMS
local aItems := { 'COMPUTER',;
'PORTATILE',;
'STAMPANTE',;
'MONITOR', ;
'TASTIERA', ;
'SWITCH', ;
'MOUSE',;
'POCKET',;
'SCANNER', ;
'PROIETTORE' , ;
'VIDEOCAMERA' , ;
'FILMCAMERA' , ;
'FOTOCAMERA' }
ON DIALOG I CREATE A XBROWSE
oApp():oGrid := TXBrowse():New( oApp():oDlg )
oApp():oGrid:nTop := 00
oApp():oGrid:nLeft := nSplit+2
oApp():oGrid:nBottom := 400
oApp():oGrid:nRight := 300
AND i WANT INSERT A COL WITH THIS FIELD
oCol:= oApp():oGrid:AddCol()
oCol:AddResource("sort1")
oCol:AddResource("sort2")
oCol:AddResource( 'TREE_HARD')
oCol:AddResource( 'TREE_LAPTOP' )
oCol:AddResource( 'TREE_PRINTERS' )
oCol:AddResource( 'TREE_MONITOR' )
oCol:AddResource( 'TREE_KEYBOARD' )
oCol:AddResource( 'TREE_SWITCH' )
oCol:AddResource( 'TREE_MOUSE' )
oCol:AddResource( 'TREE_POCKET' )
oCol:AddResource( 'TREE_SCANNER' )
oCol:AddResource( 'TREE_PROJECT' )
oCol:AddResource( 'TREE_VCAM' )
oCol:AddResource( 'TREE_FCAM' )
oCol:AddResource( 'TREE_CAMERA' )
oCol:bBmpData := { || AScan( aItems, Trim( (oDHard)->type ) + 2 ,) }
oCol:cHeader := "Tipo"
oCol:nWidth := 50
oCol:nHeadBmpNo := 2
oCol:nHeadBmpAlign := AL_RIGHT
oCol:oDataFont := oFontGrid
WHY IT MAKE ERROR ON oCol:bBmpData := { || AScan( aItems, Trim( (oDHard)->type ) + 2 ,) } ?