mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-13 14:32:04 +00:00
25b8f50efb
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@962 a592a061-630c-0410-9148-cb99ea01b6c8
48 lines
893 B
C++
48 lines
893 B
C++
// -*- C++ -*-
|
|
/* This file is part of
|
|
* ======================================================
|
|
*
|
|
* LyX, The Document Processor
|
|
*
|
|
* Copyright 2000 The LyX Team.
|
|
*
|
|
* ====================================================== */
|
|
|
|
#ifndef GNOMELYX_MAINWIN
|
|
#define GNOMELYX_MAINWIN
|
|
|
|
#include <gnome--/app.h>
|
|
#include <gnome--/appbar.h>
|
|
#include <gtk--/frame.h>
|
|
|
|
#include "MenuBackend.h"
|
|
|
|
/*
|
|
This is (most probably) temporary class and it will be either merged with
|
|
LyXView or replaced by new implementation of GUI-dependend MainWindow class
|
|
*/
|
|
|
|
class GLyxAppWin: public Gnome::App
|
|
{
|
|
public:
|
|
GLyxAppWin();
|
|
~GLyxAppWin();
|
|
|
|
/// set menu of the window
|
|
void set_menu(Gnome::UI::Array &);
|
|
|
|
protected:
|
|
/// init window widgets
|
|
void init();
|
|
|
|
protected:
|
|
// widgets
|
|
Gnome::AppBar status_;
|
|
Gtk::Frame frame_;
|
|
|
|
// menu size
|
|
int menusize_;
|
|
};
|
|
|
|
#endif
|