TIC subversion repository

sventon subversion web client - http://www.sventon.org
[show recent changes]
 
  Help
Rev: HEAD (210) - https://secure.bioinfweb.info/Code/svn/TIC / trunk / README.md
Show File - README.md  [show properties]
spinner
# TIC
*TIC* allows to efficiently develop GUI components which can be used both in *Swing* and *SWT* projects. The graphical output, as well as mouse and and keyboard reactions of a component need to be implemented only once and *TIC* allows to use the component in both toolkits. Therefore it provides adapter classes converting both paint methods and mouse and key events between the two toolkits.
Developers who need to offer components that work with *Swing* and *SWT* in the same way (e.g. developers of GUI component libraries) can make use of *TIC* to ease up the implementation process. An example for a GUI library that offers all its components in a *Swing* and *SWT* version is [*LibrAlign*](https://github.com/bioinfweb/LibrAlign) for which *TIC* was initially created.
*TIC* is distributed under [LGPL](http://bioinfweb.info/TIC/License). More information can be found at http://bioinfweb.info/TIC/.
## Getting started
10 
11  The [documentation](http://bioinfweb.info/TIC/Documentation) and the [JavaDoc](http://bioinfweb.info/TIC/Documentation/API/Latest/) are available on the website. A basic demo application can be found [here](https://github.com/bioinfweb/TIC/tree/master/demo/info.bioinfweb.tic.demo.simplecomponent/src/info/bioinfweb/tic/demo/simplecomponent).
12 
13  If you have further questions, feel free to contact support@bioinfweb.info.
14 
15  ## Source code
16 
17  This *GitHub* repository in a synchronized mirror of the [master repository at bioinfweb](http://bioinfweb.info/Code/sventon/repos/TIC/list/). Feedback and pull requests are welcome. Synchronization was made possible by [*SubGit*](https://subgit.com/).
18 
19  ## Issues
20 
21  If you want to submit a bug report or feature request, please use our public bug tracking system at http://bioinfweb.info/TIC/Bugs. (We do not manage issues on GitHub directly.)
22 
23  ## License
24 
25  *TIC* is distrubuted under [GNU General Lesser Public License Version 3](http://bioinfweb.info/TIC/License). See [NOTICE.txt](https://github.com/bioinfweb/TIC/blob/master/main/info.bioinfweb.tic.core/src/NOTICE.txt) for further details.
26 
27  This product includes dependencies developed by the [Apache Software Foundation](http://www.apache.org/) distributed under the terms of the [Apache License Version 2.0](https://github.com/bioinfweb/TIC/blob/master/main/info.bioinfweb.tic.core/src/APACHE-LICENSE.txt).
28 
29  ## Binary releases
30 
31  Binary releases and *Maven* code can be found at http://bioinfweb.info/TIC/Download.
32 
33  ## About *bioinfweb*
34 
35  * Legal notice: http://bioinfweb.info/About
36  * Privacy policy: http://bioinfweb.info/Privacy


feed icon

sventon 2.5.1

bioinfweb RSS feed bioinfweb on twitter TIC on GitHub
bioinfweb - Biology & Informatics Website