Пример #1
8
 void window::dismiss() {
   if(_hwnd) gtk_window_close (gwindow(_hwnd));
   _hwnd = 0; //?
 }
Пример #2
0
main()
{
 strcpy(status.nomefile,"base.idl");
 inizializza();
 setmenuP(0," Files ",1,hh);
 setmenuP(0," Compile ",1,menuto2);
 setmenuP(0," Quit! ",1,esci);
 setmenuS(0,1," Ciao ",1,hh);
 setmenuS(0,1," Addio ",1,gg);
 gwindow(60,60,300,200," Main Win ",12,1,14,3);
 num=status.active_window;
 perc_init();
 for(x=0;x<=37;x++)
 {
  percent(x,37);
 }
 perc_end();
 mouse(1);
 while(kd!=27)
 {
  while((kd=ikey())==0) {}
  controlla(kd);
  x=contr_drives();
  if(x!=-1) {setdisk(x);dato=x;}
 }
 mouse(2);
 nogwin();
 finisci();
 return(0);
}
Пример #3
0
/**************************** Main ****************************************/
void main(void)
{
int nb = 0;

   initcom();
   ginit();
   gwindow(0,1000,0,255);

   printf("\nFAPERG V1.0\n");
   do {
      lab_aktual();
      if ( nb == 0 ) gpos(nb,ewert[0]);
      else gdraw(nb,ewert[0]);
      delay(10);
      nb++;
   } while ( !kbhit() );
   gend();
}
Пример #4
0
/**************************** Main ****************************************/
void main(void)
{
int i;
unsigned char wert;

   initcom();
   ginit();
   gwindow(0,4000,0,255);

   printf("\nSPEICHKO V1.0\n");

   for ( i = 1; i <= 4000; i++ ) {
      wert = rxcharw();
      if ( i == 1) gpos(i,wert);
      else gdraw(i,wert);
   }

   txchar(CTRL_C);
   printf("Dr�cke Taste..."); getch();
   gend();
}
Пример #5
0
/**************************** Main ****************************************/
void main(void)
{
unsigned char zaehlertief, zaehlerhoch, data[256];
long periode = 1000000L;      /* Zeitintervall zwischen Messungen */
int i, start = TRUE;

   initcom();
   ginit();
   gwindow(0,255,0,255);

   t_start();			/* Installiere Timer-Software */
   t_alarm_start();		/* Installiere Alarm-Uhr */
   printf("\nPOISSON V1.0\n");


   for ( i = 0; i <= 255; i++ ) data[i] = 0;
   t_alarm_set(0,periode,T_ONCE);

   do {
      do ; while ( t_alarm_check(0) == 0 );
      t_alarm_set(0,periode,T_ONCE);
      txchar(SYNCHBYTE);
      zaehlertief = rxcharw();
      zaehlerhoch = rxcharw();

      if ( start ) start = FALSE;	 /* Erster Wert unbrauchbar */
      else data[zaehlertief]++;

      gclear();
      for ( i = 0; i <= 255; i++ ) {
	 if ( i == 0 ) gpos(i, data[i]);
	 else gdraw(i, data[i]);
      }
   } while ( !kbhit() );

   t_stop();   /* Desinstalliere Timer */
   printf("\nDr�cke Taste..."); getch(); getch();
   gend();
}
Пример #6
0
 void window::expand( bool maximize) {
   if(_hwnd) gtk_window_present (gwindow(_hwnd));
 }
Пример #7
0
 void window::collapse() {
   if(_hwnd) gtk_window_iconify (gwindow(_hwnd));
 }