~ubuntu-branches/ubuntu/karmic/amsn/karmic

« back to all changes in this revision

Viewing changes to utils/macosx/statusicon/statusicon-quartz.h

  • Committer: Bazaar Package Importer
  • Author(s): Devid Antonio Filoni
  • Date: 2009-10-22 16:25:28 UTC
  • mfrom: (1.1.10 upstream)
  • Revision ID: james.westby@ubuntu.com-20091022162528-sqb7kjuvfzvb18us
Tags: 0.98.1~debian-0ubuntu1
* New upstream release (LP: #458159), source tarball repacked as described
  in debian/README.Debian-source.
* debian/rules: don't remove plugins/amsnplus/snapshot binary anymore.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
#import <Cocoa/Cocoa.h>
 
3
 
 
4
@interface QuartzStatusIcon : NSObject
 
5
{
 
6
  void          *callback;
 
7
  void          *user_data;
 
8
  NSStatusBar   *ns_bar;
 
9
  NSStatusItem  *ns_item;
 
10
  NSImage       *image;
 
11
  NSImage       *alternate_image;
 
12
  NSString      *tooltip;
 
13
  NSString      *title;
 
14
  int           highlighted;
 
15
}
 
16
- (id) initWithCallback:(void *)callback;
 
17
- (void) ensureItem;
 
18
- (void) actionCb:(NSObject *)button;
 
19
- (void) doubleActionCb:(NSObject *)button;
 
20
- (void) setImagePath:(const char *)imagePath;
 
21
- (void) setAlternateImagePath:(const char *)alternate_imagePath;
 
22
- (void) setVisible:(int)visible;
 
23
- (void) setToolTip:(const char *)tooltip_text;
 
24
- (void) setTitle:(const char *)title_text;
 
25
- (void) setHighlightMode:(const char *)highlightMode;
 
26
- (float) getWidth;
 
27
- (float) getHeight;
 
28
@end