bigbluebutton-Github/bigbluebutton-client
2012-11-22 20:24:29 +00:00
..
.settings
bin
build/lib
config - forgot to add /fcs/ handler 2012-09-14 19:32:50 +00:00
html-templateBackup Backup before opening red5 up to dev. Still has Line tool. 2012-06-21 23:06:24 -04:00
libs Changed the MDIWindow resize handles from Buttons to Canvas 2012-11-16 12:57:33 -05:00
locale Merge remote branch 'origin/master' into access-hotfix 2012-11-20 12:04:23 -05:00
resources Merge branch 'access-hotfix' of github.com:capilkey/bigbluebutton into access-hotfix 2012-11-20 12:04:40 -05:00
src Tab order no longer requires modifying config.xml; about to try including deskshare, etc 2012-11-22 20:24:29 +00:00
.actionScriptProperties - make it compile 2012-07-16 19:03:12 +00:00
.actionScriptProperties.orig
.flexProperties Finished text tool 'options'. 2012-07-09 16:43:03 -04:00
.flexProperties.orig
.gitignore Merge remote branch 'upstream/master' 2012-08-07 19:56:23 +00:00
.project Added updating tooltip and chat history navigation to Chat Module; keybind is temporary 2012-07-17 19:35:05 +00:00
build.xml - take layout.xml from resources dir 2012-08-22 21:27:27 +00:00
LICENSE.txt
README Tab order no longer requires modifying config.xml; about to try including deskshare, etc 2012-11-22 20:24:29 +00:00
vm-build.sh

see http://code.google.com/p/bigbluebutton

Developing the client
1. Copy src/conf/config.xml.dev to src/cong/config.xml

Implementing Tab Order:
The default tab order (necessary for accessibility) is hard-coded into these modules and the main toolbars, and is as follows:
	Main Toolbar
	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.
Certain modules must have the baseTabIndex property, and for the default tab order, their values should be as follows:  

	101: ViewersModule		(Viewers list window)
	201: ListenersModule	(Listeners list window)
	301: VideodockModule	(Webcam window)
	401: PresentModule		(Presentation window)
	501: WhiteboardModule	(Whiteboard toolbar)
	601: ChatModule			(Chat window)

The 100-value separation guarantees enough space for a sufficient number of elements in each module. The Main Toolbar's
base index is 1, the bottom toolbar's base index is 100,000, but you shouldn't need to change them anyway.