Jump to content
Sign in to follow this  
Azevedo

listview cells

Recommended Posts

Hey everyone,

i'm using this code to load a .csv into an listview object:

http://www.autoitscript.com/autoit3/docs/appendix/GUIStyles.htm#ListViewExtended

#include <GUIConstants.au3>
#include <File.au3>
#include <GUIConstantsEx.au3>
#include <ListViewConstants.au3>
#include <WindowsConstants.au3>
#include <GuiListView.au3>

Dim $csvArray

;Read CSV to array
_FileReadToArray("data.csv", $csvArray)

;Replace all commas with pipe symbols
For $X = 1 to $csvArray[0]
$csvArray[$X] = StringReplace($csvArray[$X],",", "|")
Next

GUICreate("CSV Listview",620,250, 600,200)

;Use first row as header

$iLVStyle = BitOR($LVS_REPORT, $LVS_SHOWSELALWAYS, $LVS_EDITLABELS)
$iLVExtStyle = BitOR($WS_EX_CLIENTEDGE, $LVS_EX_GRIDLINES, $LVS_EX_CHECKBOXES, $LVS_EX_FULLROWSELECT)
$listview = GUICtrlCreateListView ($csvArray[1],10,10,600,200, $iLVStyle, $iLVExtStyle);,$LVS_SORTDESCENDING)


;Create all listview items
For $X = 2 to $csvArray[0]
GUICtrlCreateListViewItem($csvArray[$X],$listview)
Next

GUISetState()

Do
$msg = GUIGetMsg ()
Until $msg = $GUI_EVENT_CLOSE

the question is if it's possible to check/select individual cells in the list view like in excel.

in the example above i can only select full rows, but i can't check/select a sigle 'cell' in it.

thanks for any help.

Edited by Azevedo

Share this post


Link to post
Share on other sites

Hi,

the question is if it's possible to check/select individual cells in the list view like in excel..

I almost sure that It's not possible, but with the WM_NOTIFY event, you will be able to know the index AND the subitem selected.

Br, FireFox.


 

OS : Win XP SP2 (32 bits) / Win 7 SP1 (64 bits) / Win 8 (64 bits) | Autoit version: latest stable / beta.
Hardware : Intel(R) Core(TM) i5-2400 CPU @ 3.10Ghz / 8 GiB RAM DDR3.

My UDFs : Skype UDF | TrayIconEx UDF | GUI Panel UDF | Excel XML UDF | Is_Pressed_UDF

My Projects : YouTube Multi-downloader | FTP Easy-UP | Lock'n | WinKill | AVICapture | Skype TM | Tap Maker | ShellNew | Scriptner | Const Replacer | FT_Pocket | Chrome theme maker

My Examples : Capture toolIP Camera | Crosshair | Draw Captured Region | Picture Screensaver | Jscreenfix | Drivetemp | Picture viewer

My Snippets : Basic TCP | Systray_GetIconIndex | Intercept End task | Winpcap various | Advanced HotKeySet | Transparent Edit control

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...