Exemple #1
0
	void Config::Parse(const void *persist, int32 persist_len) {
		if(!persist_len) {
			Defaults();
			return;
		}

		Piston::Io::MemoryBuffer stream(persist, persist_len);
		Piston::Io::BinaryReader read(&stream);
		try {
		} catch(...) {
			ZSSERT(0); // show message here?
			Defaults();
		}
	}
const bool	CRendererDX::Initialize( spCDisplayOutput _spDisplay )
{
	if( !CRenderer::Initialize( _spDisplay ) )
		return false;

	if (g_DLLFun->Init() == false)
		return false;

	spCDisplayDX spDisplay = (spCDisplayDX)_spDisplay;

	m_WindowHandle = spDisplay->WindowHandle();

	m_pDevice = spDisplay->Device();

	m_PresentationParams = spDisplay->PresentParameters();

	D3DVIEWPORT9 vp = { 0, 0, _spDisplay->Width(), _spDisplay->Height(), 0.0f, 1.0f };
	m_pDevice->SetViewport( &vp );

//	D3DXCreateLine( m_pDevice, &m_pLine );

	//	Create sprite object for batched rendering.
	HRESULT hr = g_DLLFun->D3DXCreateSprite_fun( m_pDevice, &m_pSprite );
	if( FAILED(hr) )
	{
        g_Log->Error( "D3DCreateSprite() failed!" );
        return false;
	}

	m_spSoftCorner = NULL;

	Defaults();

	return true;
}
Exemple #3
0
Bbrc::Bbrc(int _type, unsigned int _minfreq, float _chisq_val, bool _do_backbone) : init_mining_done(false) {
  if (!fm::bbrc_instance_present) {
      fm::bbrc_database = NULL; fm::bbrc_statistics = NULL; fm::bbrc_chisq = NULL; fm::bbrc_result = NULL;
      Reset();
      Defaults();
      SetType(_type);
      SetMinfreq(_minfreq);
      SetChisqSig(_chisq_val);
      SetBackbone(_do_backbone);
      fm::bbrc_instance_present=true;
      if (getenv("FMINER_LAZAR")) fm::bbrc_do_yaml = false;
      if (getenv("FMINER_SMARTS")) fm::bbrc_gsp_out = false; 
      if (getenv("FMINER_PVALUES")) fm::bbrc_pvalues = true;
      if (getenv("FMINER_NO_AROMATIC_WC")) fm::bbrc_aromatic_wc = false;
      if (getenv("FMINER_SILENT")) {
        FILE* fp = freopen ("fminer_debug.txt","w",stderr);
      }
      if (getenv("FMINER_NR_HITS")) fm::bbrc_nr_hits = true;

  }
  else {
    cerr << "Error! Cannot create more than 1 instance." << endl; 
    exit(1);
  }

}
Exemple #4
0
bool ON_Font::CreateFontFromFaceName( 
  const wchar_t* facename,
  bool bBold,
  bool bItalic 
  )
{
  PurgeUserData();
  Defaults();

  if ( 0 == facename || 0 == facename[0] )
    facename = L"Arial";

  bool rc = SetFontFaceName(facename);

  HeightOfI();

  m_font_name = facename;
  if ( bBold )
  {
    SetBold(true);
    m_font_name += "L Bold";
  }
  if ( bItalic )
  {
    SetItalic(true);
    m_font_name += "L Italic";
  }

  return rc;
}
Exemple #5
0
FrissConfig::FrissConfig(BMessage* archive)
{
	Defaults();

	archive->FindInt32("version", (int32*)&m_iVersion);

	archive->FindInt32("RefreshRate", (int32*)&RefreshRate);

	archive->FindBool("RefreshAdvances", &RefreshAdvances);
	archive->FindString("Lang", &Lang);

	archive->FindInt32("m_iIndex", (int32*)&m_iIndex);
	archive->FindInt32("m_iAnz", (int32*)&m_iAnz);
	archive->FindString("Feedlist", &Feedlist);

	archive->FindRect("windowrect", &m_rWindow);

	archive->FindInt32("ColBackMode", (int32*)&ColBackMode);
	archive->FindInt32("ColForeMode", (int32*)&ColForeMode);

	const void* pColor = NULL;
	ssize_t iSize = 0;
	if (archive->FindData("ColBack", B_RGB_COLOR_TYPE, &pColor, &iSize) == B_OK)
		memcpy(&col, pColor, iSize);
	if (archive->FindData("ColFore", B_RGB_COLOR_TYPE, &pColor, &iSize) == B_OK)
		memcpy(&high, pColor, iSize);

	archive->FindInt32("BrowserType", (int32*)&BrowserType);
	archive->FindString("BrowserMime", &BrowserMime);

}
void CLightInfo::DefaultPoint()
{
	idVec3 oldColor = color;
	Defaults();
	color = oldColor;
	pointLight = true;
}
/* ------------------------------------------------------------------------------------ */
CCameraManager::CCameraManager()
{
	Defaults();
	memset(&CameraExtBox, 0, sizeof(geExtBox));
	CameraExtBox.Min.X = CameraExtBox.Min.Y = CameraExtBox.Min.Z = -4.0f;
	CameraExtBox.Max.X = CameraExtBox.Max.Y = CameraExtBox.Max.Z = 4.0f;

	// Set up our camera viewing rectangle
	theCameraRect.Left = 0;
	theCameraRect.Right = CCD->Engine()->Width() - 1;
	theCameraRect.Top = 0;
	theCameraRect.Bottom = CCD->Engine()->Height() - 1;

	// Create the Genesis3D camera
	EngineCamera = geCamera_Create(FOV, &theCameraRect);

	if(!EngineCamera)
	{
		CCD->ReportError("[ERROR] CCameraManager.cpp: geCamera_Create failed", false);
		return;
	}

	geCamera_SetZScale(EngineCamera, 1.0f);
	return;
}
Exemple #8
0
///  . . .             Load             . . .
void CViewSet::LoadXml(const TiXmlElement* m, const D3* ap)
{
	Defaults();
	const char* a;
	a = m->Attribute("sizeX");	if (a)  xSize = mia(100, ap->xScreen, cStr::toInt(a));
	a = m->Attribute("sizeY");	if (a)	ySize = mia(30,  ap->yScreen, cStr::toInt(a));
	a = m->Attribute("posX");	if (a)  xPos = cStr::toInt(a);
	a = m->Attribute("posY");	if (a)  yPos = cStr::toInt(a);

	a = m->Attribute("eVis");	if (a)  eVis = (EVis)mia(0,viALL, cStr::toInt(a));
	a = m->Attribute("visH");	if (a)  visH = mia(0, ap->yScreen, cStr::toInt(a));
	a = m->Attribute("ftMul");	if (a)  fftMul = cStr::toInt(a);//toFloat
	a = m->Attribute("fft");	if (a)  fftSize = mia(0,FFTNum-1, cStr::toInt(a));
	a = m->Attribute("vpFq");	if (a)  pr_fq = cStr::toInt(a);//toFloat

	a = m->Attribute("sleep");	if (a)  iSleep = cStr::toInt(a);
	a = m->Attribute("vsync");	if (a)  vsync = cStr::toBool(a);
	
	a = m->Attribute("sldr");	if (a)  xW_plS = max(0, cStr::toInt(a));
	a = m->Attribute("slR");	if (a)  bSlDrawR = cStr::toBool(a);

	int nf = NumFnt-1;
	a = m->Attribute("Fp");		if (a)  cfP = mia(0,nf, cStr::toInt(a));
	a = m->Attribute("Fa");		if (a)  cfA = mia(0,nf, cStr::toInt(a));
	a = m->Attribute("Ft");		if (a)  cfT = mia(0,nf, cStr::toInt(a));
	a = m->Attribute("Fh");		if (a)  cfH = mia(0,nf, cStr::toInt(a));
	a = m->Attribute("Fg");		if (a)  cfG = mia(0,nf, cStr::toInt(a));

	a = m->Attribute("tbX");	if (a)  xNpt = max(1, cStr::toInt(a));
	a = m->Attribute("tbY");	if (a)  yNpt = max(0, cStr::toInt(a));
	a = m->Attribute("tbO");	if (a)  ofsTab = cStr::toInt(a);
}
Exemple #9
0
void CPrinterInfo::UpdateFromDevNames(HGLOBAL hDevNames, HGLOBAL hDevMode, HDC hDC, int nOrientation, BOOL fUseWinIni /*=TRUE*/)
{
	Defaults();
	m_nOrientationType = nOrientation;
	GetNames(hDevNames, fUseWinIni);
	GetDeviceInfo(hDevMode, hDC);
	ReadSettings();
}
Exemple #10
0
int ixprefsreset(void)
{
  /* routine when (sub)item "Reset to defaults" is selected. */

  Defaults();
  DisplayPrefs();
  return RUNNING;
}
Exemple #11
0
void CLightInfo::DefaultProjected() {
	idVec3 oldColor = color;
	Defaults();
	color = oldColor;
	pointLight = false;
	lightTarget[2] = -256;
	lightUp[1] = -128;
	lightRight[0] = -128;
}
ScreenSaverSettings::ScreenSaverSettings()
{
	BPath path;
  	find_directory(B_USER_SETTINGS_DIRECTORY, &path);

	fSettingsPath = path;
	fSettingsPath.Append("ScreenSaver_settings", true);

	Defaults();
}
Exemple #13
0
		Renderer::Renderer(int w, int h)
		{
			UpdateSizes(w, h);
			Setup2DMatrix();
            
            projection_matrix_ = sht::math::Identity4();
            view_matrix_ = sht::math::Identity4();
            model_matrix_ = sht::math::Identity4();
            
			Defaults();
		}
void Undo( HWND hwndDlg )
{
    DLGINFO dlgInfoLocal;

    if( RetrieveDlgInfo( ANCHOR( hwndDlg ), &dlgInfoLocal ) )
    {
        UpdateGlobalDlgInfo( &dlgInfoLocal );
        UpdateControls( hwndDlg );
    }
    else
        Defaults( hwndDlg );
}
/*-----------------------------------------------------------------------------------------------
Description:
    Program start and end.
Parameters:
    argc    The number of strings in argv.
    argv    A pointer to an array of null-terminated, C-style strings.
Returns:
    0 if program ended well, which it always does or it crashes outright, so returning 0 is fine
Exception:  Safe
Creator:    John Cox (2-13-2016)
-----------------------------------------------------------------------------------------------*/
int main(int argc, char *argv[])
{
    glutInit(&argc, argv);

    int width = 500;
    int height = 500;
    unsigned int displayMode = GLUT_DOUBLE | GLUT_ALPHA | GLUT_DEPTH | GLUT_STENCIL;
    displayMode = Defaults(displayMode, width, height);

    glutInitDisplayMode(displayMode);
    glutInitContextVersion(4, 4);
    glutInitContextProfile(GLUT_CORE_PROFILE);

    // enable this for automatic message reporting (see OpenGlErrorHandling.cpp)
#define DEBUG
#ifdef DEBUG
    glutInitContextFlags(GLUT_DEBUG);
#endif

    glutInitWindowSize(width, height);
    glutInitWindowPosition(300, 200);
    int window = glutCreateWindow(argv[0]);

    glload::LoadTest glLoadGood = glload::LoadFunctions();
    // ??check return value??

    glutSetOption(GLUT_ACTION_ON_WINDOW_CLOSE, GLUT_ACTION_CONTINUE_EXECUTION);

    if (!glload::IsVersionGEQ(3, 3))
    {
        printf("Your OpenGL version is %i, %i. You must have at least OpenGL 3.3 to run this tutorial.\n",
            glload::GetMajorVersion(), glload::GetMinorVersion());
        glutDestroyWindow(window);
        return 0;
    }

    if (glext_ARB_debug_output)
    {
        glEnable(GL_DEBUG_OUTPUT_SYNCHRONOUS_ARB);
        glDebugMessageCallbackARB(DebugFunc, (void*)15);
    }

    Init();

    glutDisplayFunc(Display);
    glutReshapeFunc(Reshape);
    glutKeyboardFunc(Keyboard);
    glutMainLoop();

    CleanupAll();

    return 0;
}
Exemple #16
0
SpatialCorrelator::SpatialCorrelator ()
{
  // do nothing special
 // data pointed at
  region = NULL;
  region_data = NULL;


  // things to do
  Defaults();

}
Exemple #17
0
bool	CRendererDX::TestResetDevice()
{
	HRESULT devicestate = m_pDevice->TestCooperativeLevel();
	if (devicestate == D3DERR_DEVICELOST)
	{
		Sleep(100);
		return true;
	}
	else
	if (devicestate == D3DERR_DEVICENOTRESET)
	{
		m_pSprite->OnLostDevice();
		for (size_t i = 0; i < m_Fonts.size(); ++i)
		{
			m_Fonts[i]->OnLostDevice();
		}
		HRESULT hr = m_pDevice->Reset(&m_PresentationParams);
		if (hr == D3D_OK)
		{
			m_pSprite->OnResetDevice();
			for (size_t i = 0; i < m_Fonts.size(); ++i)
			{
				m_Fonts[i]->OnResetDevice();
			}
			Defaults();
			Reset( DisplayOutput::eEverything );
			Apply();
		} else
		{
			switch (hr)
			{
			case D3DERR_DEVICELOST:
				g_Log->Error("Device reset: D3DERR_DEVICELOST");
				break;
			case D3DERR_DEVICEREMOVED:
				g_Log->Error("Device reset: D3DERR_DEVICEREMOVED");
				break;
			case D3DERR_DRIVERINTERNALERROR:
				g_Log->Error("Device reset: D3DERR_DRIVERINTERNALERROR");
				break;
			case D3DERR_OUTOFVIDEOMEMORY:
				g_Log->Error("Device reset: D3DERR_OUTOFVIDEOMEMORY");
				break;
			default:
				g_Log->Error("Device reset: %u", hr);
				break;
			}
		}
	}
	return false;
}
Exemple #18
0
TouchpadPref::TouchpadPref()
{
	fConnected = false;
	// default center position
	fWindowPosition.x = -1;
	fWindowPosition.y = -1;

	ConnectToTouchPad();

	if (LoadSettings() != B_OK)
		Defaults();

	fStartSettings = fSettings;
}
Exemple #19
0
SIAM::SIAM(const char* ParamsFN)
{
    Defaults();
    this->ParamsFN.assign(ParamsFN);
    cout << "-- INFO -- SIAM: Params File Name set to:" << this->ParamsFN << endl;

    Input input(ParamsFN);

    input.ReadParam(U,"SIAM::U");
    input.ReadParam(T,"SIAM::T");
    input.ReadParam(epsilon,"SIAM::epsilon");
    input.ReadParam(eta,"SIAM::eta");
    input.ReadParam(MAX_ITS,"SIAM::MAX_ITS");
    input.ReadParam(Accr,"SIAM::Accr");
    input.ReadParam(CheckSpectralWeight, "SIAM::CheckSpectralWeight");
    input.ReadParam(UseMPT_Bs,"SIAM::UseMPT_Bs");
    input.ReadParam(isBethe,"SIAM::isBethe");
}
Exemple #20
0
PrefObject *LoadPrefs( STRPTR Path )
{
	PrefObject *Prefs;
	BPTR PrefFile;
	LONG Objects;

	if( Prefs = AllocVec( sizeof( PrefObject ) * 25, MEMF_CLEAR ))
	{
		if( PrefFile = Open( Path, MODE_OLDFILE ))
		{
			Read( PrefFile, &Objects, sizeof( LONG ));
			Read( PrefFile, Prefs, sizeof( PrefObject ) * Objects );
			Close( PrefFile );
		}
		else
			Defaults( Prefs );
	}

	return Prefs;
}
Exemple #21
0
IASIAM::IASIAM(const char* ParamsFN)
{
  Defaults();
  this->ParamsFN.assign(ParamsFN);
  cout << "-- INFO -- IASIAM: Params File Name set to:" << this->ParamsFN << endl;

  Input input(ParamsFN);

  input.ReadParam(U,"IASIAM::U");
  input.ReadParam(T,"IASIAM::T");
  input.ReadParam(epsilon,"IASIAM::epsilon");

  input.ReadParam(MAX_ITS,"IASIAM::MAX_ITS");
  input.ReadParam(Accr,"IASIAM::Accr");

  input.ReadParam(UseBroydenFormu0,"IASIAM::UseBroydenFormu0");
  input.ReadParam(max_tries,"IASIAM::max_tries");
  input.ReadParam(AmoebaScanStart,"IASIAM::AmoebaScanStart");
  input.ReadParam(AmoebaScanEnd,"IASIAM::AmoebaScanEnd");
  input.ReadParam(AmoebaScanStep,"IASIAM::AmoebaScanStep");
  input.ReadParam(AmoebaMaxIts,"IASIAM::AmoebaMaxIts");
  input.ReadParam(AmoebaForceScanAndPrintOut,"IASIAM::AmoebaForceScanAndPrintOut");
}
BOOL wmCommand( HWND hwndDlg, USHORT idCommand )
{
    BOOL fProcessed = FALSE;

    switch( idCommand )
    {
        case DID_OK:
        case DID_CANCEL:
            fProcessed = TRUE;
            break;

        case PB_UNDO:
            Undo( hwndDlg );
            fProcessed = TRUE;
            break;

        case PB_DEFAULT:
            Defaults( hwndDlg );
            fProcessed = TRUE;
            break;
    }

    return fProcessed;
}
Exemple #23
0
ON_Font::ON_Font()
{
  Defaults();
}
Exemple #24
0
ON_BOOL32 ON_Font::Read(
       ON_BinaryArchive& file // restore definition from binary archive
     )
{
  Defaults();
  m_font_index = -1;
  int major_version = 0;
  int minor_version = 0;
  bool rc = file.Read3dmChunkVersion(&major_version,&minor_version);
  if ( rc && major_version == 1 ) 
  {
    int i;
    for(;;)
    {
      rc = file.ReadInt( &m_font_index );
      if  (!rc) break;
      rc = file.ReadString( m_font_name );
      if  (!rc) break;

      {
        // 18 October 2002 Dale Lear:
        //   Lowell, wchar_t has different sizes on different OSs.
        //   When writing a wchar_t string, you should use one
        //   of the WriteString functions.  This function must continue
        //   to use ReadShort(64,...) so old files will remain valid.
        unsigned short sh[64];
        rc = file.ReadShort(64, sh);
        if (!rc) break;

        wchar_t facename[65];
        for ( i = 0; i < 64; i++ )
        {
          facename[i] = sh[i];
        }
        facename[64] = 0;
        SetFontFaceName(facename);
      }

      if( minor_version >= 1 )
      {
        rc = file.ReadInt( &i );
        if (!rc) break;
        SetFontWeight(i);

        rc = file.ReadInt( &i);
        if (!rc) break;
        SetIsItalic(i?true:false);

        rc = file.ReadDouble( &m_linefeed_ratio );
        if (!rc) break;

        if ( minor_version >= 2 )
        {
          rc = file.ReadUuid( m_font_id );
          if (!rc) break;
        }
        //if ( minor_version >= 3 )
        //{
        //  rc = file.ReadInt( &i);
        //  if (!rc) break;
        //  SetUnderlined(i?true:false);
        //}
      }

      break;
    }
  }
  else
  {
    ON_ERROR("ON_Font::Read - get newer version of opennurbs");
    rc = false;
  }

  return rc;
}
Exemple #25
0
CLightInfo::CLightInfo() {
	Defaults();
}
Exemple #26
0
CPrinterInfo::CPrinterInfo()
{
	Defaults();
}
Exemple #27
0
static Boolean MainFormHandleEvent (EventPtr e)
{
        Boolean handled = false;
        FormPtr frm;
    
        switch (e->eType) {
        case frmOpenEvent:
                frm = FrmGetActiveForm();
                DrawIntro();
                FrmDrawForm(frm);
                DrawState();  // Draw those dice!
                handled = true;
                break;

        case frmUpdateEvent:
                DrawPlayers();
                break;

        case menuEvent:
                MenuEraseStatus(NULL);

                switch(e->data.menu.itemID) {
                case MenuItem_Help:
                        FrmHelp( GenericHelp );
                        break;

                case MenuItem_About:
                        FrmAlert(About_Info);
                        break;

                case MenuItem_New:
                        DialogNewGame();
                        break;

                case MenuItem_Reset:
                        ResetCubes();
                        DrawState();
                        break;

                case MenuItem_Defaults:
                        Defaults();
                        ResetCubes();
                        DrawState();
                        break;

                case MenuItem_Variants:
                        if ( GetCurrPlayer() < 0 ) {
                                DialogVariants();
                        } else {
                                FrmAlert(NoVariants);
                        }
                        break;

                case MenuItem_Preferences:
                        DialogPreferences();
                        break;


                }
                handled = true;
                break;

        case ctlSelectEvent:
                switch(e->data.ctlSelect.controlID) {

                case btn_Stay:
                        ShowButtons(false);
                        Stay();
                        break;

                case btn_Info:
                                //FrmAlert(About_Info);
                        DialogStatus();
                        break;
		
                case btn_Roll:
                        if ( isGameOn() ) {
                                ShowButtons(false);
                                Roll();
                        } else {
                                DialogNewGame();
                        }
                        break;

                case btnTopStatus:
                        FrmHelp( TS_LastLicks );
                        break;

                }
                handled = true;
                break;

        case winExitEvent:
                if( e->data.winExit.exitWindow ==
                    (WinHandle)FrmGetFormPtr(MainForm) )
                {
                                /* Turn off animations and the AI */
                        FreezeBit = true;
                }
                break;

        case winEnterEvent:
                if (e->data.winEnter.enterWindow ==
                    (WinHandle)FrmGetFormPtr(MainForm) &&
                    e->data.winEnter.enterWindow ==
                    (WinHandle)FrmGetFirstForm ())
                {
                                /* Turn back on animations and the AI */
                        FreezeBit = false;
                }

        default:
                break;
        }

        return handled;
}
void InterpretCommand(MenuInstanceData * pMenuData, const char *pszScript) {
  char szCmd[31], szParam1[51], szParam2[51];
  char szTempScript[ 255 ];
  memset(szTempScript, 0, sizeof(szTempScript));
  strncpy(szTempScript, pszScript, 250);

  if (pszScript[0] == 0) {
    return;
  }

  char* pszScriptPointer = szTempScript;
  while (pszScriptPointer && !hangup) {
    pszScriptPointer = MenuParseLine(pszScriptPointer, szCmd, szParam1, szParam2);

    if (szCmd[0] == 0) {    // || !pszScriptPointer || !*pszScriptPointer
      break;
    }

    // -------------------------
    // Run a new menu instance

    int nCmdID = GetMenuIndex(szCmd);
    switch (nCmdID) {
    case 0: {
      // "MENU"
      // Spawn a new menu
      MenuInstanceData *pNewMenuData = static_cast<MenuInstanceData *>(malloc(sizeof(MenuInstanceData)));

      memset(pNewMenuData, 0, sizeof(MenuInstanceData));
      pNewMenuData->nFinished = 0;
      pNewMenuData->nReload = 0;

      Menus(pNewMenuData, pMenuData->szPath, szParam1);
      free(pNewMenuData);
    }
    break;
    case 1: {
      // -------------------------
      // Exit out of this instance
      // of the menu
      // -------------------------
      // "ReturnFromMenu"
      InterpretCommand(pMenuData, pMenuData->header.szExitScript);
      pMenuData->nFinished = 1;
    }
    break;
    case 2: {
      // "EditMenuSet"
      EditMenus();           // flag if we are editing this menu
      pMenuData->nFinished = 1;
      pMenuData->nReload = 1;
    }
    break;
    case 3: {
      // "DLFreeFile"
      align(szParam2);
      MenuDownload(szParam1, szParam2, true, true);
    }
    break;
    case 4: {
      // "DLFile"
      align(szParam2);
      MenuDownload(szParam1, szParam2, false, true);
    }
    break;
    case 5: {
      // "RunDoor"
      MenuRunDoorName(szParam1, false);
    }
    break;
    case 6: {
      // "RunDoorFree"
      MenuRunDoorName(szParam1, true);
    }
    break;
    case 7: {
      // "RunDoorNumber"
      int nTemp = atoi(szParam1);
      MenuRunDoorNumber(nTemp, false);
    }
    break;
    case 8: {
      // "RunDoorNumberFree"
      int nTemp = atoi(szParam1);
      MenuRunDoorNumber(nTemp, true);
    }
    break;
    case 9: {
      // "PrintFile"
      printfile(szParam1, true);
    }
    break;
    case 10: {
      // "PrintFileNA"
      printfile(szParam1, false);
    }
    break;
    case 11: {
      // "SetSubNumber"
      SetSubNumber(szParam1);
    }
    break;
    case 12: {
      // "SetDirNumber"
      SetDirNumber(szParam1);
    }
    break;
    case 13: {
      // "SetMsgConf"
      SetMsgConf(szParam1[0]);
    }
    break;
    case 14: {
      // "SetDirConf"
      SetDirConf(szParam1[0]);
    }
    break;
    case 15: {
      // "EnableConf"
      EnableConf();
    }
    break;
    case 16: {
      // "DisableConf"
      DisableConf();
    }
    break;
    case 17: {
      // "Pause"
      pausescr();
    }
    break;
    case 18: {
      // "ConfigUserMenuSet"
      ConfigUserMenuSet();
      pMenuData->nFinished = 1;
      pMenuData->nReload = 1;
    }
    break;
    case 19: {
      // "DisplayHelp"
      if (GetSession()->GetCurrentUser()->IsExpert()) {
        AMDisplayHelp(pMenuData);
      }
    }
    break;
    case 20: {
      // "SelectSub"
      ChangeSubNumber();
    }
    break;
    case 21: {
      // "SelectDir"
      ChangeDirNumber();
    }
    break;
    case 22: {
      // "SubList"
      SubList();
    }
    break;
    case 23: {
      // "UpSubConf"
      UpSubConf();
    }
    break;
    case 24: {
      // "DownSubConf"
      DownSubConf();
    }
    break;
    case 25: {
      // "UpSub"
      UpSub();
    }
    break;
    case 26: {
      // "DownSub"
      DownSub();
    }
    break;
    case 27: {
      // "ValidateUser"
      ValidateUser();
    }
    break;
    case 28: {
      // "Doors"
      Chains();
    }
    break;
    case 29: {
      // "TimeBank"
      TimeBank();
    }
    break;
    case 30: {
      // "AutoMessage"
      AutoMessage();
    }
    break;
    case 31: {
      // "BBSList"
      BBSList();
    }
    break;
    case 32: {
      // "RequestChat"
      RequestChat();
    }
    break;
    case 33: {
      // "Defaults"
      Defaults(pMenuData);
    }
    break;
    case 34: {
      // "SendEMail"
      SendEMail();
    }
    break;
    case 35: {
      // "Feedback"
      FeedBack();
    }
    break;
    case 36: {
      // "Bulletins"
      Bulletins();
    }
    break;
    case 37: {
      // "HopSub"
      HopSub();
    }
    break;
    case 38: {
      // "SystemInfo"
      SystemInfo();
    }
    break;
    case 39: {
      // "JumpSubConf"
      JumpSubConf();
    }
    break;
    case 40: {
      // "KillEMail"
      KillEMail();
    }
    break;
    case 41: {
      // "LastCallers"
      LastCallers();
    }
    break;
    case 42: {
      // "ReadEMail"
      ReadEMail();
    }
    break;
    case 43: {
      // "NewMessageScan"
      NewMessageScan();
    }
    break;
    case 44: {
      // "Goodbye"
      GoodBye();
    }
    break;
    case 45: {
      // "PostMessage"
      WWIV_PostMessage();
    }
    break;
    case 46: {
      // "NewMsgScanCurSub"
      ScanSub();
    }
    break;
    case 47: {
      // "RemovePost"
      RemovePost();
    }
    break;
    case 48: {
      // "TitleScan"
      TitleScan();
    }
    break;
    case 49: {
      // "ListUsers"
      ListUsers();
    }
    break;
    case 50: {
      // "Vote"
      Vote();
    }
    break;
    case 51: {
      // "ToggleExpert"
      ToggleExpert();
    }
    break;
    case 52: {
      // "YourInfo"
      YourInfo();
    }
    break;
    case 53: {
      // "ExpressScan"
      ExpressScan();
    }
    break;
    case 54: {
      // "WWIVVer"
      WWIVVersion();
    }
    break;
    case 55: {
      // "InstanceEdit"
      InstanceEdit();
    }
    break;
    case 56: {
      // "ConferenceEdit"
      JumpEdit();
    }
    break;
    case 57: {
      // "SubEdit"
      BoardEdit();
    }
    break;
    case 58: {
      // "ChainEdit"
      ChainEdit();
    }
    break;
    case 59: {
      // "ToggleAvailable"
      ToggleChat();
    }
    break;
    case 60: {
      // "ChangeUser"
      ChangeUser();
    }
    break;
    case 61: {
      // "CLOUT"
      CallOut();
    }
    break;
    case 62: {
      // "Debug"
      Debug();
    }
    break;
    case 63: {
      // "DirEdit"
      DirEdit();
    }
    break;
    case 65: {
      // "Edit"
      EditText();
    }
    break;
    case 66: {
      // "BulletinEdit"
      EditBulletins();
    }
    break;
    case 67: {
      // "LoadText"
      // LoadText and LoadTextFile are the same, so they are now merged.
      LoadTextFile();
    }
    break;
    case 68: {
      // "ReadAllMail"
      ReadAllMail();
    }
    break;
    case 69: {
      // "Reboot"
      RebootComputer();
    }
    break;
    case 70: {
      // "ReloadMenus"
      ReloadMenus();
    }
    break;
    case 71: {
      // "ResetUserIndex"
      ResetFiles();
    }
    break;
    case 72: {
      // "ResetQScan"
      ResetQscan();
    }
    break;
    case 73: {
      // "MemStat"
      MemoryStatus();
    }
    break;
    case 74: {
      // "PackMsgs"
      PackMessages();
    }
    break;
    case 75: {
      // "VoteEdit"
      InitVotes();
    }
    break;
    case 76: {
      // "Log"
      ReadLog();
    }
    break;
    case 77: {
      // "NetLog"
      ReadNetLog();
    }
    break;
    case 78: {
      // "Pending"
      PrintPending();
    }
    break;
    case 79: {
      // "Status"
      PrintStatus();
    }
    break;
    case 80: {
      // "TextEdit"
      TextEdit();
    }
    break;
    case 81: {
      // "UserEdit"
      UserEdit();
    }
    break;
    case 82: {
      // "VotePrint"
      VotePrint();
    }
    break;
    case 83: {
      // "YLog"
      YesturdaysLog();
    }
    break;
    case 84: {
      // "ZLog"
      ZLog();
    }
    break;
    case 85: {
      // "ViewNetDataLog"
      ViewNetDataLog();
    }
    break;
    case 86: {
      // "UploadPost"
      UploadPost();
    }
    break;
    case 87: {
      // "ClearScreen"
      GetSession()->bout.ClearScreen();
    }
    break;
    case 88: {
      // "NetListing"
      NetListing();
    }
    break;
    case 89: {
      // "WHO"
      WhoIsOnline();
    }
    break;
    case 90: {
      // /A "NewMsgsAllConfs"
      NewMsgsAllConfs();
    }
    break;
    case 91: {
      // /E "MultiEMail"
      MultiEmail();
    }
    break;
    case 92: {
      // "NewMsgScanFromHere"
      NewMsgScanFromHere();
    }
    break;
    case 93: {
      // "ValidatePosts"
      ValidateScan();
    }
    break;
    case 94: {
      // "ChatRoom"
      ChatRoom();
    }
    break;
    case 95: {
      // "DownloadPosts"
      DownloadPosts();
    }
    break;
    case 96: {
      // "DownloadFileList"
      DownloadFileList();
    }
    break;
    case 97: {
      // "ClearQScan"
      ClearQScan();
    }
    break;
    case 98: {
      // "FastGoodBye"
      FastGoodBye();
    }
    break;
    case 99: {
      // "NewFilesAllConfs"
      NewFilesAllConfs();
    }
    break;
    case 100: {
      // "ReadIDZ"
      ReadIDZ();
    }
    break;
    case 101: {
      // "UploadAllDirs"
      UploadAllDirs();
    }
    break;
    case 102: {
      // "UploadCurDir"
      UploadCurDir();
    }
    break;
    case 103: {
      // "RenameFiles"
      RenameFiles();
    }
    break;
    case 104: {
      // "MoveFiles"
      MoveFiles();
    }
    break;
    case 105: {
      // "SortDirs"
      SortDirs();
    }
    break;
    case 106: {
      // "ReverseSortDirs"
      ReverseSort();
    }
    break;
    case 107: {
      // "AllowEdit"
      AllowEdit();
    }
    break;
    case 109: {
      // "UploadFilesBBS"
      UploadFilesBBS();
    }
    break;
    case 110: {
      // "DirList"
      DirList();
    }
    break;
    case 111: {
      // "UpDirConf"
      UpDirConf();
    }
    break;
    case 112: {
      // "UpDir"
      UpDir();
    }
    break;
    case 113: {
      // "DownDirConf"
      DownDirConf();
    }
    break;
    case 114: {
      // "DownDir"
      DownDir();
    }
    break;
    case 115: {
      // "ListUsersDL"
      ListUsersDL();
    }
    break;
    case 116: {
      // "PrintDSZLog"
      PrintDSZLog();
    }
    break;
    case 117: {
      // "PrintDevices"
      PrintDevices();
    }
    break;
    case 118: {
      // "ViewArchive"
      ViewArchive();
    }
    break;
    case 119: {
      // "BatchMenu"
      BatchMenu();
    }
    break;
    case 120: {
      // "Download"
      Download();
    }
    break;
    case 121: {
      // "TempExtract"
      TempExtract();
    }
    break;
    case 122: {
      // "FindDescription"
      FindDescription();
    }
    break;
    case 123: {
      // "ArchiveMenu"
      TemporaryStuff();
    }
    break;
    case 124: {
      // "HopDir"
      HopDir();
    }
    break;
    case 125: {
      // "JumpDirConf"
      JumpDirConf();
    }
    break;
    case 126: {
      // "ListFiles"
      ListFiles();
    }
    break;
    case 127: {
      // "NewFileScan"
      NewFileScan();
    }
    break;
    case 128: {
      // "SetNewFileScanDate"
      SetNewFileScanDate();
    }
    break;
    case 129: {
      // "RemoveFiles"
      RemoveFiles();
    }
    break;
    case 130: {
      // "SearchAllFiles"
      SearchAllFiles();
    }
    break;
    case 131: {
      // "XferDefaults"
      XferDefaults();
    }
    break;
    case 132: {
      // "Upload"
      Upload();
    }
    break;
    case 133: {
      // "YourInfoDL"
      YourInfoDL();
    }
    break;
    case 134: {
      // "UploadToSysop"
      UploadToSysop();
    }
    break;
    case 135: {
      // "ReadAutoMessage"
      ReadAutoMessage();
    }
    break;
    case 136: {
      // "SetNewScanMsg"
      SetNewScanMsg();
    }
    break;
    case 137: {
      // "ReadMessages"
      ReadMessages();
    }
    break;
    /*
    case 138:
    { // "RUN"
    ExecuteBasic(szParam1);
    } break;
    */
    case 139: {
      // "EventEdit"
      EventEdit();
    }
    break;
    case 140: {
      // "LoadTextFile"
      LoadTextFile();
    }
    break;
    case 141: {
      // "GuestApply"
      GuestApply();
    }
    break;
    case 142: {
      // "ConfigFileList"
      ConfigFileList();
    }
    break;
    case 143: {
      // "ListAllColors"
      ListAllColors();
    }
    break;
#ifdef QUESTIONS
    case 144: {
      // "EditQuestions"
      EditQuestions();
    }
    break;
    case 145: {
      // "Questions"
      Questions();
    }
    break;
#endif
    case 146: {
      // "RemoveNotThere"
      RemoveNotThere();
    }
    break;
    case 147: {
      // "AttachFile"
      AttachFile();
    }
    break;
    case 148: {
      // "InternetEmail"
      InternetEmail();
    }
    break;
    case 149: {
      // "UnQScan"
      UnQScan();
    }
    break;
    // ppMenuStringsIndex[150] thru ppMenuStringsIndex[153] not used.....
    case 154: {
      // "Packers"
      Packers();
    }
    break;
    case 155: {
      // Color_Config
      color_config();
    }
    break;
    //------------------------------------------------------------------
    //  ppMenuStringsIndex[156] and [157] are reserved for SDS Systems and systems
    //  that distribute modifications.  DO NOT reuse these strings for
    //  other menu options.
    //------------------------------------------------------------------
    //    case 156:
    //    { // ModAccess
    //        ModsAccess();
    //    } break;
    //    case 157:
    //    { // SDSAccess
    //        SDSAccess();
    //      } break;
    //------------------------------------------------------------------
    case 158: {
      // InitVotes
      InitVotes();
    }
    break;
    case 161: {
      // TurnMCIOn
      TurnMCIOn();
    }
    break;
    case 162: {
      // TurnMCIOff
      TurnMCIOff();
    }
    break;
    default: {
      MenuSysopLog("The following command was not recognized");
      MenuSysopLog(szCmd);
    }
    break;
    }
  }
}
Exemple #29
0
ON_Font::ON_Font( const LOGFONT& logfont )
{
  Defaults();
  SetLogFont(logfont);
}
Exemple #30
0
CustomColumns::CustomColumns()
{
	Defaults();
}