Seite 1 von 1

[Module] ButtonEx (all OS)

Verfasst: 24.03.2019 12:15
von Thorsten1867
ButtonEx - Module (all OS / 64Bit / DPI)

Bild

Download: ButtonExModule.pbi

Re: [Module] ButtonEx (all OS)

Verfasst: 24.03.2019 22:08
von Andre
Sehr schön, danke :allright:

Re: [Module] ButtonEx (all OS)

Verfasst: 08.04.2019 13:22
von RSBasic
Cool, danke auch von mir. Sehr fleißig :allright:

Re: [Module] ButtonEx (all OS)

Verfasst: 09.05.2019 09:24
von Thorsten1867
Update: EventType() nur noch bei DropDownButton und #PB_Any notwendig

Nachdem das CanvasGadget ohne EventType() Abfrage bei jeder Mausbewegung einen Event sendet, ist die Canvas-Nummer nun unabhängig von der Event-Nummer (Ausnahme: #PB_Any).


[ENTFERNT]

Re: [Module] ButtonEx (all OS)

Verfasst: 10.05.2019 04:49
von Bisonte
Kleiner Hinweis :

Die Gadgetnummer unabhängig zu machen ist keine gute Idee.
Man kann 2 Gadgets mit der gleichen Nummer erstellen (für den Programmierer), da sind Fehler vorprogrammiert....

Bsp:

Code: Alles auswählen

    ButtonEx::Gadget(#ButtonML, 345, 20, 90, 40, "MultiLine1 MultiLine2", ButtonEx::#MultiLine, #Window) ; ButtonEx::#MacOS
    ButtonGadget(#ButtonML, 15, 110, 90, 27, "Button")
Bei Eventabfrage bekommt man das Ergebnis von beiden Buttons, wenn man aber z.B. HideGadget benutzt, wird natürlich nur der "originale"
Button versteckt. Fröhliche Fehlersuche ... ;)

Re: [Module] ButtonEx (all OS)

Verfasst: 10.05.2019 08:37
von Thorsten1867
Update:
- zusätzlicher Event '#Event_Gadget', der nur sendet, wenn ein Button gefrückt wird.

Re: [Module] ButtonEx (all OS)

Verfasst: 25.06.2019 17:15
von Thorsten1867
Update:
  • Bugfix: PostEvent
  • Added: AutoResize

Re: [Module] ButtonEx (all OS)

Verfasst: 30.07.2019 12:33
von Thorsten1867
Update:
  • Bugfixes
  • Unterstützunh von #LF$ für Multiline - Buttons

Re: [Module] ButtonEx (all OS)

Verfasst: 03.09.2019 18:28
von Thorsten1867
Update: dynamische Textgröße (benötigt ModuleEx.pbi)