// Copyright (c) 2010 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef CHROME_BROWSER_UI_COCOA_NOTIFICATIONS_BALLOON_VIEW_H_ #define CHROME_BROWSER_UI_COCOA_NOTIFICATIONS_BALLOON_VIEW_H_ #pragma once #import <Cocoa/Cocoa.h> @interface BalloonWindow : NSWindow { } @end // This view class draws a frame around the HTML contents of a // notification balloon. @interface BalloonContentViewCocoa : NSView { } @end // This view class draws the shelf of a notification balloon, // containing the controls. @interface BalloonShelfViewCocoa : NSView { } @end // This view overlays the notification balloon on top. It is used to intercept // mouse input to prevent reordering of the other browser windows when clicking // on the notification balloon. @interface BalloonOverlayViewCocoa : NSView { } @end #endif // CHROME_BROWSER_UI_COCOA_NOTIFICATIONS_BALLOON_VIEW_H_