svenhoefer
8b91cda918
- change getRenderWidth() default to UTF8
2014-06-11 23:07:00 +02:00
Thilo Graf
d87807af67
CMenuWidget: implement CComponentsFooter, remove paintButtons
2014-05-22 21:50:51 +02:00
[CST] Focus
4d0cacbd61
gui/widget/menue.cpp: show right-side item icon for inactive items, too
2014-05-01 17:31:29 +04:00
[CST] Focus
4a1ac9b55c
gui/widget/menue.cpp: fix selected in case saved one do not match new menu size
2014-04-14 14:18:58 +04:00
svenhoefer
4fba818cc2
- menu: add possibility to add a footer to the menus; fix alignment of menus
...
add footer-keys to testmenu
(some of this code is based on code by martii; thx)
2014-04-11 00:26:52 +02:00
Thilo Graf
9dc59ec556
CMenuItem: reduce scope of str, trivial
2014-04-09 19:02:38 +02:00
Thilo Graf
5f7f453bd7
/gui/widget/menue.cpp: rework constructors, use methodes for init
...
Many redundant code lines were never been refactored or reduced,
but instead came many in with some of last changes e.g. b41819190d
2014-04-09 19:02:38 +02:00
[CST] Focus
b36a66db34
gui/widget/menue.cpp: add CMenuOptionChooser::setOptions
2014-03-21 17:18:21 +04:00
Thilo Graf
23d7b62cf0
CComponents: add new parameter 'parent'
...
Use strictly CComponentsForm as parent parameter in constructors.
Some parts have been cleaned up (Constructors, init methodes removed)
New parameter makes it possible already add current item in constructor.
So in mostly situations is it not necessary to use explicit addCCItem(),
but addCCItem()is still valid and necessary in certain situations.
Affected are all cc-classes and their derivates.
Some classes must or can be adapted later. The function is
not currently restricted, because usage of parent parameter is not explicit
defined in constructors, see CImageInfo, here yet are used addCCItem()
methodes.
Generally this parameter is located in the constructors before bool has_shadow,
but it is not sure whether it would be better to use this parameter as the first.
That remains to be clarified.
2014-03-03 09:43:39 +01:00
Thilo Graf
8a39f01a79
CMenuItem: remove redundant member for background paint
...
It seems this method came with more functionality in past,
but it's currently not required in that Form.
2014-03-03 08:54:10 +01:00
martii
eb206ae523
gui/widget/menue, gui/osdlang_setup: drop CMenuOptionLanguageChooser class
2014-03-02 21:31:26 +01:00
svenhoefer
e24e68dddf
- menue-hints: fix display of nonlocalized hints
2014-02-07 22:14:32 +01:00
M. Liebmann
08130328a0
CMenuForwarder: Fix options handling
2014-01-30 09:13:51 +01:00
Thilo Graf
5ea7ec48df
CComponentsHeader: rework constructors, add CComponentsHeaderLocalized
...
Member initVarHeader() now used with parameters, so it's possible
to remove multiple code in constructors, but some class must be
renamed to CComponentsHeaderLocalized.
2014-01-24 23:09:56 +01:00
M. Liebmann
82d4832013
Add a --enable-lua switch to enable LUA support
2014-01-21 17:05:24 +01:00
M. Liebmann
31842369cc
Preparing the input classes for Lua
...
- Add non locale variants for CExtendedInput, CStringInput,
CStringInputSMS, CPINInput
THX Martii
2014-01-19 20:57:38 +01:00
M. Liebmann
afbd87083b
Preparing the menu classes for Lua Part #3
...
- Add non locale variants for CMenuOptionNumberChooser and
CMenuOptionChooser
- Adaptation of CMenuOptionStringChooser, CChangeObserver
THX Martii
2014-01-19 20:57:37 +01:00
M. Liebmann
b41819190d
Preparing the menu classes for Lua Part #2
...
- Remove CMenuForwarderNonLocalized
- Add overloaded function CMenuForwarder for non local
THX Martii
2014-01-19 20:57:37 +01:00
M. Liebmann
2c9c9debcc
Preparing the menu classes for Lua Part #1
...
- Remove CNonLocalizedMenuSeparator
- Add overloaded function CMenuSeparator for non local
THX Martii
2014-01-19 20:57:37 +01:00
M. Liebmann
9af1cdb318
CMenuOptionChooser: Fix multiple menu items, when using sort option
2014-01-04 15:25:28 +01:00
M. Liebmann
8832b803bd
CMenuOptionChooser: Add alphanumeric sort option
...
- default is false
- Activate by OptionsSort = true
2014-01-04 13:08:48 +01:00
Jacek Jendrzej
98c7d07246
CMenuOptionStringChooser:: optionValueString mismatch, supplement to cbc9299df8
2014-01-03 12:36:54 +01:00
Christian Schuett
7d04113307
Neutrino menu forwarder: add possibility to show value from jump target
...
based on idea by martii <m4rtii@gmx.de > in Neutrino-MP Git
2013-12-30 23:25:26 +01:00
M. Liebmann
ec01f884fd
CMenuItem: Set right_bgcol as inactiv, when menu item not active
2013-12-25 18:32:01 +01:00
martii
cbc9299df8
convert most char[...] configuration values to std::string
...
Signed-off-by: Jacek Jendrzej <crashdvb@googlemail.com >
2013-12-25 12:08:14 +01:00
martii
a0f2960501
gui/scan_setup: show unit for motor speed
2013-12-22 16:36:13 +01:00
martii
86221de3d9
gui/widget/menu: CMenuOptionNumberChooser: add option to show units
2013-12-21 22:04:24 +01:00
svenhoefer
5591e81a2b
- menu: don't add a separatorline ...
...
... when no button and no section text is given
2013-12-19 15:06:12 +01:00
[CST] Focus
5cc2620008
gui/widget/menue.cpp: revert testing changes
2013-12-15 14:56:12 +04:00
[CST] Focus
6a62051032
gui/widget/menue.cpp: fix menu hint kill vs hide
2013-12-15 14:46:44 +04:00
martii
c954efc59f
gui/widget/menue: clear old menue hint if none is set for current item
2013-12-13 16:43:53 +01:00
[CST] Focus
e904c1deda
gui/widget/menue.cpp: fix 15b2b2ec05
2013-12-01 15:36:28 +04:00
martii
15b2b2ec05
remove widest_number definition and usage, add Font::getMaxDigitWidth() method instead
...
Signed-off-by: M. Liebmann <tuxcode.bbg@gmail.com >
2013-11-29 23:02:50 +01:00
[CST] Focus
8aa819642d
gui/widget/menue.cpp: try to disable 'always save/restore menu hint screens' (again)
2013-11-29 17:27:10 +04:00
[CST] Focus
4a07492765
gui/widget/menue.cpp: cleanup unused code
2013-11-29 17:27:10 +04:00
[CST] Focus
ac773ea896
gui/widget/menue.cpp: add CMenuDForwarderNonLocalized
2013-11-29 17:27:10 +04:00
svenhoefer
014dd3ac7b
Revert "- add missing include of vfd header"
...
This reverts commit 3845feb0e4
.
2013-11-13 23:39:55 +01:00
svenhoefer
3845feb0e4
- add missing include of vfd header
2013-11-13 10:40:18 +01:00
[CST] Focus
9fe3e97c84
gui/widget/menue.cpp: fix jump to some item types with direct key
2013-11-05 11:44:44 +04:00
Thilo Graf
6dd1da0628
revert 6ee7fac1a5
...
Was bad idea to rename. Other Classes can also inherit this. See CMenuTarget
2013-10-26 23:25:59 +02:00
Thilo Graf
6ee7fac1a5
CComponents: rename hide() to hideCC()
...
There are too many name conflicts with hide-members in other classes.
2013-10-24 21:39:04 +02:00
Thilo Graf
f7798affc6
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.
2013-10-24 21:19:07 +02:00
defans
8bad688521
fix right offset when right_text and right_icon is given
2013-10-04 23:22:37 +02:00
[CST] Focus
d7d181a7ae
gui/widget/menue.cpp: fix parent arg for exec using menu action keys
2013-09-27 16:27:21 +04:00
Thilo Graf
33ec56ad6f
CComponents: remove member setCornerRadius(),
...
setCorner() replaces this function, 2nd parameter sets type
2013-09-19 08:24:40 +02:00
Thilo Graf
a9a1c5dd68
CMenuItem: use CComponentsShapeSquare to paint color sector
...
This is only a partial solution. CMenuItem class can
principle completely be implemented with cc-items or cc-Forms.
2013-09-19 08:24:40 +02:00
Thilo Graf
c8356949db
CMenuItem:remove picked #ifdef statements
...
Those cherry picks have no effect, but
contain unfavorable maintainer tags or was mixed with other commits,
therefore they may be removed or need separately revision.
- g_settings.menu_numbers_as_icons: not exists
- "active": was deliberately chosen so
- g_settings.key_channelList_pageup: is intended for channel list handling
2013-09-19 08:24:39 +02:00
Thilo Graf
4ddf59b175
CMenuOptionLanguageChooser:prevent alter of value conversion
...
compiler warning: wconversion
2013-09-04 11:48:49 +02:00
Michael Liebmann
c60c5c5ce3
Replace color indexes of the text colors by real color values for RenderString()
...
- If necessary, Correct data types of the color values
2013-07-21 22:00:58 +02:00
[CST] Focus
5d95016b37
colorchooser: display selected color in menue, based on patch (c) martii <m4rtii@gmx.de>
2013-07-18 14:51:59 +04:00