#ifndef __API_MARK_HPP #define __API_MARK_HPP #include "ice.h" BOOL APIENTRY mark_Create(CONTEXT context, int where, const char *markname, int stickto, unsigned long line, unsigned col); MARKHANDLE APIENTRY mark_Find(VIEWHANDLE view, const char *markname); BOOL APIENTRY mark_Delete(MARKHANDLE mark); unsigned long APIENTRY mark_QueryLine(MARKHANDLE mark); unsigned APIENTRY mark_QueryColumn(MARKHANDLE mark); BOOL APIENTRY mark_QueryPosition(MARKHANDLE mark, unsigned long *line, unsigned *col); BOOL APIENTRY mark_SetLine(MARKHANDLE mark, unsigned long line); BOOL APIENTRY mark_SetColumn(MARKHANDLE mark, unsigned col); BOOL APIENTRY mark_SetPosition(MARKHANDLE mark, unsigned long line, unsigned col); BOOL APIENTRY mark_Copy(MARKHANDLE src, MARKHANDLE dst); #endif