symbian字型使用方法彙總

2021-05-21 18:56:59 字數 2054 閱讀 8707

先看看

,由於標籤的原有有些內容有誤,

gc.drawtext(_l("symbolfont /x671d/x5916/x5927/x8857"),tpoint(x,baseh));

被顯示成了

symbolfont g1dy16y27ˆ57

"),tpoint(x,baseh));

實際上/x671d/x5916/x5927/x8857是漢字朝外大街。

獲取固定大小的字型:

void ctestview::draw( const trect& ) const

...獲取固定比例的字型。 void ctest2view::draw( const trect& ) const

...{

// get the standard graphics context

cwindowgc& gc = systemgc();

// gets the control's extent

trect drawrect( rect());

// clears the screen

gc.clear( drawrect );

tint baseh=0;

tint inch=10;

tint x=0;

const cfont* myfont=null;

myfont=ceikonenv::static()->titlefont();

gc.usefont( myfont );   

baseh+=myfont->heightinpixels() +1;

gc.drawtext(_l("titlefont g1dy16"),tpoint(x,baseh));

gc.discardfont();

myfont=ceikonenv::static()->normalfont();

gc.usefont( myfont );

baseh+=myfont->heightinpixels()+1;

gc.drawtext(_l("normalfont g1dy16y27"),tpoint(x,baseh));

gc.discardfont();

myfont=ceikonenv::static()->annotationfont();

gc.usefont( myfont );

baseh+=myfont->heightinpixels()+1;

gc.drawtext(_l("annotationfont g1dy16y27ˆ57"),tpoint(x,baseh));

gc.discardfont();

myfont=ceikonenv::static()->legendfont();

gc.usefont( myfont );

baseh+=myfont->heightinpixels()+1;

gc.drawtext(_l("legendfont g1dy16y27ˆ57"),tpoint(x,baseh));

gc.discardfont();

myfont=ceikonenv::static()->symbolfont();

gc.usefont( myfont );

baseh+=myfont->heightinpixels()+1;

gc.drawtext(_l("symbolfont g1dy16y27ˆ57"),tpoint(x,baseh));

gc.discardfont();

myfont=ceikonenv::static()->densefont();

gc.usefont( myfont );

baseh+=myfont->heightinpixels()+1;

gc.drawtext(_l("densefont g1dy16y27ˆ57"),tpoint(x,baseh));

gc.discardfont();

下面是各個

的s60

上面模擬器的截圖

symbian面板使用方法彙總

一 使用系統 如果是乙個已有工廠以前沒有支援 功能,也可以手工新增。步驟如下 1 在ui裡面 ui constructl函式裡面將原來的baseconstructl 換成baseconstructl eaknenableskin 2 container 裡面加入標頭檔案 include skin 3...

字型 font face使用方法

字型 font face font face使用方法 font face 屬性值 font family 設定文字的字型名稱 font style 設定文字的樣式 屬性值 normal預設值 italic斜體 oblique傾斜體 inherit從父元素繼承 font variant 設定文字是否大...

PHP魔術方法使用方法彙總

魔術方法是php物件導向中特有的特性。它們在特定的情況下被觸發,都是以雙下劃線開頭,你可以把它們理解為鉤子,利用模式方法可以輕鬆實現php物件導向中過載 overloading即動態建立類屬性和方法 魔術方法很多還是成對出現的,以下列出目前php中所有的模式方法。1.construct,destru...