adium/adium

6194bf1c1f66
Update version number in Info.plist. Add a ticket number to Changes.txt.
//
// AXCIconPackDocument.h
// XtrasCreator
//
// Created by Mac-arena the Bored Zo on 2005-10-30.
// Copyright 2005 Adium Team. All rights reserved.
//
//used for Service and Status Icon packs.
#import "AXCAbstractXtraDocument.h"
@interface AXCIconPackDocument : AXCAbstractXtraDocument {
NSArray *categoryNames;
NSDictionary *categoryStorage; //keys: category names; values: NSArrays of AXCIconPackEntry objects
NSArray *tabViewItems;
IBOutlet NSView *topLevelView; //evil
IBOutlet NSOutlineView *iconPlistView;
IBOutlet NSMenu *emptyMenu, *menuWithResourceFiles;
//used to keep the outline view from resizing the Key column in response to expanding/collapsing a category.
float previousColumnMaxWidth;
}
#pragma mark For subclasses
- (NSArray *) categoryNames;
//elements are kinds of AXCIconPackEntry
- (NSArray *) entriesInCategory:(NSString *)categoryName;
- (NSArray *) entriesForNewDocumentInCategory:(NSString *)categoryName;
@end