Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask

Re^2: Win32::GUI questions

by HelenCr (Monk)
on Aug 24, 2012 at 15:29 UTC ( #989571=note: print w/replies, xml ) Need Help??

in reply to Re: Win32::GUI questions
in thread Win32::GUI questions

you need to look on ddg://GetOpenFileName View Details

Thank you. This is deep. It's the MSDN documentation.

It seems that (in the GetOpenFileName dialog) in order to switch from the default "List" view to the required "Detail" view, you need to use the "hook function dialog". They only give (naturally) C++ and VBA examples. Can you explain how to apply those examples in Perl?

Replies are listed 'Best First'.
Re^3: Win32::GUI questions
by Anonymous Monk on Aug 24, 2012 at 17:20 UTC

      I meant these:

      Details of the hook function are at

      Details of the ListView set view are at
      I think you should be able to in the hook function:

      HWND hListView; case WM_INITDIALOG:<br/> hListView=GetDlgItem(hDlg,LISTVIEW_ID); ListView_SetView(hListView,LV_VIEW_DETAILS); return ;

      You could find the value of LISTVIEW_ID, by opening a file open dialog box and spy on on using spy++ to get the id of the control.

      from here: <href></href>

      Can you guide, how to apply this in Perl?

      Many TIA


Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://989571]
[karlgoethebier]: erix: Don T. had a bad steely tan
[karlgoethebier]: shit! dan!
[LanX]: troll?

How do I use this? | Other CB clients
Other Users?
Others chilling in the Monastery: (10)
As of 2017-03-24 18:41 GMT
Find Nodes?
    Voting Booth?
    Should Pluto Get Its Planethood Back?

    Results (306 votes). Check out past polls.