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


C++ ImageView::SetSize方法代码示例

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


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

示例1: CreateEffectsView

EffectsView EffectsViewApp::CreateEffectsView( EffectsView::EffectType type, const Vector2& viewSize, int effectSize  )
{
  Toolkit::EffectsView effectsView = Toolkit::EffectsView::New(type);
  // set control size
   effectsView.SetSize( viewSize.width, viewSize.height );
  // set effect size property
  effectsView.SetProperty( EffectsView::Property::EFFECT_SIZE, effectSize );

  // Create some content
  // text
  std::string text = ( type == EffectsView::DROP_SHADOW) ? "Drop Shadow" : "Emboss";
  TextLabel textActor( TextLabel::New( text ) );
  textActor.SetParentOrigin( ParentOrigin::CENTER_LEFT );
  textActor.SetAnchorPoint( AnchorPoint::CENTER_LEFT );
  textActor.SetSize( viewSize );
  textActor.SetPosition( viewSize.width*0.4f, viewSize.height*0.3f );
  textActor.SetProperty(  TextLabel::Property::POINT_SIZE, DemoHelper::ScalePointSize(14.f) );
  effectsView.Add( textActor );

  // image
  ImageView icon = ImageView::New( TEST_IMAGE );
  icon.SetParentOrigin( ParentOrigin::CENTER_LEFT );
  icon.SetAnchorPoint( AnchorPoint::CENTER_LEFT );
  icon.SetX( viewSize.width*0.1f );
  icon.SetSize( viewSize.height*0.8f, viewSize.height*0.8f );
  effectsView.Add( icon );

  AnimateEffectProperties( effectsView );

  return effectsView;
}
开发者ID:tizenorg,项目名称:platform.core.uifw.dali-demo,代码行数:31,代码来源:effects-view-example.cpp


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