Název: Jak změnit konstantu LONG_CLICK_TIME v Mosaicu? Přispěvatel: pavka_O 03.04.2014, 15:39 Používám fbSimplebutton z knihovny lightslib jak lze změnit konstantu LONG_CLICK_TIM E pro dlouhý stisk, defaultně je nastavena na 500ms a chtěl bych ji prodloužit na 1s. Název: Re: Jak změnit konstantu LONG_CLICK_TIME v Mosaicu? Přispěvatel: Milan Bydžovský 03.04.2014, 19:13 Pokud používáte LightLib16 nebo LightLib32 je tato konstanta pevně daná.
Možnosti jsou dvě, buď použít MJF knihovnu LightLib, kde je možnost (nutnost) tyto konstanty nastavit (viz nápověda ke knihovně LightsLib). Nebo použít vlastní blok následujícího znění: Kód: FUNCTION_BLOCK fbMySimpleButton Název: Re: Jak změnit konstantu LONG_CLICK_TIME v Mosaicu? Přispěvatel: Lukáš Klauda 04.04.2014, 09:33 v CFC používám tuto konstrukci:
Název: Re: Jak změnit konstantu LONG_CLICK_TIME v Mosaicu? Přispěvatel: Milan Bydžovský 04.04.2014, 10:52 v CFC používám tuto konstrukci: To je také řešení, dokonce nemusíte za blokem TON použít ten AND s výstupem Out. Určitě bych doporučil zvláště pro větší instalace, použít upravený blok viz můj příspěvek výše. |