Oops, forgot some bitmaps are needed too.
Attached is a bitmaps folder which should be placed as a sub-folder of a GFileman folder which is in your config folder.
The attached zip file includes the latest GFileman toolbar code - it is slightly better organized now and also includes the ability to show the shortcut key assigned to a file (if any) by Listman. GFileman also provides multiple GFileman windows - one of which can be used as a temporary popup window that shows you the list of currently active shortcut keys, then disappears when you choose one using the kotkey - in the GFileman config dialog, this is selected by checking "show shortcuts on demand". The GFilemanForms.e file provided, includes 3 GFileman forms - GFileman1, GFileman2, GFileman3 - it's not hard to add more. You need to associate a form with a toolbar (see view->toolbars->customise->new).
In Listman GFM_two_key_check_shortcut_keys() there is a call-list
call_list('_listman_key2', keyt);
and in GFileman.e there is _listman_key1_GFileman() which pops up a temporary GFileman window to show the list of current shortcuts - if you want the window to stay up instead of dying, click the mouse somewhere on it.
[Edit] - actually there is both call_list('_listman_key1'); and the one above. "key1" job is to show the form, "key2" job is to delete it.
The attached GFileman code has some other improvements
- on the config dialog there is an "update now" button that allows changes to fonts etc to be seen immediately
- the "hint" info-window now works correctly - previously a Z-order issue made it appear all purple with no info - now it uses a picture component (I think).
- There's now an _on_load_module_GFileman() function which kills the callback timer whe GFileman is loaded.
- GFileman_timer_callback now checks the global flag _use_timers and exits immediately if it's true.
- code that generates the underlying display data is now all in the one place, starting with generate_display_list_data() and ending with process_listviewx_right_mouse_click() - a class mechanism would have been nice for this.
Haven't fixed up the funny scrollbar coz I don't use it much - I usually have the window set to two columns and pop it up using the command GFM_filename_entry_mode. See also my earlier post from last year for the original GFileman code. Haven't got round to all of Dennis's suggestions yet, but one day...
Graeme
[Edit] - here's the link to the original GFileman posting
http://community.slickedit.com/index.php?topic=589.msg2575#msg2575