void preferences(BonoboUIComponent *uic, gpointer data, const gchar *verbname) { struct app_t *app = data; if (app->dialog != NULL) { gdk_window_raise(GTK_WIDGET(app->dialog)->window); } else { app->dialog = preferences_make_dialog(app); gtk_widget_show_all(app->dialog); } }
void on_menu_faq_activate(GtkMenuItem *unused_menuitem, gpointer unused_udata) { (void) unused_menuitem; (void) unused_udata; g_return_if_fail(gui_dlg_faq()); load_faq(); gtk_widget_show(gui_dlg_faq()); g_return_if_fail(gui_dlg_faq()->window); gdk_window_raise(gui_dlg_faq()->window); }
void onStop(GtkButton *button, gpointer user_data) { intf_thread_t *p_intf = GtkGetIntf( GTK_WIDGET( button ) ); playlist_t *p_playlist = vlc_object_find( p_intf, VLC_OBJECT_PLAYLIST, FIND_ANYWHERE ); if (p_playlist) { playlist_Stop( p_playlist ); vlc_object_release( p_playlist ); gdk_window_raise( p_intf->p_sys->p_window->window ); } }
static void raise_window(GtkWidget *widget, gpointer data) { GdkWindow *window; if (GTK_IS_WIDGET(data)) { window = gtk_widget_get_window(GTK_WIDGET(data)); if (window) { gdk_window_raise(window); } } }
// Signal processing for movement of the window // Simple drag and move action within the whole window void mainwindow_sigpress (GtkWidget *widget,GdkEventButton *event, gpointer callback_data) { DPRINT (__DEBUG_GENERAL__,"mainwindow_sigpress"); mainwindow_data.movement_x = event->x; mainwindow_data.movement_y = event->y; if (event->button==1 && event->type==GDK_BUTTON_PRESS) { mainwindow_data.window_moving = TRUE; gdk_window_raise (mainwindow_data.window->window); gdk_pointer_grab (mainwindow_data.window->window, FALSE, GDK_BUTTON_MOTION_MASK | GDK_BUTTON_RELEASE_MASK, GDK_NONE, GDK_NONE, GDK_CURRENT_TIME); } }
void dialog_about (void) { GdkPixbuf *logo; GError *error = NULL; const gchar *authors[] = { "Margarita Manterola", "Andres de Barbara", "Gustavo M. Pereyra", "Maximiliano Curia", "Ricardo Markiewicz", /* TODO : What should we do with the Richard Hult credits? */ /*"Richard Hult <*****@*****.**>",*/ /* maxy> I believe it should stay, and it should be the first on the * list */ NULL }; const char *docs[] = { "Ricardo Markiewicz <*****@*****.**> (es)", "Jordi Mallach <*****@*****.**> (ca)", NULL }; const gchar *copy = _("(c) 2003-2006 LUGFi\n(c) 1999-2001 Richard Hult"); /* Allow only one about box at a time. */ if (about){ gdk_window_raise (about->window); return; } error = NULL; logo = gdk_pixbuf_new_from_xpm_data ((const char **) logo_xpm); about = gnome_about_new ( "Oregano", VERSION, copy, _("Schematic capture and circuit simulation.\n"), authors, docs, NULL, logo); g_signal_connect ( G_OBJECT (about), "destroy", G_CALLBACK(about_destroy_event), NULL); gtk_widget_show (about); }
static void findtop(VolumeDialog *v) { gfloat f; Document *d = EFFECT_BROWSER(EFFECT_DIALOG(v)->eb)->dl->selected; peak = 0.0; if (d == NULL) return; document_parse(d,findtop_proc,FALSE,TRUE,_("Calculating peak volume...")); gdk_window_raise(GTK_WIDGET(EFFECT_DIALOG(v)->eb)->window); f = 100.0 * maximum_float_value(&(d->chunk->format)) / peak; if (f < 100.0) f = 100.0; floatbox_set(v->start_percent,f); floatbox_set(v->end_percent,f); }
void create_or_raise_dlg_chat(void) { if (dlg_chat) { gdk_window_show(dlg_chat->window); gdk_window_raise(dlg_chat->window); } else { dlg_chat = create_dlg_chat(ggz_game_main_window); g_signal_connect(dlg_chat, "destroy", GTK_SIGNAL_FUNC(gtk_widget_destroyed), &dlg_chat); gtk_widget_show(dlg_chat); } }
static void find_dialog(GtkWidget *htmlwidget, const gchar *title) { if (dialog) { //gtk_window_set_title(GTK_WINDOW(dialog->dialog), title); dialog->htmlwidget = htmlwidget; gtk_widget_show(GTK_WIDGET(dialog->dialog)); gdk_window_raise(gtk_widget_get_window(GTK_WIDGET(dialog->dialog))); } else { create_find_dialog(htmlwidget); //gtk_window_set_title(GTK_WINDOW(dialog->dialog), title); gtk_widget_show(GTK_WIDGET(dialog->dialog)); } }
void help_window_set_key(GtkWidget *window, const gchar *key) { GtkWidget *text; if (!window) return; text = g_object_get_data(G_OBJECT(window), "text_widget"); if (!text) return; gdk_window_raise(window->window); if (key) help_window_scroll(text, key); }
int iupdrvBaseSetZorderAttrib(Ihandle* ih, const char* value) { if (iupdrvIsVisible(ih)) { GdkWindow* window = ih->handle->window; if (iupStrEqualNoCase(value, "TOP")) gdk_window_raise(window); else gdk_window_lower(window); } return 0; }
static gint keypress_local(GtkWidget *widget, GdkEventKey *event, gpointer data) { (void)widget; (void)event; (void)data; if(GLOBALS->window_entry_c_1) { gdk_window_raise(GLOBALS->window_entry_c_1->window); } return(FALSE); }
JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_toFront (JNIEnv *env, jobject obj) { void *ptr; ptr = NSA_GET_PTR (env, obj); gdk_threads_enter (); gdk_window_raise (GTK_WIDGET (ptr)->window); XFlush (GDK_DISPLAY ()); gdk_threads_leave (); }
static void gtk_menu_detached_callback( GtkWidget *WXUNUSED(widget), GtkWidget *WXUNUSED(child), wxFrame *win ) { if (g_isIdle) wxapp_install_idle_handler(); if (!win->m_hasVMT) return; // Raise the client area area gdk_window_raise( win->m_wxwindow->window ); win->m_menuBarDetached = true; win->GtkUpdateSize(); }
static GdkFilterReturn xevent_filter (GdkXEvent *xevent, GdkEvent *event, GdkWindow *window) { XEvent *ev = xevent; switch (ev->type) { g_debug ("event type: %d", ev->xany.type); case MapNotify: g_debug("dlock: MapNotify"); { XMapEvent *xme = &ev->xmap; if (! x11_window_is_ours (xme->window)) { g_debug("dlock: gdk_window_raise"); gdk_window_raise (window); } } break; case ConfigureNotify: g_debug("dlock: ConfigureNotify"); { XConfigureEvent *xce = &ev->xconfigure; if (! x11_window_is_ours (xce->window)) { g_debug("dlock: gdk_window_raise"); gdk_window_raise (window); } } break; default: break; } return GDK_FILTER_CONTINUE; }
static void reemphasize_window (GtkWidget *window) { GdkDisplay *display; display = gtk_widget_get_display (window); if (gdk_display_is_composited (display)) { gtk_widget_set_opacity (window, 1.0); gtk_widget_input_shape_combine_region (window, NULL); } else gdk_window_raise (gtk_widget_get_window (window)); }
void help_window_set_file(GtkWidget *window, const gchar *path, const gchar *key) { GtkWidget *text; if (!window || !path) return; text = g_object_get_data(G_OBJECT(window), "text_widget"); if (!text) return; gdk_window_raise(window->window); help_window_load_text(text, path); help_window_scroll(text, key); }
void create_or_raise_dlg_about(void) { static GtkWidget *dlg_about = NULL; if (dlg_about != NULL) { gdk_window_show(dlg_about->window); gdk_window_raise(dlg_about->window); } else { dlg_about = create_dlg_about(ggz_game_main_window); g_signal_connect(dlg_about, "destroy", GTK_SIGNAL_FUNC(gtk_widget_destroyed), &dlg_about); gtk_widget_show(dlg_about); } }
void gradient_dialog_create (void) { if (! gradient_select_dialog) { gradient_select_dialog = gradient_select_new (NULL, NULL); } else { if (!GTK_WIDGET_VISIBLE (gradient_select_dialog->shell)) gtk_widget_show (gradient_select_dialog->shell); else gdk_window_raise (gradient_select_dialog->shell->window); } }
void dialog_about (void) { GdkPixbuf *logo; const gchar *authors[] = { "Richard Hult", "Margarita Manterola", "Andres de Barbara", "Gustavo M. Pereyra", "Maximiliano Curia", "Ricardo Markiewicz", "Marc Lorber", NULL }; const char *docs[] = { "Ricardo Markiewicz <*****@*****.**> (es)", "Jordi Mallach <*****@*****.**> (ca)", "Marc Lorber <*****@*****.**> (en)", NULL }; const gchar *copy = _("(c) 2009-2012 Marc Lorber 2003-2006 LUGFi\n(c) 1999-2001 Richard Hult"); // Allow only one about box at a time. if (about) { gdk_window_raise (gtk_widget_get_window (about)); return; } logo = gdk_pixbuf_new_from_xpm_data ((const char **) logo_xpm); about = gtk_about_dialog_new (); gtk_about_dialog_set_program_name (GTK_ABOUT_DIALOG (about), "Oregano"); gtk_about_dialog_set_version (GTK_ABOUT_DIALOG (about), VERSION); gtk_about_dialog_set_copyright (GTK_ABOUT_DIALOG (about), copy); gtk_about_dialog_set_comments (GTK_ABOUT_DIALOG (about), _("Schematic capture and circuit simulation.\n")); gtk_about_dialog_set_license (GTK_ABOUT_DIALOG (about), "GNU General Public License"); gtk_about_dialog_set_website (GTK_ABOUT_DIALOG (about), "https://github.com/marc-lorber/oregano"); gtk_about_dialog_set_authors (GTK_ABOUT_DIALOG (about), authors); gtk_about_dialog_set_documenters (GTK_ABOUT_DIALOG (about), docs); gtk_about_dialog_set_logo (GTK_ABOUT_DIALOG (about), logo); gtk_dialog_run (GTK_DIALOG (about)); gtk_widget_destroy (about); }
/* Show the about box. I wonder, does the about box dialog free itself? */ void cb_show_about_box(GtkWidget *widget, gpointer data) { static GtkWidget *dlg; GuiInfo *gui; const gchar *authors[] = { "Development:", "Michael Pearson <*****@*****.**>", "", "Additional Levels:", "Marisa Mack <*****@*****.**>", "Mathieu Dutour <*****@*****.**>", "", "Additional Graphics:", "N0mada <*****@*****.**>", NULL }; const gchar comment[] = N_( "The classic arcade game Breakout." ); const gchar *translator_credits = _("translator credits"); gchar *use_tc = NULL; if(strcmp(translator_credits, "translator credits")) { /* This is a translation, show appropriate credits */ use_tc = (gchar *) translator_credits; } if(dlg) { gdk_window_show(dlg->window); gdk_window_raise(dlg->window); gtk_widget_grab_focus(GTK_WIDGET(dlg)); } else { dlg = gnome_about_new( _("GNOME Breakout"), // name VERSION, // version _("Copyright (c) 2000-2003 Michael Pearson"), // cp _(comment), // comments authors, // authors NULL, // documenters use_tc, // translator credits NULL); // logo gui = (GuiInfo *) data; g_signal_connect(GTK_OBJECT(dlg), "destroy", GTK_SIGNAL_FUNC(cb_null), &dlg); gtk_widget_show(dlg); } }
void ui_netplay_dialog(void) { if (netplay_dialog) { gdk_window_show(gtk_widget_get_window(netplay_dialog)); gdk_window_raise(gtk_widget_get_window(netplay_dialog)); gtk_widget_show(netplay_dialog); netplay_update_status(); } else { np_log = log_open("Netplay"); netplay_dialog = build_netplay_dialog(); g_signal_connect(G_OBJECT(netplay_dialog), "destroy", G_CALLBACK(gtk_widget_destroyed), &netplay_dialog); } ui_popup(netplay_dialog, "Netplay Dialog", FALSE); (void) gtk_dialog_run(GTK_DIALOG(netplay_dialog)); ui_popdown(netplay_dialog); }
static void on_inspect_widget (GtkWidget *button, GdkEvent *event, GtkInspectorWindow *iw) { GtkWidget *widget; gdk_window_raise (gtk_widget_get_window (GTK_WIDGET (iw))); clear_flash (iw); widget = find_widget_at_pointer (gdk_event_get_device (event)); if (widget) select_widget (iw, widget); }
void on_preferences1_activate (GtkMenuItem * menuitem, gpointer user_data) { GtkComboBoxEntry *cbox; /* saves current prefs to a temporary */ tmp_pref = duplicate_config(&pref); initialize_pref_controls(); cbox = GTK_COMBO_BOX_ENTRY(glade_xml_get_widget (appdata.xml, "filter_combo")); cbox_add_select(cbox, pref.filter); gtk_widget_show (diag_pref); gdk_window_raise (diag_pref->window); }
/* Raises window to the top of the Z-order (stacking order), so that other windows with the same parent window appear below window. If window is a toplevel, the window. */ int clip_GDK_WINDOWRAISE(ClipMachine * cm) { C_widget *cwin = _fetch_cw_arg(cm); GdkWindow *win = NULL; CHECKCWID(cwin,GTK_IS_WIDGET); if (cwin && cwin->widget) win = cwin->widget->window; gdk_window_raise(win); return 0; err: return 1; }
/* Raise window */ int clip_GTK_WINDOWRAISE(ClipMachine * cm) { C_widget *cwin = _fetch_cw_arg(cm); CHECKCWID(cwin,GTK_IS_WINDOW); if (cwin->widget->window) { gdk_window_raise(cwin->widget->window); _clip_retl(cm, TRUE); } else _clip_retl(cm, FALSE); return 0; err: return 1; }
void on_about_activate(GtkMenuItem *menuitem, gpointer user_data) { static GtkWidget *about_dialog = NULL; if (!about_dialog) { about_dialog = create_aboutdialog(); gtk_signal_connect (GTK_OBJECT(about_dialog), "destroy", (GtkSignalFunc) dialog_destroy, &about_dialog); gtk_widget_show (about_dialog); } else { if (!GTK_WIDGET_MAPPED (about_dialog)) gtk_widget_show(about_dialog); else gdk_window_raise(about_dialog->window); } }
void on_Rebind_clicked(GtkButton *menuitem, gpointer user_data) { char *cmd; char *name; char *res_qual; char *res_val; static GtkWidget *rebind_dialog = NULL; res_qual = res_val = name = NULL; xmlNode *cur; cur = NULL; for ( cur = table[cur_pid].page.curr->children; cur;cur = cur->next) { if (cur->name && xmlStrcmp(cur->name, (const xmlChar*) "req_resource" ) == 0 ) { res_qual = xmlGetProp(cur, "qualifier"); res_val = xmlGetProp(cur, "value"); res_name = NULL; res_name = xmlGetProp(cur, "name"); cmd = ( char*) malloc ( strlen ( res_name)+ strlen (res_val)+5); strcpy (cmd, res_name); strcat ( cmd , " : "); strcat (cmd, res_val); if ( strcmp (res_val,"$$") != 0) { if (!rebind_dialog) { rebind_dialog = create_rebinddialog((gchar *) cmd); gtk_widget_show (rebind_dialog); deactivate(); gtk_signal_connect (GTK_OBJECT(rebind_dialog), "destroy", (GtkSignalFunc) dialog_destroy, &rebind_dialog); } else { if (!GTK_WIDGET_MAPPED (rebind_dialog)) gtk_widget_show(rebind_dialog); else gdk_window_raise(rebind_dialog->window); } } } } free(cmd); check_state(); }
static void sync_showing (MetaResizePopup *popup) { if (popup->showing) { if (popup->size_window) gtk_widget_show (popup->size_window); if (popup->size_window && gtk_widget_get_realized (popup->size_window)) gdk_window_raise (gtk_widget_get_window (popup->size_window)); } else { if (popup->size_window) gtk_widget_hide (popup->size_window); } }
JNIEXPORT void JNICALL Java_org_gnome_gdk_GdkWindow_gdk_1window_1raise ( JNIEnv* env, jclass cls, jlong _self ) { GdkWindow* self; // convert parameter self self = (GdkWindow*) _self; // call function gdk_window_raise(self); // cleanup parameter self }