Sponsored Content
Operating Systems Linux GUI for a Linux router - WWW or ncurses Dialog ? Post 302303000 by jack2 on Wednesday 1st of April 2009 03:07:51 PM
Old 04-01-2009
GUI for a Linux router - WWW or ncurses Dialog ?

Hi,

Linux router is my only "full" Linux application.
I native compiled and installed Linux Unix dialog utility.
Dialog comes with a limited set of objects, called widgets.
Some work fine, some need improvements.

But what I really need is graphical interface to shell scripts run on my Linux machine (no monitor).

I can connect to my Linux with putty in telnet session
and can run installed applications.

Some examples from dialog get flicked on data refresh
but I need flick-free graphical interface (full screen)
to let me enter some data , parameters to a modem
and get response, some transfer statistics and the like.

MDMA application is a good example.

I get used to write some basic programs with GUI, using Visual Basic,
and its form + objects I put on a form, set attributes,
wrote some code and got application working.

In my case I am not looking for client side application,
just ncurses based dialog widgets with some more options to let
me design nice graphical interface, full screen.

I can use some dialog widgets, trying to stick them together
but a number of options is not great (about 15 objects)
and each object is pure graphics, as no multithreading, multiprocessing.

So I planned to loop widgets with new parameters entered
to get some data refresh feature, like in VB.

Unfortunately refresh time is 1 s min.
so flickering is seen.

So please tell me about another basic flicker-free GUI solution to work with my Linux over putty.

I will attach some dialog widgets code asking for advice, if it is possible
to build a new widgets in due time, or a task is far too complicated for me.

Another solution is www interface, but I need GUI to refresh data
in flicker-free mode.

Jack
 

3 More Discussions You Might Find Interesting

1. IP Networking

accessing WWW from non GUI terminal

how would I go about accessing the internet from a regular non-gui terminal.... . would I have to configure the settings or is there an application or uitliity that I can use that will do this..?? than in advance moxxx68 (2 Replies)
Discussion started by: moxxx68
2 Replies

2. Shell Programming and Scripting

Unix / Linux Dialog Utility - how to open 2+ more dialog windows ?

Hi, example of Unix / Linux dialog utility is below. I am going to use dialog as simple GUI for testing of a modem. So I need to combine some dialog boxes into one. I need to have input box, output box, info box, dialog box, radiobox as in any standard program with graphical user... (2 Replies)
Discussion started by: jack2
2 Replies

3. UNIX for Advanced & Expert Users

How to control remotely "full" Linux router in GUI ?

Hi, I mean Unix Linux general solution, so please don't move my question, as it's Unix specific. I would like to remotely control my "full" Linux router. Already succeeded to compile Linux Unix dialog, running some tests. The issue is dialog comes with a limited number of widget boxes for... (4 Replies)
Discussion started by: jack2
4 Replies
do_dialog(3alleg4)						  Allegro manual						do_dialog(3alleg4)

NAME
do_dialog - Basic dialog manager function. Allegro game programming library. SYNOPSIS
#include <allegro.h> int do_dialog(DIALOG *dialog, int focus_obj); DESCRIPTION
The basic dialog manager function. This displays a dialog (an array of dialog objects, terminated by one with a NULL dialog procedure), and sets the input focus to the focus_obj (-1 if you don't want anything to have the focus). It interprets user input and dispatches messages as they are required, until one of the dialog procedures tells it to close the dialog, at which point it returns the index of the object that caused it to exit, or until ESC is pressed, at which point it returns -1. SEE ALSO
popup_dialog(3alleg4), init_dialog(3alleg4), centre_dialog(3alleg4), set_dialog_color(3alleg4), find_dialog_focus(3alleg4), excus- tom(3alleg4), exgui(3alleg4), exrgbhsv(3alleg4) Allegro version 4.4.2 do_dialog(3alleg4)
All times are GMT -4. The time now is 02:18 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy