|
48
|
Small icons

OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "SmallIcons", -1);
|
|
49
|
Large icons

OBJECT exfolderview,f;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "SmallIcons", 0);
f = CreateObject("StdFont");
_ObjectSetProperty( f , "Size", 16);
_ObjectSetProperty( exfolderview , "Font", f);
_ObjectSetProperty( exfolderview , "ItemHeight", 32);
|
|
21
|
Is there any function or property to get the first visible folder

OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "HasCheckBoxes", -1);
_ObjectSetProperty( _ObjectGetProperty( exfolderview , "FirstVisibleFolder") , "Check", -1);
|
|
46
|
Is it possible to re-call the ExploreFromHere without re-selecting/expanding any previously item

// Click event - Occurs when the user presses and then releases the left mouse button over the control.
FUNCTION exfolderviewEvents_Click()
_ObjectSetProperty( exfolderview , "ExploreFromHere", "|reset");
END
OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
ObjectAssociateEvents("exfolderviewEvents", exfolderview);
_ObjectSetProperty( exfolderview , "ExploreFromHere", "c:\");
|
|
50
|
Is it possible to display information about the firing events
// Event event - Notifies the application once the control fires an event.
FUNCTION exfolderviewEvents_Event(OBJECT exfolderview, INT EventID)
Message( _ObjectCallMethod(exfolderview, "ExecuteTemplate", "EventParam(-2)") );
END
|
|
18
|
How do I select and expand a folder

OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "SelectedFolder", _ObjectCallMethod(exfolderview, "ExecuteTemplate", "SpecialFolderPath(2)"));
|
|
17
|
How do I select and expand a folder

OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "SelectedFolder", "c:\");
|
|
16
|
How do I select a folder

OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "SelectedFolder", "c:\");
|
|
6
|
How do I remove the lines that link the root items

OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "HasLinesAtRoot", 0);
|
|
4
|
How do I remove the lines between items

OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "HasLines", 0);
|
|
3
|
How do I remove the control's border
OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "Appearance", 0);
|
|
5
|
How do I remove the buttons to expand or collapse the folders

OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "HasButtons", 0);
|
|
22
|
How do I refresh the control
OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectCallMethod( exfolderview , "Refresh");
|
|
10
|
How do I hide the overlay icons
OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "OverlayIcons", 0);
|
|
44
|
How do I get the subfolders of specified folder

OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
var_ShellFolders = _ObjectCallMethod(exfolderview, "ExecuteTemplate", "ShellFolder(`C:\`).Folders");
|
|
42
|
How do I get the name of folder, as it is displayed in the control

OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
var_DisplayName = _ObjectGetProperty( _ObjectGetProperty( exfolderview , "FirstVisibleFolder") , "DisplayName");
|
|
15
|
How do I get the checked folders or files

OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "HasCheckBoxes", -1);
_ObjectSetProperty( _ObjectGetProperty( exfolderview , "FirstVisibleFolder") , "Check", -1);
Message( _ObjectGetProperty( _ObjectGetProperty( exfolderview , "FoldersCheck") , "Count") );
|
|
19
|
How do I find a special folder, like My Computer

OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "SelectedFolder", _ObjectCallMethod(exfolderview, "ExecuteTemplate", "SpecialFolderPath(17)"));
|
|
20
|
How do I find a special folder, like My Computer

OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "SelectedFolder", "::{20D04FE0-3AEA-1069-A2D8-08002B30309D}");
|
|
11
|
How do I enable or disable the control's context menu
OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "EnableShellMenu", 0);
|
|
8
|
How do I display the share name for folders and files
OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "DisplayShareName", -1);
|
|
9
|
How do I display the overlay icons
OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "OverlayIcons", -1);
|
|
43
|
How do I check a folder

OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "HasCheckBoxes", -1);
_ObjectCallMethod(exfolderview, "ExecuteTemplate", "ShellFolder(`C:\`).Check = True");
|
|
2
|
How do I change the control's foreground color

OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "ForeColor", 255);
|
|
1
|
How do I change the control's background color

OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "BackColor", 255);
|
|
7
|
How do I assign a checkbox for each folder/file in the control

OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "HasCheckBoxes", -1);
|
|
41
|
How can I specify the folders being displayed in the control

// IncludeFolder event - Occurs when the user includes folders to the control.
FUNCTION exfolderviewEvents_IncludeFolder(OBJECT exfolderview, OBJECT Folder, INT Include)
Include = 0;
END
OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
ObjectAssociateEvents("exfolderviewEvents", exfolderview);
_ObjectSetProperty( exfolderview , "IncludeFolder", -1);
|
|
34
|
How can I remove the control's scroll bars
OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
Message( _ObjectGetProperty( exfolderview , "Scrollbars") );
|
|
12
|
How can I refresh the control as soon as the user renames a folder in Windows Explorer
OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "AutoUpdate", -1);
|
|
40
|
How can I include the files and folders in the control

OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "IncludeAttributeMask", 2147483703);
|
|
26
|
How can I hide the icons

OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "IconsVisible", 0);
|
|
35
|
How can I get width of the vertical scroll bar
OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
Message( _ObjectGetProperty( exfolderview , "VerticalWidth") );
|
|
31
|
How can I get the vertical scroll range
OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
Message( _ObjectGetProperty( exfolderview , "VerticalOversize") );
|
|
30
|
How can I get the vertical scroll position
OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
Message( _ObjectGetProperty( exfolderview , "VerticalOffset") );
|
|
33
|
How can I get the horizontal scroll range
OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
Message( _ObjectGetProperty( exfolderview , "HorizontalOversize") );
|
|
32
|
How can I get the horizontal scroll position
OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
Message( _ObjectGetProperty( exfolderview , "HorizontalOffset") );
|
|
13
|
How can I get the folder or the file from the point
// MouseMove event - Fired when the user move the mouse over the ExFolderView control.
FUNCTION exfolderviewEvents_MouseMove(OBJECT exfolderview, INT Button, INT Shift, INT X, INT Y)
Message( _ObjectCallMethod(exfolderview, "ExecuteTemplate", "FolderFromPoint(-1,-1)") );
END
|
|
36
|
How can I get height of the horizontal scroll bar
OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
Message( _ObjectGetProperty( exfolderview , "HorizontalHeight") );
|
|
45
|
How can I expand a folder

OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectCallMethod(exfolderview, "ExecuteTemplate", "ShellFolder(`C:\`).Expanded = True");
|
|
24
|
How can I expand a folder

OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectCallMethod( exfolderview , "EnsureVisible", _ObjectCallMethod(exfolderview, "ExecuteTemplate", "SpecialFolderPath(11)"));
|
|
23
|
How can I ensure that a specified folder fits the contrl's client area

OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectCallMethod( exfolderview , "EnsureVisible", _ObjectCallMethod(exfolderview, "ExecuteTemplate", "SpecialFolderPath(11)"));
|
|
28
|
How can I drop files to control
OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "AllowDropFiles", -1);
|
|
14
|
How can I display the hidden folders

OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "HiddenFolders", -1);
|
|
25
|
How can I disable or enable the entire control
OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "Enabled", 0);
|
|
37
|
How can I change the shape of the cursor
OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "MousePointer", 2);
|
|
39
|
How can I change the control's font

OBJECT exfolderview,f;
exfolderview = ObjectByName("AN1") ;
f = CreateObject("StdFont");
_ObjectSetProperty( f , "Name", "Verdana");
_ObjectSetProperty( f , "Size", 12);
_ObjectSetProperty( exfolderview , "Font", f);
|
|
47
|
Folder icons are very close together vertically. Can you change the icon or increase the separation

OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "ItemHeight", 24);
|
|
27
|
Can I explore only a folder, so the user can't see the parent folder

OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "ExploreFromHere", "c:\");
|
|
29
|
Can I assign partial check boxes to folders, so the sub folders get checked when the user checks the parent folder

OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "HasCheckBoxes", -1);
_ObjectSetProperty( exfolderview , "PartialCheck", -1);
_ObjectSetProperty( _ObjectGetProperty( exfolderview , "FirstVisibleFolder") , "Check", -1);
|
|
38
|
Can I add a rename to the control's context menu
OBJECT exfolderview;
exfolderview = ObjectByName("AN1") ;
_ObjectSetProperty( exfolderview , "CanRename", -1);
|