session-player.h revision e2fe1f55dfc360f8e8dbdc03d906df3e1e7126ca
/** @file
* @brief Whiteboard session playback control dialog
*/
/* Authors:
* David Yip <yipdw@rose-hulman.edu>
*
* Copyright (c) 2005 Authors
* Released under GNU GPL, read the file 'COPYING' for more information
*/
#ifndef __SESSION_PLAYBACK_DIALOG_H__
#define __SESSION_PLAYBACK_DIALOG_H__
#include "verbs.h"
#include "dialog.h"
#include "gtkmm/toolbutton.h"
#include "gtkmm/expander.h"
#include "ui/widget/icon-widget.h"
struct SPDesktop;
}
SessionPlaybackDialog() : Dialog("/dialogs/session_playback", SP_VERB_DIALOG_WHITEBOARD_SESSIONPLAYBACK)
{
}
static SessionPlaybackDialog* create();
{
}
};
// GTK+ widgets
// Construction and callback
void _construct();
void _respCallback(int resp);
// SessionManager and SPDesktop pointers
// button values
static unsigned short const CLOSE_FILE = 0;
static unsigned short const OPEN_FILE = 1;
static unsigned short const RESET_DELAY = 2;
static unsigned short const TOOLBAR_BASE = 10;
static unsigned short const REWIND = TOOLBAR_BASE + 0;
// noncopyable
};
}
}
}
#endif
/*
Local Variables:
mode:c++
c-file-style:"stroustrup"
c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +))
indent-tabs-mode:nil
fill-column:99
End:
*/
// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:fileencoding=utf-8:textwidth=99 :