http://dev.ckeditor.com/wiki/Contribute
//Ability to support both vbox and hbox layout if ( elementDefinition.labelLayout != 'horizontal' ) new CKEDITOR.ui.dialog.vbox( dialog, [], inputHtmlList, html ); else
new CKEDITOR.ui.dialog.uiElement( dialog, labelDefinition, inputHtml, 'label', null, { id : labelId, 'for' : inputAttributes.id },
item[0] );
inputHtmlList.push( inputHtml.join( '' ) );
}
//Ability to support both vbox and hbox layout
if ( elementDefinition.labelLayout != 'horizontal' )
new CKEDITOR.ui.dialog.vbox( dialog, [], inputHtmlList, html );
else
new CKEDITOR.ui.dialog.hbox( dialog, [], inputHtmlList, html );
return html.join( '' );
};
labelLayout: 'vertical'

Re: Providing a patch
Re: Providing a patch
http://dev.ckeditor.com/wiki/SVN
http://dev.ckeditor.com/wiki/SVN_Basics
Documentation Manager, CKSource
See CKEditor 5 docs, CKEditor 4 docs, CKEditor 3 docs, CKFinder 3 docs, CKFinder 2 docs for help.
Visit the new CKEditor SDK for samples showcasing editor features to try out and download!