6月のカレンダー
      1
2345678
9101112131415
16171819202122
23242526272829
30      
最近の日記
全体の新着
各月の日記
ユーザーRSS
hanyaさんの公開日記
02月11日
02:30
Index: basctl/source/basicide/baside2b.cxx
===================================================================
--- basctl/source/basicide/baside2b.cxx (revision 1444482)
+++ basctl/source/basicide/baside2b.cxx (working copy)
@@ -383,7 +383,15 @@
( rCEvt.GetCommand() == COMMAND_AUTOSCROLL ) )
{
HandleScrollCommand( rCEvt, pModulWindow->GetHScrollBar(), &pModulWindow->GetEditVScrollBar() );
- }
+ } else if ( rCEvt.GetCommand() == COMMAND_CONTEXTMENU ) {
+ BasicIDEShell* pIDEShell = IDE_DLL()->GetShell();
+ SfxViewFrame* pViewFrame = pIDEShell ? pIDEShell->GetViewFrame() : NULL;
+ SfxDispatcher* pDispatcher = pViewFrame ? pViewFrame->GetDispatcher() : NULL;
+ if ( pDispatcher )
+ {
+ pDispatcher->ExecutePopup();
+ }
+ }
}
}

これで、切り取り、コピー、貼り付けがコンテキストメニューからできる。
なかなか実装されないが、実は結構簡単らしい。
公開日記トップへ
oooug-jp SNS

●サイドメニュー

  • 公開日記
  • >公開日記はログインしなくても読めます

http://www.ospn.jp/

inetd