Develop and Download Open Source Software

Browse Subversion Repository

Annotation of /XspfManager/XspfMCollectionViewController.m

Parent Directory Parent Directory | Revision Log Revision Log


Revision 175 - (hide annotations) (download)
Wed Dec 23 02:22:18 2009 UTC (14 years, 3 months ago) by masaki
File size: 1226 byte(s)
[New]  小さいビューに変更可能にした。
1 masaki 16 //
2     // XspfMCollectionViewController.m
3     // XspfManager
4     //
5     // Created by Hori,Masaki on 09/11/05.
6     // Copyright 2009 masakih. All rights reserved.
7     //
8    
9     #import "XspfMCollectionViewController.h"
10    
11 masaki 175 #import "XspfMCollectionViewItem.h"
12 masaki 16
13 masaki 175
14 masaki 16 @implementation XspfMCollectionViewController
15    
16     - (id)init
17     {
18     [super initWithNibName:@"CollectionView" bundle:nil];
19    
20     return self;
21     }
22    
23 masaki 82 - (void)awakeFromNib
24     {
25     NSView *view = [collectionViewItem view];
26    
27     [scrollView setVerticalLineScroll:[view frame].size.height];
28     }
29    
30 masaki 175 - (void)setCollectionItem:(NSCollectionViewItem *)newItem
31     {
32     [collectionView setItemPrototype:newItem];
33     NSSize viewSize = [[newItem view] frame].size;
34     [collectionView setMinItemSize:viewSize];
35     [collectionView setMaxItemSize:viewSize];
36     [scrollView setVerticalLineScroll:viewSize.height];
37     }
38     - (IBAction)collectionViewItemViewRegular:(id)sender
39     {
40     [self setCollectionItem:regularItem];
41     }
42     - (IBAction)collectionViewItemViewSmall:(id)sender
43     {
44     [self setCollectionItem:smallItem];
45     }
46    
47 masaki 16 #pragma mark#### XspfMCollectionView Delegate ####
48     - (void)enterAction:(XspfMCollectionView *)view
49     {
50 masaki 74 [NSApp sendAction:@selector(openXspf:) to:nil from:self];
51 masaki 16 }
52    
53     #pragma mark#### Test ####
54     - (void)test01:(id)sender
55     {
56     NSLog(@"hoge");
57     }
58    
59    
60     @end

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26