?? dialogpeer.h
字號(hào):
//// C++ Interface: DialogPeer//// Description:好友對(duì)話框////// Author: Jally <jallyx@163.com>, (C) 2008//// Copyright: See COPYING file that comes with this distribution////#ifndef DIALOGPEER_H#define DIALOGPEER_H#include "face.h"#include "Pal.h"class Pal;class SendFile;class DialogPeer { public: DialogPeer(gpointer data); ~DialogPeer(); static void DialogEntry(gpointer data); private: void CreateDialog(); void CreateAllArea(); void CreateInfoArea(GtkWidget * paned); void CreateRecordArea(GtkWidget * paned); void CreateInputArea(GtkWidget * paned); GtkWidget *CreateMenuBar(); void CreateFileMenu(GtkWidget * menu_bar); void CreateToolMenu(GtkWidget * menu_bar); void CreateHelpMenu(GtkWidget * menu_bar); static bool CheckExist(gpointer data); GtkWidget *dialog; //主窗口 GtkWidget *focus; //焦點(diǎn) GtkWidget *scroll; //滾動(dòng) GtkTextBuffer *infobuf; GtkAccelGroup *accel; Pal *pal; public: friend class Pal; friend class SendFile; static void FillPalInfoToBuffer(gpointer data, GtkTextBuffer * buffer, bool sad = true);//回調(diào)處理部分 public: static void DragDataReceived(gpointer data, GdkDragContext * context, gint x, gint y, GtkSelectionData * select, guint info, guint time); private: static void DragPicReceived(GtkWidget *view, GdkDragContext * context, gint x, gint y, GtkSelectionData * select, guint info, guint time, GtkTextBuffer *buffer); static void DialogDestroy(gpointer data); static void InsertPixbuf(gpointer data); static void ClearRecordBuffer(GtkTextBuffer *buffer); static void SendMessage(gpointer data);//線程處理 private: static void ThreadSendMessage(gpointer data);};#endif
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -