]> git.sesse.net Git - vlc/blobdiff - modules/gui/macosx/intf.h
* extras/MacOSX/Resources/English.lproj/MainMenu.nib
[vlc] / modules / gui / macosx / intf.h
index 5e56821560fa23f14620c44e81cae278519a74cd..fbd57b05d31cac6aa071f1c1c209e76563d07839 100644 (file)
@@ -1,18 +1,18 @@
 /*****************************************************************************
  * intf.h: MacOS X interface plugin
  *****************************************************************************
- * Copyright (C) 2002-2003 VideoLAN
- * $Id: intf.h,v 1.50 2003/12/11 16:00:09 hartman Exp $
+ * Copyright (C) 2002-2004 VideoLAN
+ * $Id: intf.h,v 1.55 2004/01/09 22:11:04 hartman Exp $
  *
  * Authors: Jon Lech Johansen <jon-vl@nanocrew.net>
  *          Christophe Massiot <massiot@via.ecp.fr>
- *          Derk-Jan Hartman <thedj@users.sourceforge.net>
+ *          Derk-Jan Hartman <hartman at videolan dot org>
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
  * the Free Software Foundation; either version 2 of the License, or
  * (at your option) any later version.
- * 
+ *
  * This program is distributed in the hope that it will be useful,
  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
@@ -31,7 +31,7 @@
 #include <Cocoa/Cocoa.h>
 
 /*****************************************************************************
- * VLCApplication interface 
+ * VLCApplication interface
  *****************************************************************************/
 @interface VLCApplication : NSApplication
 {
@@ -75,7 +75,8 @@ struct intf_sys_t
     vlc_bool_t b_play_status;
     vlc_bool_t b_playlist_update;
     vlc_bool_t b_current_title_update;
-    
+    vlc_bool_t b_fullscreen_update;
+
     /* menus handlers */
     vlc_bool_t b_input_update;
     vlc_bool_t b_aout_update;
@@ -86,7 +87,7 @@ struct intf_sys_t
 };
 
 /*****************************************************************************
- * VLCMain interface 
+ * VLCMain interface
  *****************************************************************************/
 @interface VLCMain : NSObject
 {
@@ -97,10 +98,9 @@ struct intf_sys_t
     IBOutlet id o_timefield;    /* time field     */
     IBOutlet id o_timeslider;   /* time slider    */
     float f_slider;             /* slider value   */
-    float f_slider_old;         /* old slider val */ 
+    float f_slider_old;         /* old slider val */
     IBOutlet id o_volumeslider; /* volume slider  */
 
-    IBOutlet id o_btn_playlist; /* btn playlist   */
     IBOutlet id o_btn_prev;     /* btn previous   */
     IBOutlet id o_btn_rewind;   /* btn rewind     */
     IBOutlet id o_btn_play;     /* btn play       */
@@ -116,13 +116,13 @@ struct intf_sys_t
 
     IBOutlet id o_controls;     /* VLCControls    */
     IBOutlet id o_playlist;     /* VLCPlaylist    */
-    IBOutlet id o_info;                /* VLCInfo        */
+    IBOutlet id o_info;         /* VLCInfo        */
 
     IBOutlet id o_messages;     /* messages tv    */
     IBOutlet id o_msgs_panel;   /* messages panel */
     NSMutableArray * o_msg_arr; /* messages array */
     NSLock * o_msg_lock;        /* messages lock  */
-    IBOutlet id o_msgs_btn_crashlog;   /* messages open crashlog */
+    IBOutlet id o_msgs_btn_crashlog;    /* messages open crashlog */
 
     IBOutlet id o_error;        /* error panel    */
     IBOutlet id o_err_msg;      /* NSTextView     */
@@ -130,8 +130,9 @@ struct intf_sys_t
     IBOutlet id o_err_bug_lbl;
     IBOutlet id o_err_btn_msgs; /* Open Messages  */
     IBOutlet id o_err_btn_dismiss;
-    
-    IBOutlet id o_info_window; /* Info panel     */
+    IBOutlet id o_err_ckbk_surpress;
+
+    IBOutlet id o_info_window;  /* Info panel     */
 
     /* main menu */
 
@@ -213,7 +214,7 @@ struct intf_sys_t
     IBOutlet id o_mi_info;
     IBOutlet id o_mi_messages;
     IBOutlet id o_mi_bring_atf;
-    
+
     IBOutlet id o_mu_help;
     IBOutlet id o_mi_readme;
     IBOutlet id o_mi_documentation;
@@ -226,6 +227,7 @@ struct intf_sys_t
     IBOutlet id o_dmi_stop;
     IBOutlet id o_dmi_next;
     IBOutlet id o_dmi_previous;
+    IBOutlet id o_dmi_mute;
 }
 
 - (id)getControls;