34 mpAccelList.reset(
new std::vector< Accelerator* > );
58 for (sal_uInt16
i = 0;
i < pAccel->GetItemCount(); ++
i) {
59 Accelerator* pSubAccel = pAccel->GetAccel( pAccel->GetItemId(
i) );
61 if ( j == pSubAccel ) {
63 i = pAccel->GetItemCount();
84 pTempAccel->mpDel =
nullptr;
88 mpSequenceList.reset();
104 pAccel =
mpSequenceList->empty() ?
nullptr : (*mpSequenceList)[ 0 ];
118 Accelerator* pNextAccel = pEntry->
mpAccel;
127 pNextAccel->Activate();
141 pAccel->mnCurId = pEntry->
mnId;
142 pAccel->mpDel = &bDel;
149 pAccel->mpDel =
nullptr;
180 Accelerator* pNextAccel = pEntry->
mpAccel;
192 pNextAccel->Activate();
207 pAccel->mnCurId = pEntry->
mnId;
208 pAccel->mpDel = &bDel;
215 pAccel->mpDel =
nullptr;
std::unique_ptr< std::vector< Accelerator * > > mpAccelList
std::unique_ptr< std::vector< Accelerator * > > mpSequenceList
void RemoveAccel(Accelerator const *pAccel)
bool IsAccelKey(const vcl::KeyCode &rKeyCode)
bool InsertAccel(Accelerator *pAccel)