Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

support.h File Reference

#include <gtk/gtk.h>

Include dependency graph for support.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

GtkWidget * lookup_widget (GtkWidget *widget, const gchar *widget_name)
GdkPixbuf * create_pixbuf (const gchar *filename)


Function Documentation

GdkPixbuf* create_pixbuf const gchar *  filename  ) 
 

Definition at line 33 of file support.c.

Referenced by KinoCommon::loadSplash().

00034 {
00035     gchar *pathname;
00036     GdkPixbuf *pixbuf;
00037     GError *error = NULL;
00038 
00039     if ( !filename || !filename[ 0 ] )
00040         return NULL;
00041 
00042     pathname = g_strconcat( DATADIR, "/", PACKAGE, "/", filename, NULL );
00043     pixbuf = gdk_pixbuf_new_from_file ( pathname, &error );
00044     if ( !pixbuf )
00045     {
00046         fprintf ( stderr, "Failed to load pixbuf file: %s: %s\n",
00047                   pathname, error->message );
00048         g_error_free ( error );
00049     }
00050     g_free ( pathname );
00051     return pixbuf;
00052 }

GtkWidget* lookup_widget GtkWidget *  widget,
const gchar *  widget_name
 

Definition at line 21 of file support.c.

Referenced by ExportMJPEG::activateTool(), ExportPipe::activateTool(), KinoCommon::activateWidgets(), AudioSwitch::AttachWidgets(), AudioDub::AudioDub(), AudioMix::AudioMix(), PageMagick::AudioThread(), KinoCommon::bulkLoad(), PageEditor::clean(), Export1394::doExport(), ExportAVI::doExport(), ExportMJPEG::doExport(), ExportPipe::doExport(), ExportStills::doExport(), Export::Export(), Export1394::Export1394(), ExportAudio::ExportAudio(), ExportAVI::ExportAVI(), ExportMJPEG::ExportMJPEG(), ExportPipe::ExportPipe(), ExportStills::ExportStills(), ImageFilterMirror::FilterFrame(), ImageFilterKaleidoscope::FilterFrame(), ImageFilterSwap::FilterFrame(), gdkv4l_thread(), PageMagickInfo::GetAudioManipulator(), AudioDub::getEntry(), AudioMix::getEntry(), AudioSwitch::GetFrame(), ImageTransitionSwitch::GetFrame(), ImageTransitionBarWipe::GetFrame(), ImageTransitionDifferences::GetFrame(), ImageTransitionBarnDoorWipe::GetFrame(), PageMagickInfo::GetFrameSource(), PageMagickInfo::GetImageManipulator(), if(), ImageCreateGradiate::ImageCreateGradiate(), ImageTransitionBarnDoorWipe::ImageTransitionBarnDoorWipe(), ImageTransitionBarWipe::ImageTransitionBarWipe(), ImageTransitionDifferences::ImageTransitionDifferences(), ImageTransitionSwitch::ImageTransitionSwitch(), KinoCommon::importFile(), PageMagickOverwrite::Initialise(), PageMagickCreate::Initialise(), PageMagickTransition::Initialise(), PageMagickFilter::Initialise(), PageMagickAudioFilter::Initialise(), PageMagickAudioTransition::Initialise(), FXSelectedFrames::Initialise(), PageTrim::insertScene(), AudioDub::InterpretWidgets(), AudioMix::InterpretWidgets(), ImageCreateGradiate::InterpretWidgets(), jogshuttle_input_callback(), KinoCommon::KinoCommon(), kinoDeactivate(), kinoInitialise(), PageTrim::loadScene(), PageMagick::movedToFrame(), PageTrim::movedToFrame(), on_about_activate(), on_append_movie_activate(), on_button_capture_open_clicked(), on_button_export_audio_file_clicked(), on_button_export_avi_file_clicked(), on_button_export_mjpeg_file_clicked(), on_button_export_pipe_file_clicked(), on_button_export_stills_file_clicked(), on_button_magick_file_clicked(), on_button_trim_apply_clicked(), on_button_trim_in_reset_clicked(), on_button_trim_in_set_clicked(), on_button_trim_insert_after_clicked(), on_button_trim_insert_before_clicked(), on_button_trim_open_clicked(), on_button_trim_out_reset_clicked(), on_button_trim_out_set_clicked(), on_button_v4l_file_clicked(), on_button_viewsize_clicked(), on_capture_file_button_clicked(), on_checkbutton_jogshuttle_toggled(), on_checkbutton_v4l_toggled(), on_combo_trim_clip_entry_changed(), on_command_reference_activate(), on_copy_current_scene_activate(), on_cut_current_scene_activate(), on_end_spin_value_changed(), on_entry_export_end_activate(), on_entry_export_start_activate(), on_entry_magick_end_activate(), on_entry_magick_limit_activate(), on_entry_magick_start_activate(), on_entry_timeline_end_activate(), on_entry_timeline_start_activate(), on_entry_trim_in_activate(), on_entry_trim_out_activate(), on_eventbox_capture_drawingarea_button_press_event(), on_expander_properties_activate(), on_help_topics_activate(), on_hscale_transition_end_button_press_event(), on_hscale_transition_end_button_release_event(), on_hscale_transition_start_button_press_event(), on_hscale_transition_start_button_release_event(), on_insert_movie_activate(), on_join_scenes_activate(), on_menuitem_trim_insert_activate(), on_menuitem_trim_update_activate(), on_new_activate(), on_open_activate(), on_optionmenu_export_mjpeg_format_changed(), on_optionmenu_jogshuttle_action_clicked(), on_optionmenu_jogshuttle_firstsecond_button_clicked(), on_paste_before_current_frame_activate(), on_preferences_activate(), on_preferences_dialog_help_button_clicked(), on_preferences_dialog_ok_button_clicked(), on_redo_activate(), on_save_activate(), on_spinbutton_export_range_end_value_changed(), on_spinbutton_export_range_start_value_changed(), on_spinbutton_magick_end_value_changed(), on_spinbutton_magick_limit_value_changed(), on_spinbutton_magick_start_value_changed(), on_spinbutton_trim_in_value_changed(), on_spinbutton_trim_out_value_changed(), on_split_scene_activate(), on_start_spin_value_changed(), on_time_format_none_activate(), on_togglebutton_trim_link_toggled(), on_undo_activate(), on_video_back_button_clicked(), on_video_end_movie_button_clicked(), on_video_end_scene_button_clicked(), on_video_fast_forward_button_clicked(), on_video_forward_button_clicked(), on_video_pause_button_clicked(), on_video_play_button_clicked(), on_video_rewind_button_clicked(), on_video_start_movie_button_clicked(), on_video_start_scene_button_clicked(), on_video_stop_button_clicked(), KinoCommon::packIt(), PageCapture::PageCapture(), PageEditor::PageEditor(), PageExport::PageExport(), PageMagick::PageMagick(), PageTimeline::PageTimeline(), PageTrim::PageTrim(), PageMagick::RefreshStatus(), PageTrim::saveScene(), PageMagick::selectScene(), PageTimeline::selectScene(), Export::selectSection(), ExportPipe::selectTool(), PageTrim::setMode(), KinoCommon::setPreviewSize(), KinoCommon::setWindowTitle(), PageMagick::ShowCurrentStatus(), PageCapture::showFrameInfo(), PageMagick::showFrameInfo(), KinoCommon::showFrameMoreInfo(), PageMagick::ShowImage(), KinoCommon::start(), PageBttv::start(), PageCapture::start(), PageEditor::start(), PageExport::start(), Export1394::start(), ExportMJPEG::start(), PageMagick::start(), PageTimeline::start(), PageTrim::start(), Export::startExport(), PageMagick::StartRender(), Storyboard::Storyboard(), PageTimeline::Thread(), PageExport::timeFormatChanged(), PageMagick::timeFormatChanged(), PageTimeline::timeFormatChanged(), PageTrim::timeFormatChanged(), KinoCommon::toggleComponents(), KinoCommon::updateRecentFiles(), PageMagick::VideoThread(), and PageMagick::~PageMagick().

00023 {
00024     GtkWidget * found_widget;
00025     found_widget = glade_xml_get_widget( glade_get_widget_tree( widget ), widget_name );
00026     if ( !found_widget )
00027         g_warning ( "Widget not found: %s", widget_name );
00028     return found_widget;
00029 }


Generated on Sun Mar 11 22:12:41 2007 for Kino by  doxygen 1.4.2