#include    <stdio.h>
#include    <exec/types.h>
#include    <exec/libraries.h>
#include    <proto/exec.h>
#include    <proto/dos.h>
#include    <FrameMachine/fm.h>
#include    <FrameMachine/fmpragma.h>


struct  Library *FrameMachineBase;
extern  struct  Library *SysBase;


main(argc,argv)
int    argc;
char   *argv[];
{
	int		     arg1,arg2;
	WORD 		 x,y;
	char          *version[] =
                {"$VER: DisPos V1.0\n"};

	if (argc <= 2)
	{
		printf("Dispos x y\n");
		return(1);
	}
	else
	{
		sscanf( argv[1],"%d",&arg1);
		sscanf( argv[2],"%d",&arg2);
	}

	if (arg1>720 | arg1<0 | arg2>255 | arg2<0)
	{
		printf("werte zu Groß/Klein\n");
		return (1);
	}


	x=(WORD)arg1;
	y=(WORD)arg2;


    FrameMachineBase = OpenLibrary("framemachine.library",0);
    if (FrameMachineBase)
    {
		/* Jetzt Gehts los ales ist gerüft */
		/* NEVER! Forget to lock FrameMachine! */
		LockFM();
		DisplayPos (&x,&y);
		UnLockFM();

        if (FrameMachineBase)
        {
            CloseLibrary(FrameMachineBase);
        }

    }
}

