/***************************************************************************** # Copyright (C) 1994-2008 by David Gordon. # All rights reserved. # # This software is part of a beta-test version of the Consed/Autofinish # package. It should not be redistributed or # used for any commercial purpose, including commercially funded # sequencing, without written permission from the author and the # University of Washington. # # This software is provided ``AS IS'' and any express or implied # warranties, including, but not limited to, the implied warranties of # merchantability and fitness for a particular purpose, are disclaimed. # In no event shall the authors or the University of Washington be # liable for any direct, indirect, incidental, special, exemplary, or # consequential damages (including, but not limited to, procurement of # substitute goods or services; loss of use, data, or profits; or # business interruption) however caused and on any theory of liability, # whether in contract, strict liability, or tort (including negligence # or otherwise) arising in any way out of the use of this software, even # if advised of the possibility of such damage. # # Building Consed from source is error prone and not simple which is # why I provide executables. Due to time limitations I cannot # provide any assistance in building Consed. Even if you do not # modify the source, you may introduce errors due to using a # different version of the compiler, a different version of motif, # different versions of other libraries than I used, etc. For this # reason, if you discover Consed bugs, I can only offer help with # those bugs if you first reproduce those bugs with an executable # provided by me--not an executable you have built. # # Modifying Consed is also difficult. Although Consed is modular, # some modules are used by many other modules. Thus making a change # in one place can have unforeseen effects on many other features. # It may takes months for you to notice these other side-effects # which may not seen connected at all. It is not feasable for me to # provide help with modifying Consed sources because of the # potentially huge amount of time involved. # #*****************************************************************************/ saveColorAndCheckColormap( ColorHighlightBackground ); saveColorAndCheckColormap( ColorHighlightForegroundX ); saveColorAndCheckColormap( ColorMeansMatch_same ); saveColorAndCheckColormap( ColorMeansMatch_different ); saveColorAndCheckColormap( ColorMeansMatch_clippedEnds ); saveColorAndCheckColormap( ColorMeansMatch_consensus ); saveColorAndCheckColormap( ColorMeansMatch_lowQualConsensus ); saveColorAndCheckColormap( ColorConsensusLabel ); saveColorAndCheckColormap( ColorConsensusLabelBackground ); saveColorAndCheckColormap( ColorMeansQualityAgree ); saveColorAndCheckColormap( ColorMeansQualityDisagree ); saveColorAndCheckColormap( ColorMeansQualityConsensusForeground ); saveColorAndCheckColormap( ColorMeansQuality0_4 ); saveColorAndCheckColormap( ColorMeansQuality5_9 ); saveColorAndCheckColormap( ColorMeansQuality10_14 ); saveColorAndCheckColormap( ColorMeansQuality15_19 ); saveColorAndCheckColormap( ColorMeansQuality20_24 ); saveColorAndCheckColormap( ColorMeansQuality25_29 ); saveColorAndCheckColormap( ColorMeansQuality30_34 ); saveColorAndCheckColormap( ColorMeansQuality35_39 ); saveColorAndCheckColormap( ColorMeansQuality40_97 ); saveColorAndCheckColormap( ColorMeansQuality98 ); saveColorAndCheckColormap( ColorMeansQuality99 ); saveColorAndCheckColormap( ColorMeansEditedAgree ); saveColorAndCheckColormap( ColorMeansEditedDisagree ); saveColorAndCheckColormap( ColorMeansEditedUnedited ); saveColorAndCheckColormap( ColorMeansEdited98 ); saveColorAndCheckColormap( ColorMeansEdited99 ); saveColorAndCheckColormap( ColorVerticalScrollbarScrolledDown ); saveColorAndCheckColormap( ColorMode_editCursorForeground ); saveColorAndCheckColormap( ColorMode_editCursorBackground ); saveColorAndCheckColormap( ColorTracesA ); saveColorAndCheckColormap( ColorTracesC ); saveColorAndCheckColormap( ColorTracesG ); saveColorAndCheckColormap( ColorTracesT ); saveColorAndCheckColormap( ColorTracesN ); saveColorAndCheckColormap( ColorTracesPad ); saveColorAndCheckColormap( ColorScale ); saveColorAndCheckColormap( ColorScaleBackground ); saveColorAndCheckColormap( ColorHighlightedReadNames ); saveColorAndCheckColormap( ColorSequencingDirectionArrow ); saveColorAndCheckColormap( ColorSequencingDirectionArrowTracesUp ); saveColorAndCheckColormap( ColorVerticalLineAtCursor ); saveColorAndCheckColormap( ColorHorizontalLineAtCursor ); saveColorAndCheckColormap( ColorProteinTranslation ); saveColorAndCheckColormap( ColorProteinTranslationLabels ); saveColorAndCheckColormap( ColorProteinStartCodon ); saveColorAndCheckColormap( ColorProteinStopCodon ); saveColorAndCheckColormap( ColorUnmatchedRestrictionFragment ); saveColorAndCheckColormap( ColorRestrictionFragmentPairTooFarApart ); saveColorAndCheckColormap( ColorRestrictionFragmentInContig ); saveColorAndCheckColormap( ColorRestrictionFragmentPartlyOffContig ); saveColorAndCheckColormap( ColorRestrictionFragmentEntirelyOffContig ); saveColorAndCheckColormap( ColorActualGelRestrictionFragment ); saveColorAndCheckColormap( ColorRestrictionDigestScale ); saveColorAndCheckColormap( ColorRestrictionDigestCursorIndicator ); saveColorAndCheckColormap( ColorRestrictionFragmentsOnTopOfEachOther ); saveColorAndCheckColormap( ColorAssemblyViewScale ); saveColorAndCheckColormap( ColorAssemblyViewScaleNumbers ); saveColorAndCheckColormap( ColorAssemblyViewContigs ); saveColorAndCheckColormap( ColorAssemblyViewContigNamesForeground ); saveColorAndCheckColormap( ColorAssemblyViewContigNamesBackground ); saveColorAndCheckColormap( ColorAssemblyViewConsistentFwdRevPairs ); saveColorAndCheckColormap( ColorAssemblyViewConsistentFwdRevPairDepth ); saveColorAndCheckColormap( ColorAssemblyViewReadDepth ); saveColorAndCheckColormap( ColorAssemblyViewDiscrepanciesNotIndels ); saveColorAndCheckColormap( ColorAssemblyViewDiscrepanciesIndels ); saveColorAndCheckColormap( ColorAssemblyViewTooFewConsistentFwdRevPairs ); saveColorAndCheckColormap( ColorAssemblyViewInconsistentFwdRevPair ); saveColorAndCheckColormap( ColorAssemblyViewConsistentGapSpanningFwdRevPair ); saveColorAndCheckColormap( ColorAssemblyViewHighlight ); saveColorAndCheckColormap( ColorAssemblyViewMultipleItemsOnTopOfEachOther ); saveColorAndCheckColormap( ColorAssemblyViewDirectSequenceMatches ); saveColorAndCheckColormap( ColorAssemblyViewInvertedSequenceMatches ); saveColorAndCheckColormap( ColorAssemblyViewConsistentRestrictionDigestFragment1 ); saveColorAndCheckColormap( ColorAssemblyViewConsistentRestrictionDigestFragment2 ); saveColorAndCheckColormap( ColorAssemblyViewConsistentRestrictionDigestFragment3 ); saveColorAndCheckColormap( ColorAssemblyViewConsistentRestrictionDigestFragment4 ); saveColorAndCheckColormap( ColorAssemblyViewConsistentRestrictionDigestFragment5 ); saveColorAndCheckColormap( ColorAssemblyViewConsistentRestrictionDigestFragment6 ); saveColorAndCheckColormap( ColorAssemblyViewConsistentRestrictionDigestFragment7 ); saveColorAndCheckColormap( ColorAssemblyViewConsistentRestrictionDigestFragment8 ); saveColorAndCheckColormap( ColorAssemblyViewConsistentRestrictionDigestFragment9 ); saveColorAndCheckColormap( ColorAssemblyViewConsistentRestrictionDigestFragment10 ); saveColorAndCheckColormap( ColorAssemblyViewInconsistentRestrictionDigestFragment ); saveColorAndCheckColormap( ColorAssemblyViewCloneEnd ); saveColorAndCheckColormap( ColorReadPrefixDefault );