コード例 #1
0
/* Start main function */
int main(void)
{
   /* Variables */
   int liveBoard[BOARDH][BOARDW]; /* Live game board */
   int tempBoard[BOARDH][BOARDW]; /* Temporary game board */
   int i; /* Height LCV */
   int j; /* Width LCV */

   /* Array Setting to 0 */
   for(i = 0; i < BOARDH; i++) {
      for(j = 0; j < BOARDW; j++) {
         liveBoard[i][j] = 0;
         tempBoard[i][j] = 0;
      }
   }

   PrintSetup();
   Setup(liveBoard);

   printf("You chose:\n");
   Printer(liveBoard);

   TheGame(liveBoard, tempBoard);

   return(0);
}
コード例 #2
0
ファイル: outbask.c プロジェクト: cixonline/ameol
/* This function handles the WM_COMMAND message.
 */
void FASTCALL PrintOutbasketDlg_OnCommand( HWND hwnd, int id, HWND hwndCtl, UINT codeNotify )
{
   switch( id )
      {
      case IDD_SETUP:
         PrintSetup( hwnd );
         UpdatePrinterName( hwnd );
         break;

      case IDOK:
         /* Get number of copies.
          */
         if( !GetDlgInt( hwnd, IDD_COPIES, &cCopies, 1, 99 ) )
            break;
         EndDialog( hwnd, TRUE );
         break;

      case IDCANCEL:
         EndDialog( hwnd, FALSE );
         break;
      }
}
コード例 #3
0
bool SetupCmd(char *Command) {

    //
    // MO - Mode command
    //
    if( StrEQ(Command,"MO") ) {
        ModeCmd(ParseToken());
        return true;
        }


    //
    // LS - Save setup
    //
    if( StrEQ(Command,"LS") ) {
        char *SetupText = ParseToken();
        int   SetupNum  = atoi(SetupText);

        if( !strlen(SetupText) )
            SetupNum = CurrSetup;

        LoadSetup(SetupNum);

        StartMsg();
        PrintStringP(PSTR("Loaded setup "));
        PrintD(CurrSetup,0);            // == %d
        return true;
        }

    //
    // PS - Print current setup
    //
    if( StrEQ(Command,"PS") ) {
        char *SetupText = ParseToken();
        int   SetupNum  = atoi(SetupText);

        if( !strlen(SetupText) ) PrintSetup(-1      ,&TransducerSet);
        else                     PrintSetup(SetupNum,&EEPROM.Setups[SetupNum].Setup);
        return true;
        }

    //
    // SS - Save current setup
    //
    if( StrEQ(Command,"SS") ) {
        char *SetupText = ParseToken();
        int   SetupNum  = atoi(SetupText);

        if( !strlen(SetupText) )
            SetupNum = CurrSetup;

        SaveSetup(SetupNum);

        StartMsg();
        PrintStringP(PSTR("Saved as setup "));
        PrintD(CurrSetup,SetupNum);            // == %d
        return true;
        }

    return false;
    }
コード例 #4
0
void __fastcall TForm1::Printwithgraphics1Click(TObject *Sender)
{
  PrintSetup();
  AdvStringGrid2->Print();

}
コード例 #5
0
void __fastcall TForm1::Print2Click(TObject *Sender)
{
  PrintSetup();
  AdvStringGrid1->Print();
}
コード例 #6
0
void __fastcall TForm1::Printpreview1Click(TObject *Sender)
{
 PrintSetup();
 AdvPreviewDialog1->Execute();
}