home *** CD-ROM | disk | FTP | other *** search
- /* Prototypes for functions defined in
- Design.c
- */
-
- extern Cursor Crsr;
- extern struct VisFldInfo * Selected;
- extern struct Window * ToolBox;
- extern struct VisFldInfo * Vf;
- extern Bool Sizing;
-
-
- struct VisFldInfo * PrevVisFldInfo(struct Layout * , struct VisFldInfo * );
- static void InitCursor(struct Layout * , Cursor * );
- static void GetCursorPosition(Cursor * , WORD * , WORD * );
- static int PreviousPosition(struct Layout * , Cursor * );
- static int NextPosition(struct Layout * , Cursor * );
- static void DisplayCursor(struct RastPort * , WORD , WORD );
- static void Rubberband(struct RastPort * , WORD , WORD , WORD , WORD , char );
- void FollowMouse(struct Layout * , WORD , WORD );
-
- static struct VisFldInfo * VisFldHit(struct Layout * , WORD , WORD );
- static Bool SizeHit(struct VisFldInfo * , WORD );
- void SelectVisFld(struct Layout * , struct VisFldInfo * );
- static struct VisFldInfo * RemoveVisFldInfo(struct Layout * , struct VisFldInfo * );
- static void InsertVisFldInfo(struct Layout * , struct VisFldInfo * );
- static int Redraw(struct Pro * , struct Layout * );
-
- int DoEdit(struct Pro * , struct VisFldInfo * );
- void ReplaceVisFldInfo(struct Layout * , struct VisFldInfo * , struct VisFldInfo * );
- static void EditVisFldInfo(struct Pro * , struct Layout * , struct VisFldInfo * );
- static void CloseDesignWin(struct Layout * );
- static int RawKey(struct Pro * , struct Layout * );
- static int VanillaKey(struct Pro * , struct Layout * );
- int MouseButtons(struct Pro * , struct Layout * );
- static void ToolBoxClicked(struct Pro * , struct Layout * , int );
- static int DesignWindowIDCMP(struct Pro * , struct Layout * );
- static int DoOpenDesignWindow(struct Pro * , struct Layout * , WORD , WORD );
- void Design(struct Pro * , struct Layout * );
-
- int LISTClicked(void);
- int TOPClicked(void);
- int UPClicked(void);
- int DOWNClicked(void);
- int BOTTOMClicked(void);
- int NEWClicked(void);
- int EDITClicked(void);
- int COPYClicked(void);
- int REMOVEClicked(void);
- int USEClicked(void);
- int CANCELClicked(void);
- int TAG_VALUEClicked(void);
- int TAG_IDClicked(void);
- int TAG_OKClicked(void);
- int TAG_CANCELClicked(void);
- int NAME_NAMEClicked(void);
- int NAME_OKClicked(void);
- int NAME_CANCELClicked(void);
- int FIELD_NAMEClicked(void);
- int FIELD_MAXLENClicked(void);
- int FIELD_OKClicked(void);
- int FIELD_CANCELClicked(void);
- int FIELD_MOREClicked(void);
- int VIS_NAMEClicked(void);
- int VIS_SIZEClicked(void);
- int VIS_OKClicked(void);
- int VIS_CANCELClicked(void);
- int VIS_MOREClicked(void);
- int VIS_SELECTClicked(void);
- int MainCloseWindow(void);
- int MainVanillaKey(void);
- int MainRawKey(void);
- int TagCloseWindow(void);
- int TagVanillaKey(void);
- int NameCloseWindow(void);
- int NameVanillaKey(void);
- int FieldCloseWindow(void);
- int FieldVanillaKey(void);
- int VisCloseWindow(void);
- int VisVanillaKey(void);
-
-