GithubHelp home page GithubHelp logo

adam27x / cpptk Goto Github PK

View Code? Open in Web Editor NEW

This project forked from j6t/cpptk

0.0 1.0 0.0 101 KB

A C++ interface to the Tk GUI toolkit. Please be warned that this repository undergoes history rewriting until this notice is removed.

C++ 98.50% Makefile 0.47% CMake 1.03%

cpptk's Introduction

C++/Tk - a complete C++ interface to the Tk GUI toolkit.

Copyright (C) 2004-2006, Maciej Sobczak

---

You should see the following directories here:

- base     - contains common files for Tk and all extensions
- doc      - contains a short documentation for the library
- test     - tests used for development - use them for regression testing
             if you want to modify the library
- examples - some simple examples to show C++/Tk basics

The C++/Tk itself consists of these files:
- cpptk.h           - to be included in your own files
- cpptk.cc          - to be compiled and linked with your code
- cpptkconstants.x  - not compilable
- cpptkoptions.x    - not compilable
- base/cpptkbase.h  - included automatically by Tk and all extensions
- base/cpptkbase.cc - to be compiled and linked with your code

(you may also wish to make your own archive or shared library from
the *.cc files listed above)

In order to compile the tests and the examples you may need to change the
compiler options to fit your particular environment (different paths to the
Tcl and Tk headers and libs, another compiler, etc.)

Please see doc.html for instructions how to compile your own programs.
The Makefile in the examples directory can help, too.

The library was written under Unix, but works pretty well on MS Windows and
may also work on Macs.

Anyway - have fun! :-)

cpptk's People

Contributors

j6t avatar agalanin avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.