770
783
/* for functions that act on all open records */
771
784
NLM_EXTERN ValNodePtr GetBaseFormList (void);
772
785
NLM_EXTERN ValNodePtr GetViewedSeqEntryList (void);
773
787
NLM_EXTERN SeqEntryPtr RestoreFromFile (CharPtr path);
788
NLM_EXTERN Uint2 RestoreEntityIDFromFileEx (CharPtr path, Uint2 entityID, Boolean convert_seqsubmit_to_pub);
774
789
NLM_EXTERN Uint2 RestoreEntityIDFromFile (CharPtr path, Uint2 entityID);
776
792
NLM_EXTERN Int2 PanelOffsetFromCharOffsetEx (DoC doc, FonT font, Int2 item, Int2 col, Int2 char_offset);
777
793
NLM_EXTERN Int2 GetTextSelectCharOffsetEx (PoinT pt, DoC doc, FonT font, Int2 item, Int2 row, Int2 col);
778
794
NLM_EXTERN CharPtr GetSelectedDocText (DoC doc, Int2 item_start, Int2 row_start, Int2 col_start, Int2 char_start,