Hi Ido,

From: ido...@gmail.com
Date: Fri, 25 Mar 2011 21:49:02 +0200
To: lazarus@lists.lazarus.freepascal.org
Subject: [Lazarus] TVirtualStringView (new trunk) and issues with items display

>Hello,

>I have created the demo of TVirtualStringView from the wiki (with few 
>changes), and when I compile it, it just display the first char of the caption 
>of each item, rather then the whole string.



>By Using gdb, I found out that on the TVirtualStringView side, the 
>FOnGetText(Self, Node, Column, TextType, Text); line (VirtualTres.pas, line 
>31376) have only one char, while on the original code it does have the full 
>string.



>I tried to convert the string (It's only ascii a-z0-9) to UTF-8 thinking 
>that's the problem, but it is not.

>I'm using Lazarus 0.9.31 r30000M FPC 2.5.1 x86_64-linux-gtk 2

>Is there a bug in the new component, or am I doing something wrong ?




I just tried to install VirtualTreeView for the first time and I get these 
warnings and 1 error:

/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/dummyactivex.inc(344,10)
 Warning: Function result does not seem to be set
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/dummyactivex.inc(307,29)
 Hint: Parameter "hwnd" not used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/dummyactivex.inc(307,40)
 Hint: Parameter "pDropTarget" not used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/dummyactivex.inc(350,10)
 Warning: Function result does not seem to be set
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/dummyactivex.inc(309,27)
 Hint: Parameter "hwnd" not used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/dummyactivex.inc(356,10)
 Warning: Function result does not seem to be set
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/dummyactivex.inc(311,23)
 Hint: Parameter "pDataObj" not used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/dummyactivex.inc(311,45)
 Hint: Parameter "pDropSource" not used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/dummyactivex.inc(311,70)
 Hint: Parameter "dwOKEffects" not used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/dummyactivex.inc(311,89)
 Hint: Parameter "pdwEffect" not used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/dummyactivex.inc(363,10)
 Warning: Function result does not seem to be set
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/dummyactivex.inc(313,26)
 Hint: Parameter "pvReserved" not used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/dummyactivex.inc(317,30)
 Hint: Parameter "_para1" not used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/dummyactivex.inc(381,10)
 Warning: Function result does not seem to be set
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/dummyactivex.inc(319,28)
 Hint: Parameter "pDataObj" not used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/dummyactivex.inc(387,10)
 Warning: Function result does not seem to be set
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/dummyactivex.inc(321,32)
 Hint: Parameter "ppDataObj" not used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/dummyactivex.inc(393,10)
 Warning: Function result does not seem to be set
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/dummyactivex.inc(399,10)
 Warning: Function result does not seem to be set
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/dummyactivex.inc(325,34)
 Hint: Parameter "pDataObj" not used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/dummyactivex.inc(405,10)
 Warning: Function result does not seem to be set
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/dummyactivex.inc(327,34)
 Hint: Parameter "hGlobal" not used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/dummyactivex.inc(327,51)
 Hint: Parameter "fDeleteOnRelease" not used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/dummyactivex.inc(327,77)
 Hint: Parameter "stm" not used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/dummyactivex.inc(412,10)
 Warning: Function result does not seem to be set
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/dummyactivex.inc(329,35)
 Hint: Parameter "_para1" not used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/dummyactivex.inc(329,50)
 Hint: Parameter "_para2" not used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/dummyactivex.inc(329,67)
 Hint: Parameter "_para3" not used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/dummyactivex.inc(329,86)
 Hint: Parameter "_para4" not used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/dummyactivex.inc(329,102)
 Hint: Parameter "_para5" not used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/gtk2/virtualpanningwindow.pas(21,21)
 Hint: Parameter "OwnerHandle" not used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/gtk2/virtualpanningwindow.pas(21,49)
 Hint: Parameter "Position" not used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/gtk2/virtualpanningwindow.pas(23,20)
 Hint: Parameter "ClipRegion" not used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/units/gtk2/virtualpanningwindow.pas(17,5)
 Note: Private field "TVirtualPanningWindow.FOwnerHandle" is never used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/include/intf/gtk2/vtgraphicsi.inc(17,3)
 Hint: Local absolutevar "SrcDC" is not used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/include/intf/gtk2/vtgraphicsi.inc(19,3)
 Note: Local variable "SrcContext" not used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/VTGraphics.pas(21,22) 
Hint: Value parameter "Source" is assigned but never used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/VTGraphics.pas(23,28) 
Hint: Parameter "Bits" not used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/VTGraphics.pas(23,43) 
Hint: Parameter "Width" not used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/VTGraphics.pas(23,50) 
Hint: Parameter "Height" not used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/VTGraphics.pas(23,58) 
Hint: Parameter "Row" not used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/VTGraphics.pas(25,34) 
Hint: Parameter "Bitmap" not used
/home/peter/Public/Lazarus_source_code/VirtualTreeView/include/intf/gtk2/vtgraphicsi.inc(2,26)
 Hint: Unit "gtk2proc" not used in VTGraphics
/home/peter/Public/Lazarus_source_code/VirtualTreeView/VirtualTrees.pas(2481,56)
 Error: Identifier not found "TLMContextMenu"
/home/peter/Public/Lazarus_source_code/VirtualTreeView/VirtualTrees.pas(2458,15)
 Warning: An inherited method is hidden by 
"TBaseVirtualTree.SetVisible(PVirtualNode,Boolean);"
/home/peter/Public/Lazarus_source_code/VirtualTreeView/VirtualTrees.pas(2674,15)
 Warning: An inherited method is hidden by 
"TBaseVirtualTree.FontChanged(TObject);"
/home/peter/Public/Lazarus_source_code/VirtualTreeView/VirtualTrees.pas(3867,1) 
Fatal: There were 1 errors compiling module, stopping

VirtualTrees - line 2481
    procedure WMContextMenu(var Message: TLMContextMenu); message 
LM_CONTEXTMENU;

                                                                              
^^^^^^^^^^^
How did you get VirtualTrees.pas to compile???

Best Regards,
Peter / pew

>Thanks,

>Ido
>LINESIP - Opening the source for communication
>http://www.linesip.com
>http://www.linesip.co.il







--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus                    
                  
--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to