[Gambas-user] Listview picture not showing...
Stephen Bungay
sbungay at ...981...
Wed Mar 2 02:54:51 CET 2011
On 02/26/2011 04:41 PM, Fabien Bodard wrote:
> 2011/2/26 Stephen Bungay<sbungay at ...981...>:
>> This has undoubtedly been asked before.
>>
>> GAMBAS 2.2
>>
>> I am trying to add an icon to the listview items, to that end this
>> code snippet should do the trick;
>>
>> Private SUB Initialize_Listview1()
>> DIM Icon AS NEW Picture
>>
>> Icon.Load("/home/username/mypicture.png") ' This png file is 26x16
>> and has a transparent background
>> Listview1.Add("1","Entry 1", Icon)
>>
>> END
>>
>> No errors generated, no picture appears in the listview. Examining
>> the Icon object sees an hex value in Image and 0 width and 0 height.
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Free Software Download: Index, Search& Analyze Logs and other IT data in
>> Real-Time with Splunk. Collect, index and harness all the fast moving IT data
>> generated by your applications, servers and devices whether physical, virtual
>> or in the cloud. Deliver compliance at lower cost and gain new business
>> insights. http://p.sf.net/sfu/splunk-dev2dev
>> _______________________________________________
>> Gambas-user mailing list
>> Gambas-user at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/gambas-user
>>
> you need to do like that :
>
> Icon = Icon.load(...)
>
> or just
> Icon = Picture[...]
>
>
>
> icon.load does not set the icon internally but just return a picture object
>
Excellent. Thank you for clarifying. Picture.Load not setting the
picture is counter-intuitive.. but OK... whatever works.
More information about the User
mailing list