name "Settings - Change BIRCH settings"
icon "$BIRCH/public_html/images/birch_black_ico.png"
tip "Set environment variables that govern how BIRCH works"

# - - - - - - - - Command line prompt - - - - - - - - - - 
panel
    var "prompt"
        type        chooser
        label       "Use BIRCH Custom command line prompt? "
        default     0
        choices
            "Yes" "Y"
            "No" "N"

    var "SetEdit"
        type    button
        label   "Save"
        shell   "$BIRCH/script/BIRCHUserSettings.py --setvar BIRCH_PROMPT='%PROMPT%'"
        close   true

panel
    var "address"
        type        text
        label       "email address for notifications"
        default     "$BL_EMAIL"

    var "SetEmail"
        type    button
        label   "Save"
        shell   "$BIRCH/script/BIRCHUserSettings.py --setvar BL_EMAIL='%ADDRESS%'"
        close   true

panel
    var "ncbikey"
        type        text
        label       "NCBI Entrez API Key"
        default     "$NCBI_ENTREZ_KEY"

    var "SetNCBIKey"
        type    button
        label   "Save"
        shell   "$BIRCH/script/BIRCHUserSettings.py --setvar NCBI_ENTREZ_KEY='%NCBIKEY%'"
        close   true

panel        
    var "Manual"
        type    button
        label   "Manual"
        shell "chooseviewer.py $BIRCH/doc/bioLegato/BIRCHUserSettings.html"
        close false
    var "NCBIInfo"
        type    button
        label   "About NCBI Entrez API Keys"
        shell "chooseviewer.py https://ncbiinsights.ncbi.nlm.nih.gov/2017/11/02/new-api-keys-for-the-e-utilities/"
        close false

