106895cbff17848866e9b5cfeefb0ce1985203a1 tdreszer Wed Oct 5 16:52:11 2011 -0700 More tightening of screws. Several special cases solved. Altererd which right-click menu items for cfg appear and regularized this with subCfg availability. diff --git src/hg/inc/hui.h src/hg/inc/hui.h index e71f06d..54d1442 100644 --- src/hg/inc/hui.h +++ src/hg/inc/hui.h @@ -999,30 +999,33 @@ #define GRAY_LEVEL_SCORE_MIN SCORE_MIN #define MIN_GRAY_LEVEL "minGrayLevel" void filterButtons(char *filterTypeVar, char *filterTypeVal, boolean none); /* Put up some filter buttons. */ void radioButton(char *var, char *val, char *ourVal); /* Print one radio button */ void oneMrnaFilterUi(struct controlGrid *cg, char *text, char *var, struct cart *cart); /* Print out user interface for one type of mrna filter. */ void bedUi(struct trackDb *tdb, struct cart *cart, char *title, boolean boxed); /* Put up UI for an bed track with filters. */ +boolean bedScoreHasCfgUi(struct trackDb *tdb); +// Confirms that this track has a bedScore Cfg UI + void scoreCfgUi(char *db, struct cart *cart, struct trackDb *parentTdb, char *name,char *title,int maxScore,boolean boxed); /* Put up UI for filtering bed track based on a score */ void crossSpeciesCfgUi(struct cart *cart, struct trackDb *tdb); // Put up UI for selecting rainbow chromosome color or intensity score. void pslCfgUi(char *db, struct cart *cart, struct trackDb *parentTdb, char *prefix ,char *title, boolean boxed); /* Put up UI for psl tracks */ void netAlignCfgUi(char *db, struct cart *cart, struct trackDb *parentTdb, char *prefix ,char *title, boolean boxed); /* Put up UI for net tracks */ void chainCfgUi(char *db, struct cart *cart, struct trackDb *parentTdb, char *prefix ,char *title, boolean boxed, char *chromosome); /* Put up UI for chain tracks */