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