Changeset 389
- Timestamp:
- 04/14/07 17:19:19 (1 year ago)
- Files:
-
- trunk/LaserLine_2.0/English.lproj/MainMenu.nib/classes.nib (modified) (2 diffs)
- trunk/LaserLine_2.0/English.lproj/MainMenu.nib/info.nib (modified) (2 diffs)
- trunk/LaserLine_2.0/English.lproj/MainMenu.nib/keyedobjects.nib (modified) (previous)
- trunk/LaserLine_2.0/LaserLine_2.0.xcodeproj/project.pbxproj (modified) (5 diffs)
- trunk/LaserLine_2.0/Src/MainController.h (modified) (1 diff)
- trunk/LaserLine_2.0/Src/MainController.m (modified) (2 diffs)
- trunk/LaserLine_2.0/Src/TimelineController.h (added)
- trunk/LaserLine_2.0/Src/TimelineController.m (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/LaserLine_2.0/English.lproj/MainMenu.nib/classes.nib
r388 r389 38 38 renderView = LZRenderedFrameView; 39 39 splitViewBottom = LZSplitView; 40 splitViewTop = LZSplitView; 41 timelineView = TLView; 40 timelineController = TimelineController; 42 41 }; 43 42 SUPERCLASS = NSObject; … … 54 53 OUTLETS = {aSideMenu = TLSideMenu; }; 55 54 SUPERCLASS = NSView; 55 }, 56 { 57 CLASS = TimelineController; 58 LANGUAGE = ObjC; 59 OUTLETS = {timelineView = TLView; }; 60 SUPERCLASS = NSObject; 56 61 } 57 62 ); trunk/LaserLine_2.0/English.lproj/MainMenu.nib/info.nib
r388 r389 8 8 <dict> 9 9 <key>29</key> 10 <string> 197 692 355 44 0 0 1440 878 </string>10 <string>241 816 355 44 0 0 1680 1028 </string> 11 11 </dict> 12 12 <key>IBFramework Version</key> … … 18 18 <key>IBOpenObjects</key> 19 19 <array> 20 <integer>2 1</integer>20 <integer>29</integer> 21 21 <integer>333</integer> 22 <integer>29</integer>23 22 <integer>312</integer> 24 23 </array> trunk/LaserLine_2.0/LaserLine_2.0.xcodeproj/project.pbxproj
r388 r389 83 83 F8A6D5830B78592500652C81 /* ILDAtypes.c in Sources */ = {isa = PBXBuildFile; fileRef = F8A6D5800B78592500652C81 /* ILDAtypes.c */; }; 84 84 F8BCE3870BA175A10027E9F6 /* LZRenderedFrameView.m in Sources */ = {isa = PBXBuildFile; fileRef = F8BCE3850BA175A10027E9F6 /* LZRenderedFrameView.m */; }; 85 FFFB32650BD1883F00A70269 /* TimelineController.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = FFFB32630BD1883F00A70269 /* TimelineController.h */; }; 86 FFFB32660BD1883F00A70269 /* TimelineController.m in Sources */ = {isa = PBXBuildFile; fileRef = FFFB32640BD1883F00A70269 /* TimelineController.m */; }; 85 87 /* End PBXBuildFile section */ 86 88 … … 153 155 A83D1CF20BAA1EA800E8271A /* LZFrameObject.h in CopyFiles */, 154 156 A8B721770BD0C07B004603BE /* LZRect.h in CopyFiles */, 157 FFFB32650BD1883F00A70269 /* TimelineController.h in CopyFiles */, 155 158 ); 156 159 runOnlyForDeploymentPostprocessing = 0; … … 270 273 F8BCE3850BA175A10027E9F6 /* LZRenderedFrameView.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = LZRenderedFrameView.m; path = Src/Interface/LZRenderedFrameView.m; sourceTree = SOURCE_ROOT; }; 271 274 F8ED936B0B913A6D00FB453A /* easylase.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = easylase.h; path = ../ILDAInspector/easylase.h; sourceTree = SOURCE_ROOT; }; 275 FFFB32630BD1883F00A70269 /* TimelineController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TimelineController.h; sourceTree = "<group>"; }; 276 FFFB32640BD1883F00A70269 /* TimelineController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TimelineController.m; sourceTree = "<group>"; }; 272 277 /* End PBXFileReference section */ 273 278 … … 293 298 isa = PBXGroup; 294 299 children = ( 300 FFFB32630BD1883F00A70269 /* TimelineController.h */, 301 FFFB32640BD1883F00A70269 /* TimelineController.m */, 295 302 F8A6D5790B784D9400652C81 /* MainController.h */, 296 303 F8A6D57A0B784D9400652C81 /* MainController.m */, … … 697 704 A83D1CF30BAA1EA800E8271A /* LZFrameObject.m in Sources */, 698 705 A8B721760BD0C07B004603BE /* LZRect.m in Sources */, 706 FFFB32660BD1883F00A70269 /* TimelineController.m in Sources */, 699 707 ); 700 708 runOnlyForDeploymentPostprocessing = 0; trunk/LaserLine_2.0/Src/MainController.h
r388 r389 4 4 @class OutputController, TLView, LZTimeline, LZSplitView, LZControlView; 5 5 @class LZRenderedFrameView, LZSequenceableElement, LZLayer; 6 @class TimelineController; 6 7 7 8 @interface MainController : NSObject { 8 IBOutlet TLView *timelineView;9 9 IBOutlet LZSplitView *splitViewBottom; 10 10 IBOutlet LZSplitView *splitViewTop; 11 11 IBOutlet LZControlView *controlView; 12 13 12 IBOutlet LZRenderedFrameView *renderView; 14 13 15 LZTimeline *timeline; 14 IBOutlet TimelineController *timelineController; 15 16 16 LZLayer *layer; 17 17 OutputController *output; trunk/LaserLine_2.0/Src/MainController.m
r388 r389 25 25 self = [super init]; 26 26 if(self) { 27 timeline = [[LZTimeline alloc] init];27 LZTimeline *timeline = [timelineController timeline]; 28 28 layer = [[LZLayer alloc] init]; 29 29 30 30 [timeline addTrack:[LZTrack track]]; 31 31 [[[timeline tracks] objectAtIndex:0] addLayer:layer]; … … 64 64 - (void)dealloc { 65 65 [output release]; 66 [timeline release];67 66 [super dealloc]; 68 67 }
