コード例 #1
0
ファイル: debugwin.c プロジェクト: Ilgrim/MAMEHub
static void logwin_new(running_machine &machine)
{
	win_i *log;

	log = add_win_i(machine, WIN_TYPE_LOG);
	log->win = create_logwin();

	log->views[0] = DVIEW(lookup_widget(log->win, "logview"));
	dview_set_debug_view(log->views[0], machine, DVT_LOG);

	g_signal_connect(log->win, "destroy", G_CALLBACK(logwin_destroy), log);

	gtk_widget_show_all(log->win);
}
コード例 #2
0
ファイル: debugwin.c プロジェクト: Paulodx/sdl-mame-wii
static void logwin_new(running_machine *machine)
{
	logwin_i *log;

	log = malloc(sizeof(*log));
	memset(log, 0, sizeof(*log));
	log->next = logwin_list;
	logwin_list = log;
	log->win = create_logwin(machine);
	log->machine = machine;

	log->log_w = DVIEW(lookup_widget(log->win, "logview"));
	dview_set_debug_view(log->log_w, machine, DVT_LOG, &log->log);

	g_signal_connect(log->win, "destroy", G_CALLBACK(logwin_destroy), log);

	gtk_widget_show_all(log->win);
}