*****************************************************************************/
#import <Cocoa/Cocoa.h>
+#import "CompatibilityFixes.h"
#import <vlc_extensions.h>
@class VLCDialogGridView;
-@interface VLCDialogButton : NSButton {
+@interface VLCDialogButton : NSButton
+{
extension_widget_t *widget;
}
@end
-@interface VLCDialogPopUpButton : NSPopUpButton {
+@interface VLCDialogPopUpButton : NSPopUpButton
+{
extension_widget_t *widget;
}
@end
-@interface VLCDialogTextField : NSTextField {
+@interface VLCDialogTextField : NSTextField
+{
extension_widget_t *widget;
}
@end
-@interface VLCDialogWindow : NSWindow {
+@interface VLCDialogWindow : NSWindow
+{
extension_dialog_t *dialog;
BOOL has_lock;
}
@end
-@interface VLCDialogList : NSTableView {
+@interface VLCDialogList : NSTableView <NSTableViewDataSource>
+{
extension_widget_t *widget;
NSMutableArray *contentArray;
}
@end
-@interface VLCDialogGridView : NSView {
+@interface VLCDialogGridView : NSView
+{
NSUInteger _rowCount, _colCount;
NSMutableArray *_griddedViews;
}
@property (readonly) NSUInteger numViews;
-@end
\ No newline at end of file
+@end