Помощ за Collabora Office 24.04
В раздела Събития можете да свързвате макроси със събитията, които възникват в контролите от формуляра.
Когато събитието възникне, ще бъде изпълнен свързаният макрос. За да припишете макрос на събитие, натиснете бутона .... Ще се отвори диалоговият прозорец Приписване на действие.
В зависимост от контролата са достъпни различни събития. В раздела Събития се показват само достъпните събития за избраната контрола.
Дефинирани са следните събития:
Това събитие се случва преди да бъде започнато действие чрез щракване върху контролата. Например, щракването върху бутон „Подаване“ предизвиква действие изпращане; действителният процес по изпращането обаче започва чак когато се изпълни събитието При започване. Събитието Одобряване на действие ви позволява да прекратите процеса. Ако свързаният метод върне FALSE, При започване няма да бъде изпълнено.
Събитието Изпълняване на действие възниква, когато започва действие. Например, ако имате бутон „Подаване“ във формуляра, действието ще бъде изпращане.
Събитието При промяна възниква, когато контролата загуби фокуса и съдържанието ѝ е променено след това.
Събитието Променен текст възниква, ако въведете или промените текст във входно поле.
Събитието Променено състояние на обект възниква, ако състоянието на полето на контрола е било променено, например от празно на отметнато.
Събитието При фокусиране възниква, когато контролата получи фокуса.
Събитието При загуба на фокуса възниква, когато контролата загуби фокуса.
Събитието Натиснат клавиш възниква, когато потребителят натисне клавиш, докато фокусът е върху контролата. Това събитие може да бъде свързано с макрос за проверка на въвежданите данни.
Събитието Отпуснат клавиш възниква, когато потребителят отпусне клавиш, докато фокусът е върху контролата.
Събитието Мишката е вътре възниква, когато курсорът на мишката е върху полето на контролата.
Събитието Преместена мишка с натиснат клавиш възниква при плъзгане на мишката с едновременно натискане на клавиш. Например при плъзгане и пускане натискането на допълнителен клавиш може да определя режима (местене или копиране).
Събитието Преместена мишка възниква, когато курсорът на мишката се премести през контролата.
Събитието Натиснат бутон на мишката възниква, когато бъде натиснат бутонът на мишката, докато курсорът ѝ е върху контролата.
Забележете, че това събитие се използва и за уведомяване при заявки за изскачащо контекстно меню на контролата.
Събитието Отпуснат бутон на мишката възниква, когато бъде отпуснат бутонът на мишката, докато курсорът ѝ е върху контролата.
Събитието Мишката е отвън възниква, когато курсорът на мишката излезе извън полето на контролата.