018505887b2ec414e3a30419422a9b2c61f8f5c3 markd Thu Aug 9 00:23:28 2012 -0700 fixed breaking control over gene labels when gencode track was refactored diff --git src/hg/hgTracks/hgTracks.h src/hg/hgTracks/hgTracks.h index e4c9091..a60fddd 100644 --- src/hg/hgTracks/hgTracks.h +++ src/hg/hgTracks/hgTracks.h @@ -1183,30 +1183,34 @@ // dense subtracks have conditional centerLabels boolean isCenterLabelConditionallySeen(struct track *track); // returns FALSE if track and prevTrack have same parent, and are both dense subtracks #define isCenterLabelIncluded(track) \ (isWithCenterLabels(track) && (theImgBox || isCenterLabelConditionallySeen(track))) // Center labels may be conditionally included void affyTxnPhase2Methods(struct track *track); /* Methods for dealing with a composite transcriptome tracks. */ void loadGenePred(struct track *tg); /* Convert gene pred in window to linked feature. */ +void genePredAssignConfiguredName(struct track *tg); +/* Set name on genePred in "extra" field to gene name, accession, or both, + * depending, on UI on all items in track */ + void loadGenePredWithConfiguredName(struct track *tg); /* Convert gene pred info in window to linked feature. Include name * in "extra" field (gene name, accession, or both, depending on UI) */ boolean highlightItem(struct track *tg, void *item); /* Should this item be highlighted? */ void linkedFeaturesSeriesDrawAt(struct track *tg, void *item, struct hvGfx *hvg, int xOff, int y, double scale, MgFont *font, Color color, enum trackVisibility vis); /* Draw a linked features series item at position. */ #define NEXT_ITEM_ARROW_BUFFER 1 /* Space around "next item" arrow (in pixels). */