当前位置: 首页>>代码示例>>C++>>正文


C++ Painter::get_font_descent方法代码示例

本文整理汇总了C++中Painter::get_font_descent方法的典型用法代码示例。如果您正苦于以下问题:C++ Painter::get_font_descent方法的具体用法?C++ Painter::get_font_descent怎么用?C++ Painter::get_font_descent使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Painter的用法示例。


在下文中一共展示了Painter::get_font_descent方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: paint_marker

void MarkerColumn::paint_marker(Painter& p, int p_marker_idx,int p_w) {
	
	String marker_text=marker_list->get_index_value(p_marker_idx);
	
	FontID fnt=font(FONT_GLOBAL_VIEW_MARKER);
	Color col=color(COLOR_GLOBAL_VIEW_MARKER_FONT);
	
	
	int beat=marker_list->get_index_pos(p_marker_idx);
	int pos=global_view->get_beat_pixel( beat );
	int beat_h=global_view->get_beat_pixel( beat+1 )-pos;
	
	
	
	int margin=constant(C_GLOBAL_VIEW_MARKER_COLUMN_MARGIN);
	p.draw_arrow( Point(0,pos-p_w/2+constant(margin)), Size( p_w/2, p_w ), RIGHT, color( COLOR_GLOBAL_VIEW_LOOP));
	
	// Draw Text 
	p.draw_text( fnt,Point(p.get_font_descent(fnt)+margin,pos+p_w/2), marker_text, DOWN, col );
	
}
开发者ID:BackupTheBerlios,项目名称:reshaked-svn,代码行数:21,代码来源:global_beatbar_column.cpp


注:本文中的Painter::get_font_descent方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。