mso_edit.h

来自「ZORAN 962/966 SOURCE CODE,DVD chip」· C头文件 代码 · 共 42 行

H
42
字号
/* **************************************************************************************
*  Copyright (c) 2004 ZORAN Corporation, All Rights Reserved
*  THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF ZORAN CORPORATION
*
*  File: $Workfile: o_hscroll_text.h $
*
* Description:
* ============
* Project definition of the MSO_TEXT object.
*
****************************************************************************************/
#ifndef _O_EDIT_H
#define _O_EDIT_H

#include "GUI\Menu_system\ms_object.h"
#include "GUI\Menu_system\ms_container.h"
#include "GUI\Menu_system\osd_rendering.h"

typedef struct {
	SC_PTR		ScPtr;
} MS_PARAM_EDIT;

typedef struct {
	MS_DESCRIPTOR	moDescriptor;
	OSD_TEXT		*mText;
}MS_DESCRIPTOR_EDIT;


typedef struct {
	MSO_OBJECT		moObject;
    MS_PARAM_EDIT	moParam;
} MSO_EDIT;

extern MS_OP EditOperation(MSO_OBJECT __NEAR* pThis, MS_OP MsOp, UINT32 lParam);
extern BOOL EditFillOSDSeg(MSO_OBJECT __NEAR* pTextObject, MS_AREA __NEAR* pAbsArea);

extern void EditClear(MSO_EDIT __NEAR* pThisEdit);

#define MS_IsEditMasked(_object_) 			MS_IsGeneralPurpose1(_object_)
#define MS_ATTR_EDIT_MASKED				MS_ATTR_GENERAL_PURPOSE_1

#endif // _O_EDIT_H

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?