Bool WCreateRibbon ( WAccelEditInfo *einfo ) { RECT r; WToolBarInfo *rinfo; if( !einfo || !einfo->win ) { return( FALSE ); } rinfo = WRibbonInfo; if( einfo->info->stand_alone ) { rinfo = WSORibbonInfo; } if( !rinfo ) { return( FALSE ); } GetClientRect( einfo->win, &r ); rinfo->dinfo.area.right = r.right; einfo->ribbon = WCreateToolBar( rinfo, einfo->win ); if( einfo->ribbon ) { einfo->show_ribbon = TRUE; return( TRUE ); } else { return( FALSE ); } }
bool WCreateRibbon( WMenuEditInfo *einfo ) { RECT r; WToolBarInfo *rinfo; if( einfo == NULL || einfo->win == NULL ) { return( false ); } rinfo = WRibbonInfo; if( einfo->info->stand_alone ) { rinfo = WSORibbonInfo; } if( rinfo == NULL ) { return( false ); } GetClientRect( einfo->win, &r ); rinfo->dinfo.area.right = r.right; einfo->ribbon = WCreateToolBar( rinfo, einfo->win ); if( einfo->ribbon != NULL ) { einfo->show_ribbon = TRUE; return( true ); } else { return( false ); } }