GithubHelp home page GithubHelp logo

ofxnativegui's Introduction

ofxNativeGui

a native gui for openframeworks -- it uses native gui code that's very simple / hackable found in IVT. it wraps it a bit, and will be tested across all platforms (cocoa is in and working now).

produces a secondary window, like this:

http://i.imgur.com/86VjD.png

the other platforms are not hooked up, but my alterations of the IVT code are minimal (exposing a few enums) so it should be a piece of cake to hook up. Some other things I do are make the int sliders float compatible, etc.

To do:

  • need to add the propograting of events (for now, there's a system of attaching a variable to a gui element that works and the example shows this off)
  • need hiding / showing of gui elements
  • sliders need some numerial display of output
  • getters and setters for gui objects (set value, get value, etc)
  • hiding and showing of the main window is a bit funky. Some code that lets you focus the gui would be good (it pops up behind, can get closed, etc)
  • combo box add selected item option

ofxnativegui's People

Contributors

ofzach avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

ofxnativegui's Issues

events are not in

right now the variables are passed through and updating, but events haven't been hooked up -- need to hook in the listener code.

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.