Seite 6 von 6

Re: sgx - include für screen gagdets

Verfasst: 21.06.2016 18:48
von #NULL
update

man kann einem design jetzt custom drawing callbacks zuweisen. damit hat man kontrolle darüber was bei einem element refresh von sgx gezeichnet werden soll. man kann das aussehen also auch völlig selbst gestalten wenn man möchte, auch für einzelne elemente und zustände.
für details siehe die beispiele '15customDraw1.pb' und '16customDraw2.pb' sowie die dokumentation für structure 'sgxS_Design'. die demo macht auch davon gebrauch.
changelog hat geschrieben:jun 21, 2016
- added custon drawing callbacks (and examples) to override steps during element redraw
- design "lowbudget": cursor changed
- design "lowbudget": appearance can be influenced with sgx_lowbudgetDistortion and sgx_lowbudgetDistortColors
- added: default appearance of disabled elements can be influenced by sgx_disabledColor1, sgx_disabledColor2

Re: sgx - include für screen gagdets

Verfasst: 25.06.2017 12:09
von TroaX
Unglaublich tolle Bibliothek. Meinen Respekt.

Re: sgx - include für screen gagdets

Verfasst: 27.06.2017 10:09
von #NULL
hi, und vielen Dank.

In sgxExamine() findest du das Handling des Close-Buttons von Fenstern, falls du das anpassen möchtest wie du es im anderen Thread beschrieben hast. etwa Zeile 8413 in sgx.pbi, bzw Zeile 402 in sgx_examine.pbi

Code: Alles auswählen

        Case #sgxTypeWin
          
          If (Not editWasFocused)
            If sgx(id)\leftclick And id=topID
  
              ; minimize window

              ; ...
                
              ; restore window

              ; ...
  
            ElseIf sgx(id)\rightclick
              
              ; close window

              ; ...