NCurses-Like System for Windows [closed] - c++

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
Are there any C++ libraries similar to Ncurses, but for Windows? It seems there are no ports of Ncurses and I need a really good display system like it.
Any suggestions? Cross-platform is a plus.

There is very similar library PDCurses. It uses the same calls as ncurses, but works on Win32. The only thing you'd need to port a program would be to recompile.
http://pdcurses.sourceforge.net/

Not cross platform, but you could use the Windows API's Console Functions directly.

It looks like the GNUWin32 project provides a direct port of NCurses.
See here:
http://gnuwin32.sourceforge.net/
http://gnuwin32.sourceforge.net/packages/ncurses.htm

I would use CYGWIN with NCURSES: curses + crossplatforms, as you want.
Other than that, you can try Borland's old CONIO (there is a repository of old Borland Software at Embarcadero), or Microsoft's Win32 API Console.

SetEdit uses a port of Borland's TurboVision. This port is cross platform and can be found here, licensed under GPL.

Related

How to create gui in C++ [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I'm new in C++ and looking for a way to create gui just like windowbuilder under eclipse (java).
I will appreciate if someone can help me to find tool like windowbuilder.
OS : Linux
Thank you
Personally I'm a fan of Qt.
However, it depends entirely on what you want to do. Qt is primarily for cross platform development, so it'll look and act mostly the same between any platform, it also has a large library that may require a bit of a learning curve at first - but the licencing options make it look pretty. Also the documentation is very awesome.
There are of course a lot of other options like:
GTKmm (based on GTK+), wxWidgets, FLTK, etc...
Also this is a duplicate question, so look at some of these other answers:
How do I create a GUI for a windows application using C++?
How do I build a GUI in C++?

Is there a cross-platform library for windows manipulation? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
Is there a library which has equivalents for WinAPI FindWindow,EnumWindows, WindowFromPoint, ChildWindowFromPoint, GetWindowRect, GetWindowText, EnumDisplayMonitors etc. supported on each platform: Windows, X11, OS X, ... ?
There are XGetWindowProperty , XFetchName, etc. functions on Linux, NSWindowList, CGSGetWindowProperty(), etc. on Mac. I just want a wrapper library like an abstraction layer for these functions, so I can use the same code on all platforms.
Those functions are windows platform specific only. You can't use them on other operating systems as they use libraries and dll files which run on Windows based systems only. However if you want to make cross platform apps using c/c++, you should consider API's like qt or gtk.
They have functions which will run on most platforms without any changes.

Does an ncurses or similar library exist which works well with fortran? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
Does ncurses library (originally developed with C in mind, if memory serves) have a port, or does an alternative exist which works well with fortran on a Windows platform?
Or, some library (since I've always used ncurses name when referring to "that sort of interfaces) which could be used to develop semi GUI on a command line prompt?
With 2003 standard C-Fortran interoperability
http://genepi.qimr.edu.au/staff/davidD/
http://genepi.qimr.edu.au/staff/davidD/Curses/pdcurses.f95
http://genepi.qimr.edu.au/staff/davidD/Curses/ncurses.f95
http://genepi.qimr.edu.au/staff/davidD/Curses/testcurs.f95
For the alternatives, you'd need the calls in
http://msdn.microsoft.com/en-us/library/windows/desktop/ms682087(v=vs.85).aspx
If you are using IVF, the interfaces have already been done in kernel32.F90 in the IVF include directory.
On Windows platforms, to get cursor addressing to work in either kernel32 or ncurses, the Screen Buffer Size height and Window Size height in the cmd prompt properties must be set to the same value.

What speech libraries are available in Linux? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
When it comes to TTS (text-to-speech) libraries in Linux, what choices do developers have?
What libraries ship with the majority of distros?
Are there minimal libraries? What functionality does each library offer?
I'm approaching this primarily from a C++ point of view, although Python would suit me too.
Ubuntu comes with eSpeak, which is quite simple to use. From the console, simply enter:
espeak "Hello World"
Other options include Festival and Flite. Festival is the most sophisticated one I've used so far, and I've successfully installed new, less artificial-sounding voices (for Ubuntu, see http://ubuntuforums.org/showthread.php?t=677277). Flite is very simple but doesn't have the same level of customizability as Festival.
If you want, for example, a Python program that synthesizes speech, there is a somewhat inactive project called PyFestival that's quite easy to use (http://code.google.com/p/pyfestival/).
Use Flite as your speech library, and then use voices from festival or festvox.

looking for free c++ cross platform GUI framework [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
im looking for cross platform GUI for free for commercial project
( that means i can't give the code ) no GPL and i guess no LGPL
what else its leaving me ? wxWidgets ?
Thanks
If you want to avoid LGPL, wxWidgets is probably the most feature-complete option. It uses a derivitive of LGPL which is more flexible on the distribution.
However, LGPL is fine for use with commercial works. The only restriction is that you need to link dynamically with the UI library, which is typically not an issue at all.
Using LGPL, you have many other options, including GTK, QT (as of 4.5), FLTK, etc. Of these, QT is probably my personal favorite.
You can ship a closed-source application that links to LGPL licensed libraries.