uni-htk-2.2.1.3: uni-htk.cabal
name: uni-htk
version: 2.2.1.3
build-type: Simple
license: LGPL
license-file: LICENSE
author: uniform@informatik.uni-bremen.de
maintainer: chr.maeder@web.de
homepage: http://www.informatik.uni-bremen.de/htk/
category: GUI
synopsis: Graphical User Interface for Haskell Programs
description: GUI toolkit based on Tcl\/Tk
cabal-version: >= 1.4
Tested-With: GHC==8.0.1
flag debug
description: add debug traces
default: False
library
exposed-modules: HTk.Kernel.BaseClasses, HTk.Kernel.ButtonWidget,
HTk.Kernel.CallWish, HTk.Kernel.Colour, HTk.Kernel.Configuration,
HTk.Kernel.Core, HTk.Kernel.Cursor, HTk.Kernel.EventInfo, HTk.Kernel.Font,
HTk.Kernel.GUIObject, HTk.Kernel.GUIObjectKind, HTk.Kernel.GUIObjectName,
HTk.Kernel.GUIValue, HTk.Kernel.Geometry, HTk.Kernel.GridPackOptions,
HTk.Kernel.PackOptions, HTk.Kernel.Packer, HTk.Kernel.Resources,
HTk.Kernel.TkVariables, HTk.Kernel.Tooltip, HTk.Kernel.Wish,
HTk.Containers.Box, HTk.Containers.Frame, HTk.Containers.Toplevel,
HTk.Containers.Window, HTk.Components.BitMap, HTk.Components.Focus,
HTk.Components.ICursor, HTk.Components.Icon, HTk.Components.Image,
HTk.Components.Index, HTk.Components.Selection, HTk.Components.Slider,
HTk.Devices.Bell, HTk.Devices.Printer, HTk.Devices.Screen,
HTk.Devices.XSelection, HTk.Tix.LabelFrame, HTk.Tix.NoteBook,
HTk.Tix.PanedWindow, HTk.Tix.Subwidget, HTk.Menuitems.Indicator,
HTk.Menuitems.Menu, HTk.Menuitems.MenuCascade,
HTk.Menuitems.MenuCheckButton, HTk.Menuitems.MenuCommand,
HTk.Menuitems.MenuItem, HTk.Menuitems.MenuRadioButton,
HTk.Menuitems.MenuSeparator, HTk.Widgets.Button, HTk.Widgets.Canvas,
HTk.Widgets.CheckButton, HTk.Widgets.ComboBox, HTk.Widgets.Editor,
HTk.Widgets.Entry, HTk.Widgets.Label, HTk.Widgets.ListBox,
HTk.Widgets.MenuButton, HTk.Widgets.Message, HTk.Widgets.OptionMenu,
HTk.Widgets.RadioButton, HTk.Widgets.Scale, HTk.Widgets.ScrollBar,
HTk.Widgets.Space, HTk.Canvasitems.Arc, HTk.Canvasitems.BitMapItem,
HTk.Canvasitems.CanvasItem, HTk.Canvasitems.CanvasItemAux,
HTk.Canvasitems.CanvasTag, HTk.Canvasitems.EmbeddedCanvasWin,
HTk.Canvasitems.ImageItem, HTk.Canvasitems.Line, HTk.Canvasitems.Oval,
HTk.Canvasitems.Polygon, HTk.Canvasitems.Rectangle,
HTk.Canvasitems.TextItem, HTk.Textitems.EmbeddedTextWin, HTk.Textitems.Mark,
HTk.Textitems.TextTag, HTk.Toplevel.HTk, HTk.Toolkit.CItem,
HTk.Toolkit.DialogWin, HTk.Toolkit.FileDialog, HTk.Toolkit.GenGUI,
HTk.Toolkit.GenericBrowser, HTk.Toolkit.HTkMenu, HTk.Toolkit.IconBar,
HTk.Toolkit.InputForm, HTk.Toolkit.InputWin, HTk.Toolkit.LogWin,
HTk.Toolkit.MarkupText, HTk.Toolkit.MenuType, HTk.Toolkit.ModalDialog,
HTk.Toolkit.Name, HTk.Toolkit.Notepad, HTk.Toolkit.Prompt,
HTk.Toolkit.ScrollBox, HTk.Toolkit.SelectBox, HTk.Toolkit.Separator,
HTk.Toolkit.SimpleForm, HTk.Toolkit.SimpleListBox, HTk.Toolkit.SpinButton,
HTk.Toolkit.TextDisplay, HTk.Toolkit.TreeList
build-depends: base >=4 && < 5, containers, directory, uni-util, uni-events,
uni-posixutil, uni-reactor
-- extensions: OverlappingInstances
if flag(debug)
cpp-options: -DDEBUG
ghc-options: -fwarn-unused-imports -fno-warn-warnings-deprecations