コード例 #1
0
ファイル: MenuItem.cpp プロジェクト: guowei8412/upp-mirror
void   MenuItemBase::AssignAccessKeys(dword used)
{
	if(!accesskey) {
		accesskey = ChooseAccessKey(text, used);
		used |= AccessKeyBit(accesskey);
	}
	Ctrl::AssignAccessKeys(used);
}
コード例 #2
0
ファイル: Static.cpp プロジェクト: AbdelghaniDr/mirror
void  Label::AssignAccessKeys(dword used)
{
	if(noac)
		return;
	Ctrl *next = GetNext();
	if(!lbl.accesskey && next && next->IsInitFocus()) {
		next->AssignAccessKeys(used);
		if(!next->GetAccessKeysDeep()) {
			lbl.accesskey = ChooseAccessKey(GetText(), used);
			if(lbl.accesskey) Refresh();
			used |= AccessKeyBit(lbl.accesskey);
		}
	}
	Ctrl::AssignAccessKeys(used);
}
コード例 #3
0
ファイル: Static.cpp プロジェクト: AbdelghaniDr/mirror
dword Label::GetAccessKeys() const
{
	return AccessKeyBit(lbl.accesskey);
}
コード例 #4
0
ファイル: MenuItem.cpp プロジェクト: guowei8412/upp-mirror
dword  MenuItemBase::GetAccessKeys() const
{
	return AccessKeyBit(accesskey);
}