The FilterSelectorPanel type exposes the following members.
Back to Top
Back to Top
Back to Top
Back to Top
Back to Top
Constructors
| Name | Description | |
|---|---|---|
| FilterSelectorPanel | ||
| FilterSelectorPanel | Initializes a new instance of the FilterSelectorPanel class |
Methods
| Name | Description | |
|---|---|---|
| btnFolderLink_Click |
A folder link has been clicked.
| |
| btnIcon_Click |
Icon click event handler.
| |
| BuildForm |
Builds the filter listing form from the list of loaded entries.
| |
| ClearCache |
Clears data out of the global cache.
| |
| ClickEntryWithId |
Performs a click on the entry with the id.
| |
| FindEntryWithId |
Returns the entry with the given id.
| |
| ForceRefresh |
Forces a reloading of the icon grid.
| |
| GetCurrentFolder |
Returns information about the current folder.
| |
| GetCurrentFolderEntryId |
Returns the entry id for the current selected folder.
This is the primary key value of the folder in the FILTER_FOLDERS table.
For the root folder a "0" is returned.
| |
| GetCurrentFolderObj |
Returns the P4s3ImageButton object tied to the current folder.
This object contains more information about the folder.
| |
| GetFolderChainList |
Returns a list of the current folder chain.
| |
| GetFolderList |
Returns a list of folders for the given user id.
| |
| GetSelectedItems |
Returns an array of selected items.
| |
| GetSelectedItemsBulletedList |
Returns the selected items as a bulleted list.
| |
| GetSelectedItemsCount |
Returns the currently selected items count.
| |
| GetTotalItemsCount |
Returns the number of items in the current folder.
| |
| LoadFilters |
Loads the filters that are in the target directory from the full list of filters.
| |
| LoadFolders |
Loads the fodlers that are in the current directory from the full list of folders.
| |
| OnChooseIcon |
Choose icon event fires here.
| |
| OnErrorEncountered |
Sends a message back to the owner. Doesn't necessarily have to be an error.
| |
| OnFiltersLoaded |
Event that fires when all filters have been loaded.
| |
| OnFolderChanged |
Fires an event if the current folder changes.
| |
| OpenFolder(String) |
Opens folder for the given key.
| |
| OpenFolder(FilterSelectorPanelEntry) |
Opens the specified folder.
| |
| OpenRootFolder |
Opens the root folder.
| |
| Page_Init |
Standard Page_Init method, loads dynamic controls.
| |
| Page_Load |
Standard Page_Load method.
| |
| PrepForm |
Prepares the form from a blank state and adds all the filters/folders for the current folder.
| |
| PrepSvc | ||
| RefreshList |
Refreshes the dynamic asp controls from the Http post back.
Currently not used as there are no form fields to sync.
| |
| SelectAll |
Selects all the icons in the current folder, including/excluding folders as
specified.
| |
| SelectEntryWithId |
Selects an entry with the id.
| |
| SelectIcon |
Performs a selection on an icon.
| |
| ToggleEntryWithId |
Toggles an entry with the id.
| |
| ToggleIcon |
Toggles an icon selection.
| |
| UnselectAll |
Unselects all selected items.
| |
| UnselectEntryWithId |
Unselects an entry with the id.
| |
| UnselectIcon |
Unselects an icon.
| |
| UpdateMode |
Updates the PanelMode and does some cleanup work.
| |
| UpdateSort |
Updates the PanelSort on all objects and does some cleanup work.
|
Fields
| Name | Description | |
|---|---|---|
| controlsKey |
Shortcut key for referenceing the controls Dictionary stored in the Session.
| |
| currentFolder |
Holds the currently selected folder.
| |
| defaultIcon |
Holds a reference to a default icon image in case the selected one does not exist.
| |
| foldersKey |
Shortcut key for referencing the folder list.
| |
| iconsKey |
Shortcut key for referenceing the selectedIcons Dictionary stored in the session.
| |
| key |
Web service secret key.
| |
| MAX_FILTERS |
Controls the maximum number of filters you can open at once.
| |
| MAX_NAME_LENGTH |
Controls the maximum length of the filter or folder name to show
before adding ellipses.
| |
| pChoiceMode |
Internal variable that holds the current ChoiceMode.
| |
| pColCount |
Internal variable representing the column count.
| |
| pPanelMode |
Internal veriable that holds the current PanelMode.
| |
| pPanelSort |
Internal variable that holds the current PanelSort.
| |
| pWidth |
Internal private width value used for setting the column width.
| |
| selectedIcon |
Image button the represents the selected icon.
| |
| sessionPrefix |
Local session prefix value.
| |
| svc |
Web service client reference.
|
Properties
| Name | Description | |
|---|---|---|
| ChoiceMode |
Property for setting the ChoiceMode.
| |
| ColCount |
Controls how many columns of icons this control draws.
| |
| PanelMode |
Property for setting the PanelMode.
| |
| PanelSort |
Property for setting the PanelSort.
| |
| Width |
Public width values for setting the column width.
|
Events
| Name | Description | |
|---|---|---|
| ChooseIcon |
Event that fires when an icon gets selected.
| |
| ErrorEncountered |
Event that fires when an error has occured.
Designed to be used for logic and exception handling errors.
Can pass them up to the owner.
| |
| FiltersLoaded |
Event that fires when the filter data is loaded.
| |
| FolderChanged |
Event that fires whenever the current folder changes.
|
See Also