MCScreenDC::MCScreenDC() { f_src_dc = NULL; f_dst_dc = NULL; #ifdef FEATURE_TASKBAR_ICON f_has_icon = False; f_icon_menu = NULL; #endif pendingevents = NULL; beeppitch = 440L; //440 Hz beepduration = 100; // 1/100 second grabbingclipboard = False; exposures = False; opened = 0; dnddata = NULL; taskbarhidden = False; backdrop_active = false; backdrop_hard = false; backdrop_window = NULL; memset(&backdrop_colour, 0, sizeof(MCColor)); backdrop_pattern = NULL; backdrop_badge = NULL; m_printer_dc = NULL; m_printer_dc_locked = false; m_printer_dc_changed = false; m_clipboard = NULL; MCNotifyInitialize(); }
MCScreenDC::MCScreenDC(void) { // Initialize the window stacks. m_main_windows = new MCWindowStack; // Initialize the list of active touches. m_active_touches = nil; // MW-2013-06-18: [[ XPlatNotify ]] Initialize the notify module. MCNotifyInitialize(); }
MCScreenDC::MCScreenDC() { cursorhidden = false ; menubarhidden = false ; ncolors = 0; colors = NULL; colornames = NULL; lockcolormap = False; ownselection = False; messageid = 0; nmessages = maxmessages = 0; messages = NULL; beeppitch = 1440L; //1440 Hz beepduration = 500; // 1/2 second pendingevents = NULL; grabbed = False; mdown = False; backdrop_hard = false; backdrop_active = False; backdrop_window = NULL; backdrop_group = NULL; backdrop_background_group = NULL; backdrop_document_group = NULL; backdrop_palette_group = NULL; backdrop_pattern = NULL; backdrop_badge = NULL; backdrop_colour . red = 0; backdrop_colour . green = 0; backdrop_colour . blue = 0; backdrop_colour . pixel = 0; opened = 0; linesize = 0; menuBarHidden = False; //menu bar is showing initiallyÅ bgw = NULL; dnddata = NULL; bgmode = False; m_drag_send_data_upp = NULL; m_scrap_promise_keeper_upp = NULL; m_current_scrap = NULL; m_current_scrap_data = NULL; m_drag_click = false; m_in_resize = false; m_dst_profile = nil; MCNotifyInitialize(); }
MCScreenDC::MCScreenDC() { ncolors = 0; ownselection = False; pendingevents = NULL; backdrop = DNULL; backdropcolor.pixel = 0; m_backdrop_pixmap = nil; //Xinerama_available = false ; //getdisplays_init = false ; m_application_has_focus = true ; // The application start's up having focus, one assumes. backdrop_hard = false; backdrop_active = false; m_im_context = NULL; MCNotifyInitialize(); }