~ubuntu-branches/ubuntu/raring/ncbi-tools6/raring

« back to all changes in this revision

Viewing changes to desktop/dlogutil.h

  • Committer: Package Import Robot
  • Author(s): Aaron M. Ucko
  • Date: 2011-09-05 18:55:02 UTC
  • mfrom: (1.1.11 upstream)
  • Revision ID: package-import@ubuntu.com-20110905185502-iuvmoe65ytljhckn
Tags: 6.1.20110713-1
* New upstream release.
* debian/*.symbols: update accordingly.
* make/makeshlb.unx: link libcn3dOGL.so against -lm for sqrt.
* doc/man/*.1: update for new release.
* debian/rules:
  - (VIB): add asnmacro, as upstream takes care to publish binaries thereof.
  - Retire obsolete multiarch-unaware checks for libpthread.
  - Fully modernize Debhelper usage; in particular, transition to overrides.
* debian/compat: advance to 9 per rules modernization.
* debian/ncbi-tools-bin.install: add asnmacro.
* make/makenet.unx: link asnmacro only against libraries it directly needs.
* doc/man/asnmacro.1: give asnmacro a man page.
* doc/man/Psequin.1: list it in SEE ALSO.
* network/id1arch/idfetch.c: revert redundant change (from #295110).
* Convert to multiarch.
  - debian/rules: Install libraries (and ncbithr.o) to multiarch directories.
  - debian/lib*.install: match multiarch library paths.
  - debian/control:
    + Build-Depends: debhelper (>= 8.1.3~), implying a recent dpkg-dev.
    + Set Multi-Arch: as appropriate across the board, and specify
      Pre-Depends: ${misc:Pre-Depends} for runtime libraries.
* debian/*.lintian-overrides: drop leading slashes for Lintian 2.5.x.
* debian/control: Standards-Version: 3.9.2 (already compliant).

Show diffs side-by-side

added added

removed removed

Lines of Context:
29
29
*
30
30
* Version Creation Date:   1/22/95
31
31
*
32
 
* $Revision: 6.110 $
 
32
* $Revision: 6.115 $
33
33
*
34
34
* File Description: 
35
35
*
391
391
extern FonT GetTableDisplayDefaultFont (void);
392
392
 
393
393
 
394
 
#define TALL_SELECTION_LIST 8
 
394
#define TALL_SELECTION_LIST 6
395
395
#define SHORT_SELECTION_LIST 4
396
396
/* err_msg is the message to put in the results from TestDialog if nothing is selected */
397
397
/* choice_list should be a valnode list of strings to use for the names of the choices. */
493
493
extern Boolean ValNodeChoiceMatch (ValNodePtr vnp1, ValNodePtr vnp2);
494
494
extern Boolean ValNodeStringMatch (ValNodePtr vnp1, ValNodePtr vnp2);
495
495
 
 
496
/* choice list is a list of strings */
 
497
extern DialoG StringComboDialog
 
498
(GrouP h,
 
499
 ValNodePtr               choice_list,
 
500
 Int2                     list_height,
 
501
 Int2                     list_width,
 
502
 Nlm_ChangeNotifyProc     change_notify,
 
503
 Pointer                  change_userdata);
 
504
 
496
505
extern DialoG SequenceSelectionDialog 
497
506
(GrouP h,
498
507
 Nlm_ChangeNotifyProc     change_notify,
659
668
typedef struct inferenceparsedata
660
669
{
661
670
  CharPtr category;
 
671
  CharPtr type;
662
672
  Boolean same_species;
663
673
  CharPtr first_field;
664
674
  CharPtr second_field;
669
679
 
670
680
typedef struct inferencefieldedit
671
681
{
672
 
  CharPtr field_category;
 
682
  CharPtr field_type;
673
683
  Int4 field_choice;
674
684
  EditApplyPtr edit_apply;
675
685
} InferenceFieldEditData, PNTR InferenceFieldEditPtr;
679
689
typedef enum {
680
690
  eInferenceRemove = 0,
681
691
  eInferenceEditCategory,
682
 
  eInferenceApplyCategoryFields,
683
 
  eInferenceEditCategoryFields,
 
692
  eInferenceEditType,
 
693
  eInferenceApplyTypeFields,
 
694
  eInferenceEditTypeFields,
684
695
  eNumInferenceEditActions } EInferenceEditAction;
685
696
 
686
697
 
688
699
  EInferenceEditAction action;
689
700
  CharPtr category_from;
690
701
  CharPtr category_to;
 
702
  CharPtr type_from;
 
703
  CharPtr type_to;
691
704
 
692
705
  InferenceFieldEditPtr field_edit;
693
706
} InferenceEditData, PNTR InferenceEditPtr;
770
783
/* for functions that act on all open records */
771
784
NLM_EXTERN ValNodePtr GetBaseFormList (void);
772
785
NLM_EXTERN ValNodePtr GetViewedSeqEntryList (void);
 
786
NLM_EXTERN SeqEntryPtr RestoreFromFileEx (CharPtr path, Boolean convert_seqsubmit_to_pub);
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);
775
790
 
 
791
 
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,