2010-06-11 04:05:37 +08:00
|
|
|
see http://code.google.com/p/bigbluebutton
|
|
|
|
|
|
|
|
Developing the client
|
2012-11-21 01:05:29 +08:00
|
|
|
1. Copy src/conf/config.xml.dev to src/cong/config.xml
|
|
|
|
|
|
|
|
Implementing Tab Order:
|
2012-11-23 04:24:29 +08:00
|
|
|
The default tab order (necessary for accessibility) is hard-coded into these modules and the main toolbars, and is as follows:
|
|
|
|
Main Toolbar
|
2012-11-23 05:43:31 +08:00
|
|
|
Desktop sharing (if open)
|
|
|
|
Webcam publishing (if open)
|
2012-11-23 04:24:29 +08:00
|
|
|
Viewers list window
|
|
|
|
Listeners list window
|
|
|
|
Webcam window
|
|
|
|
Presentation window
|
|
|
|
Whiteboard toolbar
|
|
|
|
Chat window
|
|
|
|
Bottom Toolbar
|
|
|
|
|
|
|
|
If you want to change the tab order for BigBlueButton , check resources/config.xml.template and it to src/conf/config.xml.
|
2012-11-21 01:05:29 +08:00
|
|
|
Certain modules must have the baseTabIndex property, and for the default tab order, their values should be as follows:
|
2012-11-23 04:24:29 +08:00
|
|
|
|
2012-11-23 05:43:31 +08:00
|
|
|
101: DeskShareModule (Desktop sharing module)
|
|
|
|
101: VideoconfModule (Webcam publishing window)
|
|
|
|
201: ViewersModule (Viewers list window)
|
|
|
|
301: ListenersModule (Listeners list window)
|
|
|
|
401: VideodockModule (Webcam window)
|
|
|
|
501: PresentModule (Presentation window)
|
|
|
|
601: WhiteboardModule (Whiteboard toolbar)
|
|
|
|
701: ChatModule (Chat window)
|
2012-11-23 04:24:29 +08:00
|
|
|
|
|
|
|
The 100-value separation guarantees enough space for a sufficient number of elements in each module. The Main Toolbar's
|
2012-11-23 05:43:31 +08:00
|
|
|
base index is 1, the bottom toolbar's base index is 100,000, but you shouldn't need to change them anyway.
|
|
|
|
Deskshare and Webcam publishing have the same base index, that is not an error.
|