03-28-2010, 09:04 PM
Like this...
Function MultiVertTrack
This makes more sense and is easier:
Function MultiVertTrack
Function MultiVertTrack
,int FirstTrackID
,int NumberTrack
,ARRAY(int) Track
,child("" "" "" 0 0 0 Track)
,for _i 0 Track.len
,,_s.getwinclass(Track[_i])
,,if _s="msctls_trackbar32"
,,,NumberTrack+1
,,,FirstTrackID=_i+1
,Track.create(NumberTrack+FirstTrackID)
,for _i FirstTrackID NumberTrack+FirstTrackID
,,Track[_i]=SendMessage(id(_i hDlg) TBM_GETPOS 0 0)
,out "TrackBar %i is %i" GetWinId(lParam) Track[GetWinId(lParam)]
This makes more sense and is easier:
Function MultiVertTrack