C# Класс BlackBerry.Screen.Window

Наследование: IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddBuffer ( ) : void
AddBuffers ( int count ) : void
Dispose ( ) : void
GetIntProperty ( System.Property p ) : int
Render ( Buffer buffer ) : void
Render ( Buffer buf, Rectangle rect, Flushing flush ) : void
SetIntProperty ( System.Property p, int val ) : void
SetIntProperty ( System.Property p, uint val ) : void
Window ( Context ctx, IntPtr hnd ) : System
Window ( Context ctx, WindowType type = WindowType.SCREEN_APPLICATION_WINDOW ) : System

Приватные методы

Метод Описание
HandleEvent ( ScreenEvent ev ) : bool
screen_create_window_buffers ( IntPtr win, int count ) : int
screen_create_window_group ( IntPtr win, string name ) : int
screen_create_window_type ( IntPtr &pwin, IntPtr ctx, WindowType type ) : int
screen_destroy_window ( IntPtr win ) : int
screen_get_window_property_iv ( IntPtr win, System.Property pname, [ param ) : int
screen_get_window_property_iv ( IntPtr win, System.Property pname, int &param ) : int
screen_get_window_property_pv ( IntPtr win, System.Property pname, [ param ) : int
screen_post_window ( IntPtr win, IntPtr buffer, int rect_count, [ dirty_rects, Flushing flushing ) : int
screen_set_window_property_cv ( IntPtr win, System.Property pname, int len, byte param ) : int
screen_set_window_property_iv ( IntPtr win, System.Property pname, [ param ) : int
screen_set_window_property_iv ( IntPtr win, System.Property pname, int &param ) : int
screen_set_window_property_iv ( IntPtr win, System.Property pname, uint &param ) : int

Описание методов

AddBuffer() публичный Метод

public AddBuffer ( ) : void
Результат void

AddBuffers() публичный Метод

public AddBuffers ( int count ) : void
count int
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

GetIntProperty() публичный Метод

public GetIntProperty ( System.Property p ) : int
p System.Property
Результат int

Render() публичный Метод

public Render ( Buffer buffer ) : void
buffer Buffer
Результат void

Render() публичный Метод

public Render ( Buffer buf, Rectangle rect, Flushing flush ) : void
buf Buffer
rect System.Drawing.Rectangle
flush Flushing
Результат void

SetIntProperty() публичный Метод

public SetIntProperty ( System.Property p, int val ) : void
p System.Property
val int
Результат void

SetIntProperty() публичный Метод

public SetIntProperty ( System.Property p, uint val ) : void
p System.Property
val uint
Результат void

Window() публичный Метод

public Window ( Context ctx, IntPtr hnd ) : System
ctx Context
hnd System.IntPtr
Результат System

Window() публичный Метод

public Window ( Context ctx, WindowType type = WindowType.SCREEN_APPLICATION_WINDOW ) : System
ctx Context
type WindowType
Результат System