Commit 1fc910ce authored by Felix Paul Kühne's avatar Felix Paul Kühne
Browse files

* small clean-up, so the about-class is not needed in the main-nib anymore

parent 5b326764
......@@ -113,6 +113,7 @@
openWebsite = id;
reportABug = id;
timesliderUpdate = id;
viewAbout = id;
viewPreferences = id;
};
CLASS = VLCMain;
......
......@@ -3,7 +3,7 @@
<plist version="1.0">
<dict>
<key>IBDocumentLocation</key>
<string>172 -174 505 517 0 0 1024 746 </string>
<string>47 61 505 517 0 0 800 578 </string>
<key>IBEditorPositions</key>
<dict>
<key>1617</key>
......@@ -11,7 +11,7 @@
<key>2197</key>
<string>237 313 596 367 0 0 1024 746 </string>
<key>29</key>
<string>84 667 419 44 0 0 1024 746 </string>
<string>421 486 419 44 0 0 800 578 </string>
<key>915</key>
<string>731 416 165 180 0 0 1024 746 </string>
</dict>
......@@ -26,10 +26,9 @@
</array>
<key>IBOpenObjects</key>
<array>
<integer>29</integer>
<integer>21</integer>
</array>
<key>IBSystem Version</key>
<string>7R28</string>
<string>7S215</string>
</dict>
</plist>
......@@ -49,6 +49,6 @@
}
+ (VLAboutBox *)sharedInstance;
- (IBAction)showPanel:(id)sender;
- (void)showPanel;
@end
......@@ -50,7 +50,7 @@ static VLAboutBox *_o_sharedInstance = nil;
return _o_sharedInstance;
}
- (IBAction)showPanel:(id)sender
- (void)showPanel
{
if (!o_credits_path)
{
......
......@@ -82,6 +82,7 @@ struct intf_sys_t
{
intf_thread_t *p_intf; /* The main intf object */
id o_prefs; /* VLCPrefs */
id o_about; /* VLAboutBox */
IBOutlet id o_window; /* main window */
IBOutlet id o_scrollfield; /* info field */
......@@ -259,6 +260,7 @@ struct intf_sys_t
- (IBAction)clearRecentItems:(id)sender;
- (void)openRecentItem:(id)sender;
- (IBAction)viewAbout:(id)sender;
- (IBAction)viewPreferences:(id)sender;
- (IBAction)closeError:(id)sender;
- (IBAction)openReadMe:(id)sender;
......
......@@ -36,6 +36,7 @@
#include "prefs.h"
#include "playlist.h"
#include "controls.h"
#include "about.h"
/*****************************************************************************
* Local prototypes.
......@@ -289,7 +290,9 @@ static VLCMain *_o_sharedMainInstance = nil;
} else {
_o_sharedMainInstance = [super init];
}
o_about = [[VLAboutBox alloc] init];
return _o_sharedMainInstance;
}
......@@ -1277,6 +1280,11 @@ static VLCMain *_o_sharedMainInstance = nil;
[self application: nil openFile: [sender title]];
}
- (IBAction)viewAbout:(id)sender
{
[o_about showPanel];
}
- (IBAction)viewPreferences:(id)sender
{
[o_prefs showPrefs];
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment