Preface:
My computer department sold us Visual Studio Enterprise for CHEAP. I am trying to teach myself VB/VC++/ASP/MsSQL coming from a C/C++/PHP/mySQL background.

I couldn't find this answer in my MSDN CD, a case of information overload :/ Can someone explain why/how/the purpose of .Buttons taking the LISTVIEW_MODE0 arg?

// --- BEGIN CODE ---

// --- FROM MODULE1 ---
Global Const LISTVIEW_MODE0 = "View Large Icons"
Global Const LISTVIEW_MODE1 = "View Small Icons"
Global Const LISTVIEW_MODE2 = "View List"
Global Const LISTVIEW_MODE3 = "View Details"
Public fMainForm As frmMain

// --- FROM FORM1 ---
Private Sub Form_Paint()
lvListView.View = Val(GetSetting(App.Title, "Settings", "ViewMode", "0"))
Select Case lvListView.View
Case lvwIcon
tbToolBar.Buttons(LISTVIEW_MODE0).Value = tbrPressed ' <<--- ???? LISTVIEW_MODE0 purpose ???
Case lvwSmallIcon
tbToolBar.Buttons(LISTVIEW_MODE1).Value = tbrPressed
Case lvwList
tbToolBar.Buttons(LISTVIEW_MODE2).Value = tbrPressed
Case lvwReport
tbToolBar.Buttons(LISTVIEW_MODE3).Value = tbrPressed
End Select
End Sub

//--- END CODE ---

thanks