Thu, Oct 28, 1999 at 02:55:53PM +0700, si irwandi bilang:
 > [...]
 > #include <graphics.h>
 > 
 > int maxx,maxy;
 > int main()
 > {
 >    int driver = DETECT, modus,errcode;
 >    initgraph(&driver,&modus, "c:\tc2\clib\egavga.bgi");
 >    errcode  = graphresult();
 >    if(errcode !=0)
 >    {
 >    printf("grafik error");
 >    exit(1);
 >    }
 >    maxx = getmaxx();
 >    maxy = getmaxy();
 >    line(0,maxy/2,maxx,maxy/2);
 >    getch();
 >    closegraph();
 > }
 > 

#include <X11/Xlib.h>
#include <stdio.h>

int main(int argc, char **argv) {
  Window         dzxvroot;
  Display       *dzxvdpy;
  int            dzxvscreen;
  GC             dzxvgc;
  unsigned long  dzxvfg;
  char          *dzxvdpyname = 0;

  if (!(dzxvdpy = XOpenDisplay(dzxvdpyname))) {
    fprintf(stderr, "Unable to open display %s\n", dzxvdpyname);
    exit(1);
  }
  dzxvscreen=DefaultScreen(dzxvdpy);
  fprintf(stderr, "Display string: %s\nWidth: %d\nHeight: %d\n", 
          DisplayString(dzxvdpy), 
          DisplayWidth(dzxvdpy, dzxvscreen), 
          DisplayHeight(dzxvdpy, dzxvscreen));
  dzxvroot = RootWindow(dzxvdpy, dzxvscreen);
  dzxvgc = DefaultGC(dzxvdpy, dzxvscreen);
  dzxvfg = WhitePixel(dzxvdpy, dzxvscreen);
  XSetForeground(dzxvdpy, dzxvgc, dzxvfg);
  XDrawLine(dzxvdpy, dzxvroot, dzxvgc, 0, 0, 
            DisplayWidth(dzxvdpy, dzxvscreen), 
            DisplayHeight(dzxvdpy, dzxvscreen));
  XCloseDisplay(dzxvdpy);
  exit(0);
}

Best regards,
Andy
-- 
chandy a7 indo 607 net 607 id
http://gmail.cakraweb.com http://eworld.indoglobal.com/eworld

--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]

Kirim email ke