@Override
 /*.*/ public void onTabUnselected(ActionBar.Tab tab, FragmentTransaction ft) {
   // mFragment.getView().setVisibility(View.GONE);
   controls.pOnActionBarTabUnSelected(pascalObj, mFragment.getView(), mFragment.getText());
   if (mFragment != null) {
     ft.hide(mFragment);
   }
 }
 // http://www.grokkingandroid.com/adding-action-items-from-within-fragments/
 // http://www.j2eebrain.com/java-J2ee-android-menus-and-action-bar.html
 // http://www.thesparkmen.com/2013/2/15/dynamic-action-bar-buttons.aspx
 // https://github.com/codepath/android_guides/wiki/Creating-and-Using-Fragments  otimo!
 // http://www.lucazanini.eu/2012/android/tab-layout-in-android-with-actionbar-and-fragment/?lang=en
 @Override
 /*.*/ public void onTabSelected(ActionBar.Tab tab, FragmentTransaction ft) {
   mFragment.getView().setVisibility(View.VISIBLE);
   controls.pOnActionBarTabSelected(pascalObj, mFragment.getView(), mFragment.getText());
   if (mFragment.isAdded()) {
     ft.show(mFragment);
   } else {
     ft.add(0, mFragment, mFragment.getText()); // 0=null container!
   }
 }