>>635
一行選択は使っていません問題になるのは詳細表示ではなく一覧表示やアイコン表示の場合です

通常、メニューはマウスポインタの位置から下に向かって開きますが、マウスポインタの位置から下に十分な表示スペースがない場合
マウスポインタの位置より上に向かってメニューが開きます
>>634の場合はマウスポインタの位置から下に十分な表示スペースがない場合はメニューが開きません

メニューの高さが増えると分割表示の下側のペインではメニューが表示不能なんて事にもなりかねないので
メニュー項目を絞ってメニューの高さを抑えています