| Frames | No Frames |
Class Summary | |
| com.bjc.controls.Accordion | A multi-sectioned accordion component. A movie clip can be attached inside each section. Events: change - Fired whenever the active section of the accordion is changed by the user clicking on one of the headers. focus - Fired whenever the component receives focus. killFocus - Fired whenever the component loses focus. tabFocus - Fired whenever the component receives focus by pressing the TAB key. |
| com.bjc.controls.Alert | An alert box that can be popped up to display a message. Events: close - Fired when the user clicks the close button on the window, just prior to the component being removed. |
| com.bjc.controls.BitList | A list component for showing a number of values and allowing the user to choose one. Events: change - Fired whenever the user changes the selected item of the component either by clicking a new item on the list or using the cursor keys to move to a new item. click - Fired whenever the user clicks on an item in the list, changing the currently selected item. focus - Fired whenever the component receives focus. killFocus - Fired whenever the component loses focus. tabFocus - Fired whenever the component receives focus by pressing the TAB key. itemRollOver - Fired whenever the user rolls over on an item in the list. itemRollOut - Fired whenever the user rolls off an item in the list. |
| com.bjc.controls.Calendar | A highly customizable calendar component. Events: click - Fired whenever the user clicks the mouse on one of the dates in the calender, changing the currently selected date. focus - Fired whenever the component receives focus. killFocus - Fired whenever the component loses focus. tabFocus - Fired whenever the component receives focus by pressing the TAB key. |
| com.bjc.controls.CheckBox | A simple check box for setting true/false values Events: click - Fired whenever the user presses and releases the mouse button while on the checkbox, changing its state. focus - Fired whenever the component receives focus. killFocus - Fired whenever the component loses focus. tabFocus - Fired whenever the component receives focus by pressing the TAB key. |
| com.bjc.controls.ColorChooser | A component for selecting colors Events: change - Fired whenever the active color is changed by the user, either by clicking on a color square or pressing enter after changing the value in the text box. focus - Fired whenever the component receives focus. killFocus - Fired whenever the component loses focus. tabFocus - Fired whenever the component receives focus by pressing the TAB key. |
| com.bjc.controls.ComboBox | A basic combo box for displaying and choosing amongst different values Events: change - Fired whenever the user makes a choice from the drop down list, changing the current selection. focus - Fired whenever the component receives focus. killFocus - Fired whenever the component loses focus. tabFocus - Fired whenever the component receives focus by pressing the TAB key. |
| com.bjc.controls.GroupBox | Basically a border which can be placed around any group of component, but also contains functionality to group together any Radio Buttons that it surrounds. Simply put a group box on stage, size and position it. Then place radio buttons so they fall within its border. The radio buttons within the group box will act as a single group, separate from any other radio buttons on stage. |
| com.bjc.controls.HorizScrollBar | |
| com.bjc.controls.HSlider | A slider component for numeric value setting Events: change - Fired whenever the user moves the slider thumb, changing the value. focus - Fired whenever the component receives focus. killFocus - Fired whenever the component loses focus. tabFocus - Fired whenever the component receives focus by pressing the TAB key. |
| com.bjc.controls.IconButton | A button component with icon Events: click - Fired whenever the user presses and releases the mouse on the button. releaseOutside - Fired whenever the user presses and releases the mouse outside the button. rollOver - Fired whenever the mouse moves over the button. rollOut - Fired whenever the mouse leaves the button. focus - Fired whenever the component receives focus. killFocus - Fired whenever the component loses focus. tabFocus - Fired whenever the component receives focus by pressing the TAB key. |
| com.bjc.controls.Knob | A rotary knob for setting values Events: change - Fired whenever the user moves the mouse after pressing on the knob, changing the current value. focus - Fired whenever the component receives focus. killFocus - Fired whenever the component loses focus. tabFocus - Fired whenever the component receives focus by pressing the TAB key. |
| com.bjc.controls.Label | A general purpose label component for displaying a small amount of text. |
| com.bjc.controls.Loader | A loader component for loading in a jpg or movie clip from an external source. It will load the content, and fire a load event. After content is loaded, it can optionally scale the content to fit the component, or display it full size. Events: load - Fired when the content being loaded by the loader has completely loaded. progress - Fired once each frame while content is being loaded into the loader. |
| com.bjc.controls.NumericStepper | A basic numeric stepper for displaying and choosing numeric values Events: change - Fired whenever the user changes the value by clicking on the buttons or by typing in the textfield. focus - Fired whenever the internal text field or component receives focus. killFocus - Fired whenever the internal text field or component loses focus. tabFocus - Fired whenever the component receives focus by pressing the TAB key. |
| com.bjc.controls.PlayerControl | A simple play/pause and rewind button container that can be targeted to and used to control a VideoPlayer component. |
| com.bjc.controls.ProgressBar | Displays the progress of any changing value, such as percent loaded, or amount of a song played. |
| com.bjc.controls.PushButton | A basic button component. Events: click - Fired whenever the user presses and releases the mouse on the button. releaseOutside - Fired whenever the user presses and releases the mouse outside the button. rollOver - Fired whenever the mouse moves over the button. rollOut - Fired whenever the mouse leaves the button. focus - Fired whenever the component receives focus. killFocus - Fired whenever the component loses focus. tabFocus - Fired whenever the component receives focus by pressing the TAB key. |
| com.bjc.controls.RadioButton | A radio button for choosing a single value amongst several possibilities. All radio buttons placed within a particular movie clip or component will be grouped together, unless they are within the bounds of a GroupBox component in the same clip. Events: click - Fired whenever the user presses and releases the mouse button while on the radio button, changing its state. focus - Fired whenever the component receives focus. killFocus - Fired whenever the component loses focus. tabFocus - Fired whenever the component receives focus by pressing the TAB key. |
| com.bjc.controls.RichTextArea | Rich Text area component for displaying text or allowing input of large amounts of text. This component handles all HTML formatting that Flash can handle. Events: change - Fired whenever the user has changed the text in the text area by typing a new character or deleting any content. Will not fire when text is changed programatically via the text property. focus - Fired whenever the internal text field receives focus. killFocus - Fired whenever the internal text field loses focus. scroll - Fired once each frame while text is being scrolled. selection - Fired whenever the text selection has changed. |
| com.bjc.controls.ScrollBar | Base class for HorizScrollBar and VertScrollBar. Events: change - Fired when the user changes the value of the scroll bar by clicking on the up or down button, the track area of the scroll bar or by moving the thumb. focus - Fired when the component receives focus, usually by the user interacting with it. releaseOutside - Fired whenever the user presses and releases the mouse outside the component. rollOver - Fired whenever the mouse moves over the component. rollOut - Fired whenever the mouse leaves the component. |
| com.bjc.controls.ScrollPane | A scroll pane that can hold a large movie clip or image. If the image is larger than the scroll pane, the user can scroll or drag it around to view other parts of it. This component also allows the user to zoom in and out of the content. Events: load - Fired when the content being loaded by the scrollpane has completely loaded. progress - Fired once each frame while content is being loaded into the scrollpane. scroll - Fired once each frame while content is being scrolled or dragged. focus - Fired whenever the component receives focus. killFocus - Fired whenever the component loses focus. tabFocus - Fired whenever the component receives focus by pressing the TAB key. |
| com.bjc.controls.TabPane | A tabbed pane component that allows you to have several pages of content and display any single one by clicking on the appriate tab. Events: size - Fired whenever the component is resized. change - Fired whenever the user changes the active tab. focus - Fired whenever the component receives focus. killFocus - Fired whenever the component loses focus. tabFocus - Fired whenever the component receives focus by pressing the TAB key. |
| com.bjc.controls.TextArea | Text area component for displaying text or allowing input of large amounts of text. Events: change - Fired whenever the user has changed the text in the text area by typing a new character or deleting any content. Will not fire when text is changed programatically via the text property. focus - Fired whenever the internal text field receives focus. killFocus - Fired whenever the internal text field loses focus. tabFocus - Fired whenever the internal text field receives focus by pressing the TAB key. scroll - Fired once each frame while text is being scrolled. |
| com.bjc.controls.TextInput | Text input component for allowing user input of text strings. Events: change - Fired whenever the user has changed the text in the text input by typing a new character or deleting any content. Will not fire when text is changed programatically via the text property. focus - Fired whenever the internal text field receives focus. killFocus - Fired whenever the internal text field loses focus. tabFocus - Fired whenever the internal text field receives focus by pressing the TAB key. |
| com.bjc.controls.Tree | A tree component that displays an xml data provider. Each displayed node must have an attribute named "label". Events: change - Fired whenever the user changes the selected item of the component either by clicking a new item on the tree or using the cursor keys to move to a new item. click - Fired whenever the user clicks on an item in the tree, changing the currently selected item. scroll - Fired once each frame while tree is being scrolled. focus - Fired whenever the component receives focus. killFocus - Fired whenever the component loses focus. tabFocus - Fired whenever the component receives focus by pressing the TAB key. |
| com.bjc.controls.VertScrollBar | |
| com.bjc.controls.VideoPlayer | A very basic flv video playback component. Flash Player version 7 is required. Events: complete - Fired when the playback reaches the end of the video. |
| com.bjc.controls.Window | Window component. Events: close - Fired when the user clicks the close button on the window, just prior to the component being removed. size - Fired whenever the user manually changes the size of the window by dragging the lower right corner. focus - Fired whenever the component receives focus. killFocus - Fired whenever the component loses focus. tabFocus - Fired whenever the component receives focus by pressing the TAB key. |
| com.bjc.controls.VSlider | Vertical Slider component for choosing values. Events: change - Fired whenever the user moves the slider thumb, changing the value. focus - Fired whenever the component receives focus. killFocus - Fired whenever the component loses focus. tabFocus - Fired whenever the component receives focus by pressing the TAB key. |