a graphical user interface for configuring a programmable integrated circuit is disclosed . more specifically , the graphical user interface may comprise a displayed graphical representation of the programmable integrated circuit , where the graphical representation includes one or more selectable portions which may represent actual circuitry or components of the programmable integrated circuit . a user - selectable list box may be displayed which comprises one or more selectable items for configuring a selected portion of the graphical representation of the programmable integrated circuit . the user - selectable list box may be displayed in response to a selection of a selectable portion of the programmable integrated circuit for configuration . additionally , the user - selectable list box may disappear or no longer be displayed in response to a user interaction outside the user - selectable list box , in response to a selection of an item from the user - selectable list box , etc .