equal
deleted
inserted
replaced
1079 |
1079 |
1080 void CVirtualKeyCtrl::UpdateChangedArea(TBool aFlag) |
1080 void CVirtualKeyCtrl::UpdateChangedArea(TBool aFlag) |
1081 { |
1081 { |
1082 struct SData |
1082 struct SData |
1083 { |
1083 { |
|
1084 TUint32 ctrl; |
1084 TBool flag; |
1085 TBool flag; |
1085 CFbsBitmap* bmp; |
1086 CFbsBitmap* bmp; |
1086 TRect pos; |
1087 TRect pos; |
1087 } data; |
1088 } data; |
|
1089 |
|
1090 data.ctrl = (TUint32)this; |
1088 data.flag = aFlag; |
1091 data.flag = aFlag; |
1089 data.bmp = Keyboard()->Bitmap();//aFlag ? Keyboard()->iBitmap : 0; |
1092 data.bmp = Keyboard()->Bitmap();//aFlag ? Keyboard()->iBitmap : 0; |
1090 data.pos = Rect(); |
1093 data.pos = Rect(); |
1091 TPtrC ptr; |
1094 TPtrC ptr; |
1092 ptr.Set(reinterpret_cast<const TUint16*>(&data),sizeof(data)/sizeof(TUint16)); |
1095 ptr.Set(reinterpret_cast<const TUint16*>(&data),sizeof(data)/sizeof(TUint16)); |