Home | History | Annotate | Download | only in ash

Lines Matching full:views

11 #include "ui/views/bubble/bubble_delegate.h"
12 #include "ui/views/bubble/bubble_frame_view.h"
13 #include "ui/views/controls/image_view.h"
14 #include "ui/views/controls/label.h"
15 #include "ui/views/layout/box_layout.h"
16 #include "ui/views/widget/widget.h"
43 class PopupMessage::MessageBubble : public views::BubbleDelegateView {
48 views::View* anchor,
49 views::BubbleBorder::Arrow arrow_orientation,
56 // views::View overrides:
69 views::View* anchor,
70 views::BubbleBorder::Arrow arrow,
73 : views::BubbleDelegateView(anchor, arrow),
92 set_shadow(views::BubbleBorder::SMALL_SHADOW);
95 SetLayoutManager(new views::BoxLayout(views::BoxLayout::kHorizontal, 0, 0,
115 views::ImageView* icon = new views::ImageView();
118 icon->SetVerticalAlignment(views::ImageView::LEADING);
123 views::View* details = new views::View();
125 details->SetLayoutManager(new views::BoxLayout(
126 views::BoxLayout::kVertical, 0, 0, kVerticalPopupPaddingBetweenItems));
130 views::Label* caption_label = new views::Label(caption);
141 views::Label* message_label = new views::Label(message);
147 views::BubbleDelegateView::CreateBubble(this);
157 SetAlignment(views::BubbleBorder::ALIGN_ARROW_TO_MID_ANCHOR);
167 gfx::Size pref_size = views::BubbleDelegateView::GetPreferredSize();
186 views::View* anchor,
187 views::BubbleBorder::Arrow arrow,