Commit Graph

31 Commits

Author SHA1 Message Date
Thilo Graf
c05c9ab8b6 test-menu: move separator types into own methode
Origin commit data
------------------
Commit: b00c7eb981
Author: Thilo Graf <dbt@novatux.de>
Date: 2019-10-27 (Sun, 27 Oct 2019)
2019-10-27 22:56:48 +01:00
Stefan Seyfried
8e7dc910a8 test_menu: add CTermWindow() test
Origin commit data
------------------
Commit: 2ec0b463aa
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2018-01-15 (Mon, 15 Jan 2018)
2018-01-15 19:54:52 +01:00
Thilo Graf
85bb0e6abd CTestMenu: edd expanded sample for blinking items with syncroinized effect
Origin commit data
------------------
Commit: 2cbca9501f
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-12-19 (Mon, 19 Dec 2016)
2016-12-19 17:21:51 +01:00
Thilo Graf
0086404fb3 CTestMenu: add sample to visualize current running records
Origin commit data
------------------
Commit: 864cda9cfc
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-12-10 (Sat, 10 Dec 2016)
2016-12-10 00:19:16 +01:00
Thilo Graf
11b3307251 CMsgBox: rework msgbox classes with Window class implementation
Replacing messagebox, hintbox_ext and some derivated parts with
basic class hintbox and derivated class CMsgBox. This should unify
window handling and avoids maintain of multiple classes with quasi
same purpose and adds more functionality.

TODO: fix and optimize details


Origin commit data
------------------
Commit: dde298b1b7
Author: Thilo Graf <dbt@novatux.de>
Date: 2016-04-04 (Mon, 04 Apr 2016)
2016-10-24 10:31:24 +02:00
Thilo Graf
3224594375 CComponents: implement scroll functionality into CComponentsForm
CComponentsForm provides page scroll if found more
than one pre defined page and is working with all derivated sub classes from CComponentsForm .

Pages are defined with setPageNumber(0...n) in items (1st page = 0). The item page number property is
defined in variable cc_page_number. The highest page number sets the
count of pages inside container to required value. Thats compellingly!

To show a page, we can use setCurrentPage(0...n ) and paintCurPage() or use directly paintPage(0...n).
Note: global paint() will show the current page. Default page is 0 (as first).
Use setCurrentPage(0...n) to change this before first call of paint().
Note: In CComponentsWindow class, these methods are applied to window body.

For examples, take a look into CTestMenu


Origin commit data
------------------
Commit: 672757606c
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-06-26 (Thu, 26 Jun 2014)
2014-06-27 20:49:41 +02:00
Thilo Graf
9e5b22f813 CTestMenu: use correct class name for footer object
Origin commit data
------------------
Commit: 87031e79b8
Author: Thilo Graf <dbt@novatux.de>
Date: 2014-04-24 (Thu, 24 Apr 2014)
2014-05-22 21:50:44 +02:00
Thilo Graf
c56f81269d CTestMenu: add sample code for CComponentsExtTextForm
Origin commit data
------------------
Commit: 29abd4f1dd
Author: Thilo Graf <dbt@novatux.de>
Date: 2013-11-01 (Fri, 01 Nov 2013)
2013-11-11 00:19:46 +01:00
[CST] Focus
2b53680e49 gui/test_menu.h: disable test menu
Origin commit data
------------------
Commit: ae78af966c
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2013-11-05 (Tue, 05 Nov 2013)
2013-11-05 15:54:13 +04:00
Thilo Graf
41d131eb32 CComponents: add unfied header file for general include of cc classes
Provides a unified header file, so it is not required to select a
certain header file.


Origin commit data
------------------
Commit: f7798affc6
Author: Thilo Graf <dbt@novatux.de>
Date: 2013-10-24 (Thu, 24 Oct 2013)
2013-10-24 21:19:07 +02:00
Thilo Graf
429eaa76a1 CTestMenu: add sample code for channel logo item
Origin commit data
------------------
Commit: 2ed9357222
Author: Thilo Graf <dbt@novatux.de>
Date: 2013-10-05 (Sat, 05 Oct 2013)
2013-10-06 17:14:31 +02:00
Thilo Graf
921441b18e CTestMenu: disable testmenu
Origin commit data
------------------
Commit: d30f216e1a
Author: Thilo Graf <dbt@novatux.de>
Date: 2013-09-04 (Wed, 04 Sep 2013)
2013-09-04 11:48:49 +02:00
Thilo Graf
f83a9e6b19 CComponentsFooter: add new class CComponentsFooter
Origin commit data
------------------
Commit: e665ab18ab
Author: Thilo Graf <dbt@novatux.de>
Date: 2013-05-29 (Wed, 29 May 2013)
2013-06-03 22:06:03 +02:00
Thilo Graf
941295e048 CComponents: split some header files
CComponentsInfoBox
CComponentsShapeCircle/Square
CComponentsDetailLine
CComponentsPIP
CComponentsText/CComponentsLabel
CComponentsPicture


Origin commit data
------------------
Commit: d39eaa22fc
Author: Thilo Graf <dbt@novatux.de>
Date: 2013-05-26 (Sun, 26 May 2013)
2013-05-27 09:30:50 +02:00
Thilo Graf
7222de9168 CComponentsFrmClock: add new class CComponentsFrmClock
Origin commit data
------------------
Commit: 9d52071c39
Author: Thilo Graf <dbt@novatux.de>
Date: 2013-05-25 (Sat, 25 May 2013)
2013-05-25 23:29:49 +02:00
Michael Liebmann
1d6f0bc57b CTestMenu: Add widget id's
- Return menu result, to close all menus


Origin commit data
------------------
Commit: 2244e418b7
Author: Michael Liebmann <tuxcode.bbg@gmail.com>
Date: 2013-05-21 (Tue, 21 May 2013)

Origin message was:
------------------
* CTestMenu: Add widget id's

- Return menu result, to close all menus
2013-05-21 19:34:52 +02:00
Thilo Graf
d6759227fb CTestMenu: add sample code for CComponentsButtonRed
Origin commit data
------------------
Commit: b0846842f3
Author: Thilo Graf <dbt@novatux.de>
Date: 2013-04-16 (Tue, 16 Apr 2013)
2013-04-20 12:53:25 +02:00
Thilo Graf
36a293b309 CComponentsForm: add own header for form classes
Origin commit data
------------------
Commit: 39a4e3400e
Author: Thilo Graf <dbt@novatux.de>
Date: 2013-04-15 (Mon, 15 Apr 2013)
2013-04-16 08:26:56 +02:00
Thilo Graf
84a78b23c5 CTestMenu: remove minitv sample
Can not be displayed here nicely.


Origin commit data
------------------
Commit: c17e2e5d6c
Author: Thilo Graf <dbt@novatux.de>
Date: 2013-03-14 (Thu, 14 Mar 2013)
2013-03-18 12:04:42 +01:00
Thilo Graf
94b2477fa4 CComponents: fix some includes
Included header files don't fit after move of components.


Origin commit data
------------------
Commit: 44346c6417
Author: Thilo Graf <dbt@novatux.de>
Date: 2013-02-20 (Wed, 20 Feb 2013)
2013-03-06 11:28:17 +01:00
Thilo Graf
f4bfcc6657 CComponentsWindow: add sub class CComponentsWindow
Origin commit data
------------------
Commit: fa9ffdd46e
Author: Thilo Graf <dbt@novatux.de>
Date: 2012-11-30 (Fri, 30 Nov 2012)
2013-03-06 11:28:16 +01:00
Thilo Graf
e5da4bb5c9 CTestMenu: add sample code for class CComponentsIconForm
Origin commit data
------------------
Commit: b251e2a001
Author: Thilo Graf <dbt@novatux.de>
Date: 2012-11-12 (Mon, 12 Nov 2012)
2013-03-06 11:28:12 +01:00
Thilo Graf
26f971d9cd CTextMenu: add sample code for CComponentsHeader
Origin commit data
------------------
Commit: e4c4a33477
Author: Thilo Graf <dbt@novatux.de>
Date: 2012-11-04 (Sun, 04 Nov 2012)
2013-03-06 11:28:09 +01:00
Thilo Graf
9b5ce7a4eb CTestMenu: add tests for CComponentsText
Origin commit data
------------------
Commit: 98b1e38dfa
Author: Thilo Graf <dbt@novatux.de>
Date: 2012-10-27 (Sat, 27 Oct 2012)
2013-03-06 11:28:08 +01:00
Thilo Graf
ba1f9dc688 CTestMenu: add tests for form objects
Origin commit data
------------------
Commit: 7105518423
Author: Thilo Graf <dbt@novatux.de>
Date: 2012-09-09 (Sun, 09 Sep 2012)
2013-03-06 11:28:03 +01:00
Thilo Graf
59a1c942c5 CTestMenu: add some demos for CComponents
Origin commit data
------------------
Commit: c0d4c204b2
Author: Thilo Graf <dbt@novatux.de>
Date: 2012-09-02 (Sun, 02 Sep 2012)
2013-03-06 11:28:01 +01:00
Thilo Graf
6b2171ecb2 CTestMenu: rework member showTestMenu()
It's better to split this member. Newer tests can make it too messy.


Origin commit data
------------------
Commit: 2126bbda81
Author: Thilo Graf <dbt@novatux.de>
Date: 2012-09-01 (Sat, 01 Sep 2012)
2013-03-06 11:28:01 +01:00
[CST] Focus
a5e3e166af neutrino_menue.cpp: move TEST_MENU define to gui/test_menu.h
Origin commit data
------------------
Commit: 5399f3fbe5
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2012-05-22 (Tue, 22 May 2012)
2012-05-22 16:56:39 +04:00
Thilo Graf
ead1642c8d neutrino test_menu: clean up
framebuffer is not required

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1241 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: e34c79a755
Author: Thilo Graf <dbt@novatux.de>
Date: 2011-03-04 (Fri, 04 Mar 2011)

Origin message was:
------------------
*neutrino test_menu: clean up

framebuffer is not required

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1241 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-03-04 15:36:56 +00:00
Thilo Graf
c4750d4852 neutrino test_menu: fix compile error
header file was not cleaned, see svn rev. 1182

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1240 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 0dbb1cb59d
Author: Thilo Graf <dbt@novatux.de>
Date: 2011-03-04 (Fri, 04 Mar 2011)

Origin message was:
------------------
*neutrino test_menu: fix compile error

header file was not cleaned, see svn rev. 1182

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1240 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-03-04 15:05:28 +00:00
Thilo Graf
cc525f12a7 neutrino test_menu: new files added
git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1050 e54a6e83-5905-42d5-8d5c-058d10e6a962


Origin commit data
------------------
Commit: 3251b34860
Author: Thilo Graf <dbt@novatux.de>
Date: 2011-01-26 (Wed, 26 Jan 2011)

Origin message was:
------------------
*neutrino test_menu: new files added

git-svn-id: file:///home/bas/coolstream_public_svn/THIRDPARTY/applications/neutrino-experimental@1050 e54a6e83-5905-42d5-8d5c-058d10e6a962
2011-01-26 11:04:23 +00:00