! Copyright (C) 2007, 2009 Slava Pestov. ! See http://factorcode.org/license.txt for BSD license. USING: accessors assocs fry kernel models models.mapping namespaces sequences tools.deploy tools.deploy.config tools.deploy.config.editor ui ui.commands ui.gadgets ui.gadgets.borders ui.gadgets.buttons ui.gadgets.editors ui.gadgets.labels ui.gadgets.packs ui.gadgets.toolbar ui.gadgets.worlds ui.gestures ui.tools.browser ui.tools.common ui.tools.listener vocabs ; IN: ui.tools.deploy TUPLE: deploy-gadget < pack vocab settings ; : bundle-name ( parent -- parent ) deploy-name get "Executable name:" label-on-left add-gadget ; : deploy-console ( parent -- parent ) deploy-console? get "Deploy as console application" add-gadget ; : deploy-ui ( parent -- parent ) deploy-ui? get "Include user interface framework" add-gadget ; : reflection-settings ( parent -- parent ) "Reflection level:"