📄 plxbrow.h
字号:
/***************************************************************************
*
* Pollex Mobile Platform
*
* Copyright (c) 2004 by Pollex Mobile Software Co., Ltd.
* All Rights Reserved
*
* Module :
*
* Purpose :
*
\**************************************************************************/
#ifndef __PLX_BROW_H__
#define __PLX_BROW_H__
#include "pwbe.h"
typedef struct tag_PlxBrow_Info{
HBROWSER hBrow; //browser handler
WB_RECT rcInScreen; //the rect of web page in the screen
WB_RECT rcStatusBar; //the rect of status bar
U16 curStatusStr; //the string displayed in status
Color_Scheme colorTheme; //current colorTheme
LIBLIST_APP wbCallBack; //callback functions
vertical_scrollbar verScroll;
horizontal_scrollbar horScroll;
int bInBrowsing;
WB_RECT rcPaint;
BOOL bShowLogo;
}BROWINFO, *PBROWINFO;
#define GETRVALUE(rgb) ((unsigned char)(rgb))
#define GETGVALUE(rgb) ((unsigned char)(((unsigned long)(rgb)) >> 8))
#define GETBVALUE(rgb) ((unsigned char)((rgb)>>16))
#define PLXRGB(r,g,b) ((unsigned long)(((unsigned char)(r)|((unsigned long)((unsigned char)(g))<<8))|(((unsigned long)(unsigned char)(b))<<16)))
void PlxBrowOpenWebPage(char *pURL);
HBROWSER PlxBrowGetBrowserHandle(void);
void EntryOfPlxBrowserView(const char* szUtf8Url);
void DeInitPlxBrowser(void);
void EntryOfPlxBrowUrlInput(void);
void PlxBrowSetExittingStatus(BOOL bInExitting);
BOOL IsBrowserWaittingStart(void);
void WaittingStartPlxBrowser(void);
void WaitingRestartBrowser(void);
void PlxBrowSaveCurrentUrl(const char* szUtf8Url);
void PlxBrowSetBrowserRskGoBack(void);
void PWBDrawBrowserWaitingImage(void);
void PlxRedrawBrowserDMenu(unsigned int UImessage, unsigned long wParam, unsigned long lParam);
int PlxBrowShowIdleScreen();
int GetBrowserVScrollWidth(void);
int GetBrowserHScrollWidth(void);
int GetBrowserStatusBarHeight(void);
void DrawSpaceInScrollBars(void);
void RegisterExEndKeyHandler(FuncPtr handler);
void ClearExEndKeyHandler();
int ExecExEndKeyHandler();
FuncPtr GetExEndKeyHandler();
int ProcessExEndKeyHandler();
int ValidateExEndKeyHandler();
int PlxBrowShowIdleScreen();
void PlxBrowExitBrowserAndGoIdle();
#endif //__PLX_BROW_H__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -