Aktuelle Zeit: 22.06.2018 01:35

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 53 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3, 4, 5, 6  Nächste
Autor Nachricht
 Betreff des Beitrags:
BeitragVerfasst: 19.11.2008 20:10 
Offline
Benutzeravatar

Registriert: 20.04.2006 09:50
wahrscheinlich benutzt du PB410. ab 420 ist der letzte Mid-parameter optional.
übrigens sollte der code sowohl mit 420 als auch 430b4 laufen.

die textausrichtung wird für mehrzeiligen text momentan nur im ganzen angewandt, nicht zeile für zeile.

_________________
my pb stuff..
Bild..jedenfalls war das mal so.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: 19.11.2008 20:12 
Offline
Benutzeravatar

Registriert: 09.09.2004 18:49
Wohnort: Wiesbaden
oha, tatsächlich, PB 4.10. Bin wohl nicht mehr ganz am Ball.
Danke für den Hinweis ^^

edit: ok, jetzt funktionieren auch wordwrap und align richtig :)

_________________
meep?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: 21.11.2008 13:41 
Offline
Benutzeravatar

Registriert: 20.04.2006 09:50
ich habe das edit nochmal verbessert. (danke Stargate für den tip mit delay für jede taste einzeln)

_________________
my pb stuff..
Bild..jedenfalls war das mal so.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: sgx - include für screen gagdets
BeitragVerfasst: 28.03.2010 19:10 
Offline
BotHunter
Benutzeravatar

Registriert: 26.12.2005 14:14
Wohnort:   
*ausgrab*
Kann es sein, dass der Code unter 4.41 nicht funzt? Es gibt einen Fehler in der Zeile 2221 (in der sgx.pbi): "Declare stimmt nicht mit der tatsächlichen Prozedur überein."

Obwohl:
Code:
Declare sgxGetTopWindow(x.l, y.l) ;Zeile 1396
Procedure.l sgxGetTopWindow(x.l, y.l) ;Zeile 2221

Also eigentlich stimmt es schon überein...

_________________
Win 7 Home Premium 64 bit | PureBasic 5.20 - x86 und x86-64 | Firefox [aktuelle stable-Version hier einfügen]
"Jeder macht irgendwann mal Fehler, darum gibt's auch Bleistifte mit Radiergummi." --Carl


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: sgx - include für screen gagdets
BeitragVerfasst: 28.03.2010 19:18 
Offline
Benutzeravatar

Registriert: 08.09.2004 00:57
Wohnort: Berlin
Mok hat geschrieben:
Also eigentlich stimmt es schon überein...

Was stimmt den da überein? Declare ist für eine Procedure mit Integer Rückgabe und die Procedure mit Long Rückgabe.
Also: Aus Procedure.l ein Procedure oder Procedure.i machen

Gruß
Thomas

_________________
PureBasic 5.70 | SpiderBasic 2.10 | Windows 10 Pro (x64) | Linux Mint 19.0 (x64)
"Ich möchte gerne die Welt verändern, doch Gott gibt den Quellcode nicht frei."
Bild


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: sgx - include für screen gagdets
BeitragVerfasst: 28.03.2010 19:23 
Offline
Benutzeravatar

Registriert: 25.09.2005 17:53
Wohnort: Deutschland
Nein, es ist nicht korrekt, da ab glaub ich PB 4.40 der Standardtyp Integer (.i) ist. Wegen der Kompatibilität mit x64.
Also müsste es heißen:
Code:
Declare sgxGetTopWindow(x.l, y.l) ;Zeile 1396
Procedure sgxGetTopWindow(x.l, y.l) ;Zeile 2221

oder:
Code:
Declare.l sgxGetTopWindow(x.l, y.l) ;Zeile 1396
Procedure.l sgxGetTopWindow(x.l, y.l) ;Zeile 2221


Aber die erste Variante ist besser. Natürlich sollte man das dann noch ein wenig weiter in die Richtung abwandeln, also:
Code:
Declare sgxGetTopWindow(x, y) ;Zeile 1396
Procedure sgxGetTopWindow(x, y) ;Zeile 2221


//Edit: Ah, da war einer schneller...

_________________
Windows 7 x64 | PureBasic 4.60 4.50 4.02
Ja verdammt, meine Eltern wohnen immer noch bei mir!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: sgx - include für screen gagdets
BeitragVerfasst: 28.03.2010 19:29 
Offline
BotHunter
Benutzeravatar

Registriert: 26.12.2005 14:14
Wohnort:   
In 4.40 ist der Standardtyp .i?
Ich glaub, ich sollte den Changelog einmal genau lesen :?

_________________
Win 7 Home Premium 64 bit | PureBasic 5.20 - x86 und x86-64 | Firefox [aktuelle stable-Version hier einfügen]
"Jeder macht irgendwann mal Fehler, darum gibt's auch Bleistifte mit Radiergummi." --Carl


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: sgx - include für screen gagdets
BeitragVerfasst: 28.03.2010 19:46 
Offline
Benutzeravatar

Registriert: 25.09.2005 17:53
Wohnort: Deutschland
Ja, das könnte helfen :lol:

_________________
Windows 7 x64 | PureBasic 4.60 4.50 4.02
Ja verdammt, meine Eltern wohnen immer noch bei mir!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: sgx - include für screen gagdets
BeitragVerfasst: 31.03.2010 19:13 
Offline
Benutzeravatar

Registriert: 20.04.2006 09:50
die declare-fehler sind jetzt behoben (download siehe erster post) sodass es mit pb441 läuft. hab auch was für sgxTables mit grid geändert. (das redraw größerer tables mit grid hat untragbar lange gedauert und sollter jetzt besser gehn)

_________________
my pb stuff..
Bild..jedenfalls war das mal so.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: sgx - include für screen gagdets
BeitragVerfasst: 11.06.2016 14:50 
Offline
Benutzeravatar

Registriert: 20.04.2006 09:50
update

die wichtigsten änderungen:
- updated for PB version 5.42 / 5.50b1
- updated for 64bit
- full alpha channel support
- improved window animations
- documentation improved
- some new features
- some bugs fixed (and probably some introduced)

test mit 32bit pb steht noch aus.
das default keyboard layout ist jetzt qwerty, also für deutsche tastatur notfalls umstellen auf qwertz mittels sgxSetKeyboardLayout()

changelog hat geschrieben:
jun 10, 2016
- adapted code to 64bit/32bit
- full alpha channel support (also changed to png image files)
- added window states and configurable window animations and animations are timebased now.
- sgxPresentWin(), sgxMinimizeWin(), sgxRestoreWin(), sgxCloseWin()
- sgxSetWinAnimStyle(), sgxAnimTime
- compiletime reduced considerably (for compilations with debugger enabled)
- sgxArea() element type added
- sgxSetDisabled() added
- sgxResize() added
- sgxSetResizable() and sgxSetMinSize() added to manually resize elements via mouse
- sgxSetScrollMax() added to change the range of a scrollbar/trackbar
- buttons support multiline text now (always drawn centered)
- sgxText: added 2 modes for justified text alignment
- new event fields 'resized' and 'refreshed'
- the new 'passive' field can be set to make the element behave differently. usefull for background sprites.
- default for sgxSetKeyboardLayout() (used by sgxEdit) is now qwerty
- some changes to visuals (i.e. toggle buttons now have a reversed brightning as opposed to normal buttons, and no more that simple offset wobbling on pushed+hover)
- avoiding redundant uses of CreateSprites on element redraw
- EACHSGX() renamed to sgxEach()
- sgxGetTopWindow() renamed to sgxGetElementAt()
- lefthold event is timebased now
- initial state for bars / toggle buttons / checkboxes can be specified on creation
- added part for checked checkboxes to the 'parts' image of designs
- sgxEdit: improved performance (especially for bigger text)
- sgxEdit: now scrollable by mousewheel and cursor can be positioned by mouseclick
- sgxEdit: capslock works now
- new demo and examples
- lots of documentation added, including many comments in the code

_________________
my pb stuff..
Bild..jedenfalls war das mal so.


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 53 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3, 4, 5, 6  Nächste

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: Bing [Bot] und 3 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  

 


Powered by phpBB © 2008 phpBB Group | Deutsche Übersetzung durch phpBB.de
subSilver+ theme by Canver Software, sponsor Sanal Modifiye