With a little bit of work, was able to build a nice "Wuhan Coronavirus Status" app using MQTT and the IoT-OnOff app. More on this technique here:
ESP32 (ESP-WROOM-32) as an MQTT Client Subscribed to Linux Server Load Average Messages
The result turned out nice, I think. I like the look and... (10 Replies)
Hi.
I plan to build an application which takes text data from a user.
It then sends this to a website, login required.
The business case being this site contains many text fields, mostly redundant to user. My application would only prompt user for necessary text.
What language, methods... (4 Replies)
trying to run IPERF and i've downloaded and installed and screwed around with my path to get compilers and such available...
log in as myself, go to /iperf-2.0.4
switch to su
run ./configure
seems to go fine, couple of no's but based on previous runs it seems to be ok...
do make
it goes... (3 Replies)
Gnome2::App(3pm) User Contributed Perl Documentation Gnome2::App(3pm)NAME
Gnome2::App - wrapper for GnomeApp
HIERARCHY
Glib::Object
+----Glib::InitiallyUnowned
+----Gtk2::Object
+----Gtk2::Widget
+----Gtk2::Container
+----Gtk2::Bin
+----Gtk2::Window
+----Gnome2::App
INTERFACES
Glib::Object::_Unregistered::AtkImplementorIface
Gtk2::Buildable
METHODS
widget = Gnome2::App->new ($appname, $title=undef)
o $appname (string)
o $title (string)
scalar = $app->accel_group
$app->add_dock_item ($item, $placement, $band_num, $band_position, $offset)
o $item (Gnome2::Bonobo::DockItem)
o $placement (Gnome2::Bonobo::DockPlacement)
o $band_num (integer)
o $band_position (integer)
o $offset (integer)
widget = $app->add_docked ($widget, $name, $behavior, $placement, $band_num, $band_position, $offset)
o $widget (Gtk2::Widget)
o $name (string)
o $behavior (Gnome2::Bonobo::DockItemBehavior)
o $placement (Gnome2::Bonobo::DockPlacement)
o $band_num (integer)
o $band_position (integer)
o $offset (integer)
$app->add_toolbar ($toolbar, $name, $behavior, $placement, $band_num, $band_position, $offset)
o $toolbar (Gtk2::Toolbar)
o $name (string)
o $behavior (Gnome2::Bonobo::DockItemBehavior)
o $placement (Gnome2::Bonobo::DockPlacement)
o $band_num (integer)
o $band_position (integer)
o $offset (integer)
scalar = $app->contents
$app->set_contents ($contents)
o $contents (Gtk2::Widget)
$app->create_menus ($uiinfo)
o $uiinfo (Gnome2::UIInfo)
$app->create_toolbar ($uiinfo)
o $uiinfo (Gnome2::UIInfo)
scalar = $app->dock
dock = $app->get_dock
dockitem = $app->get_dock_item_by_name ($name)
o $name (string)
$app->enable_layout_config ($enable)
o $enable (boolean)
scalar = $app->get_enable_layout_config
$app->insert_menus ($path, $menuinfo)
o $path (string)
o $menuinfo (Gnome2::UIInfo)
$app->install_menu_hints ($uiinfo)
o $uiinfo (Gnome2::UIInfo)
scalar = $app->layout
scalar = $app->menubar
$app->set_menus ($menubar)
o $menubar (Gtk2::MenuBar)
scalar = $app->prefix
$app->remove_menu_range ($path, $start, $items)
o $path (string)
o $start (integer)
o $items (integer)
$app->remove_menus ($path, $items)
o $path (string)
o $items (integer)
Gnome2::App->setup_toolbar ($toolbar, $dock_item)
o $toolbar (Gtk2::Toolbar)
o $dock_item (Gnome2::Bonobo::DockItem)
scalar = $app->statusbar
$app->set_statusbar_custom ($container, $statusbar)
o $container (Gtk2::Widget)
o $statusbar (Gtk2::Widget)
$app->set_statusbar ($statusbar)
o $statusbar (Gtk2::Widget)
$app->set_toolbar ($toolbar)
o $toolbar (Gtk2::Toolbar)
scalar = $app->vbox
PROPERTIES
'app-id' (string : default undef : readable / writable / construct)
The application ID string
ENUMS AND FLAGS
flags Gnome2::Bonobo::DockItemBehavior
o 'normal' / 'BONOBO_DOCK_ITEM_BEH_NORMAL'
o 'exclusive' / 'BONOBO_DOCK_ITEM_BEH_EXCLUSIVE'
o 'never-floating' / 'BONOBO_DOCK_ITEM_BEH_NEVER_FLOATING'
o 'never-vertical' / 'BONOBO_DOCK_ITEM_BEH_NEVER_VERTICAL'
o 'never-horizontal' / 'BONOBO_DOCK_ITEM_BEH_NEVER_HORIZONTAL'
o 'locked' / 'BONOBO_DOCK_ITEM_BEH_LOCKED'
enum Gnome2::Bonobo::DockPlacement
o 'top' / 'BONOBO_DOCK_TOP'
o 'right' / 'BONOBO_DOCK_RIGHT'
o 'bottom' / 'BONOBO_DOCK_BOTTOM'
o 'left' / 'BONOBO_DOCK_LEFT'
o 'floating' / 'BONOBO_DOCK_FLOATING'
SEE ALSO
Gnome2, Glib::Object, Glib::InitiallyUnowned, Gtk2::Object, Gtk2::Widget, Gtk2::Container, Gtk2::Bin, Gtk2::Window
COPYRIGHT
Copyright (C) 2003-2004 by the gtk2-perl team.
This software is licensed under the LGPL. See Gnome2 for a full notice.
perl v5.14.2 2011-11-16 Gnome2::App(3pm)