Enter GTK3

Since PureBasic 5.40 LTS, GTK3 is the default GUI toolkit used by PureBasic on Linux. It seems like a no brainer update for our users, but the fact is than GTK3 doesn’t fit well the PureBasic GUI library and we have several bad hacks here and here to make it work at all. We decided from the start in PureBasic to handle pixel perfect sizing of the GUI elements to allow maximum flexibity. For example, we added a Dialog library on top of it, which adds automatic layout depending of the font size, and allow to design complex resizable windows. It’s nice, but not mandatory, and depending of your needs, you will or will not use it. Up to GTK2, it was the same: you could define pixel perfect size and the toolkit would honor it. Now, it’s a different story: the toolkit can decide if the size you gave programmatically is too small or not. It’s a big change, as you could end up with a deformed GUI and more important, the running program doesn’t reflect the code entered by the programmer. You may wonder why such change has been implemented ? My guess is to force use of layout for everything, so the toolkit can support themes more efficiently and without change from the programmer. It may be true, but it’s one of the first toolkit to do so and forcing the programmer hand isn’t always a great thing, especially when it removes flexibility: you can write a layout engine using pixel perfect sizing, but you can’t do pixel perfect sizing with a layout engine. And for some specific apps, running on proprietary OS, it can be an issue as theming is irrelevant.

238 thoughts on “Enter GTK3

  1. Porptoomtak

    gold fish casino slots [url=http://bestcasinosmx.com/ ]online casino games [/url] online gambling slots for real money

  2. AasditOrisp

    Does Extra Super Levitra side effects? Best company to buy Extra Super Levitra online reviews. [url=https://profile.hatena.ne.jp/Erectiledysfunction/profile]Trusted canadian pharmacy online[/url] – Customer reviews of canadian Extra Super Levitra no prescription. [url=https://cornlan.co.uk/forum/viewtopic.php?f=22&t=550448]Online Pharmacies[/url] Mail Order Extra Super Levitra side effects memory loss. [url=http://uzavirky-silnic.info/forum/viewtopic.php?f=2&t=492391]Canadian Pharmacy[/url] Reviews on buy Extra Super Levitra without prescription. [url=http://www.theidu.us/testforum/viewtopic.php?f=24&t=37478]Canadian Online Pharmacy[/url] Health & beauty generic Extra Super Levitra reviews. [url=http://www.avtolider74.ru/forum/index.php?PAGE_NAME=message&FID=3&TID=113788&MID=135909&result=new]Pharmacy no prior prescription[/url] Generic drug for Extra Super Levitra side effects for women. [url=http://www.proyectoarg.com.ar/viewtopic.php?f=2&t=24533]Reputable Online Pharmacy [/url] Generic Extra Super Levitra forum reviews. [url=https://www.1fresno.com/viewtopic.php?f=10&t=76830]Trusted online Pharmacy[/url] Cheap Extra Super Levitra side effects in females.

  3. AasditOrisp

    Viagra: $0.31
    Cialis: $0.69
    Levitra: $1.09

    [b][url=https://bit.ly/3ktuIQ6]Canada Online Pharmacy[/url][/b]

    + 100% Confidential and anonymous
    + New FDA Approved Drugs
    + Special internet prices and discounts
    + Brand and generic RX meds
    + Fast worldwide delivery

    List of Accredited Canadian Online Pharmacies:
    [b][url=https://bit.ly/3ktuIQ6] + Check Your Online Pharmacy[/url][/b]

    [url=https://bit.ly/3ktuIQ6][img]http://i.imgur.com/q3l22B0.png[/img][/url]

    How to counteract Clonidine side effects? Reviews of Clonidine from Canada. [url=https://cialiscoupon.wordpress.com/]Canadian Pharmacy[/url]: How to order Clonidine generics reviews.
    Buy generic Clonidine no prescription. [url=http://my-ptr.info/mybb/showthread.php?tid=20723]Canadian Pharmacy[/url] Best company to buy Clonidine online. Are there any precautions of alcohol and Clonidine? Clonidine Online presciption. [url=https://cialiscoupon.wordpress.com/2020/07/27/features-of-canadian-online-pharmacies/]Online Pharmacy[/url]. Order Clonidine online canadian pharmacy.
    Clonidine Buy online. [url=http://xtasyradio.com/forum/showthread.php?tid=411230]Online Pharmacy[/url] Where to buy Clonidine online.

  4. AasditOrisp

    Viagra: $0.31
    Cialis: $0.69
    Female Viagra: $0.81

    [b][url=https://bit.ly/3ktuIQ6]Canadian Pharmacy[/url][/b]

    + 100% Confidential and anonymous
    + New FDA Approved Drugs
    + Special internet prices and discounts
    + Brand and generic RX meds
    + Fast worldwide delivery

    Safe online pharmacies with lower prices:
    [b][url=https://bit.ly/3ktuIQ6] + Check Your Online Pharmacy[/url][/b]

    [url=https://bit.ly/3ktuIQ6][img]http://i.imgur.com/q3l22B0.png[/img][/url]

    How to counteract Ampicillin side effects? Generic Ampicillin without a doctor prescription. [url=https://clomiphene-citrate.yolasite.com/]Canadian Online Pharmacy[/url]. Side effects of Ampicillin medication generic.
    Canadian Ampicillin no prescription. [url=http://hnx.ximenchuiniu.com/thread-278-1-1.html]Reputable Online Pharmacy[/url] Best company to buy Ampicillin online. Can you get Ampicillin side effects and no result? Canadian Ampicillin online. [url=http://aclomidll.yolasite.com/]Reputable Canadian online pharmacy[/url]. Generic drug for Ampicillin side effects percentage.
    Ampicillin Buy online. [url=https://fc2mp.com/forum/viewtopic.php?f=8&t=145612]Reputable Canadian online pharmacies[/url] Buy Ampicillin without prescription.

  5. AasditOrisp

    Viagra: $0.31
    Cialis: $0.69
    Levitra: $1.09

    [b][url=https://bit.ly/3ktuIQ6]Reputable Canadian Pharmacy[/url][/b]

    + 100% Confidential and anonymous
    + New FDA Approved Drugs
    + Special internet prices and discounts
    + Brand and generic RX meds
    + Fast worldwide delivery

    Your trusted list of the best online pharmacies:
    [b][url=https://bit.ly/3ktuIQ6] + Check Your Online Pharmacy[/url][/b]

    How to reduce Cymbalta side effects? Buy Cymbalta without prescription. [url=https://www.reddit.com/user/onlpha/comments/hy704o/online_pharmacies/]Online Pharmacy[/url]. Canadian Cymbalta review.
    Generic Cymbalta without a doctor prescription. [url=https://forum.allsocial.ru/viewtopic.php?f=3&t=9932]Canadian Pharmacy[/url] Buy Cymbalta without prescription. How quickly Cymbalta side effects? Reliable pharmacies and reviews. [url=https://sourceforge.net/u/jigishhowijuq/profile/]Online Pharmacy[/url]. Generic drug for Cymbalta and alcohol side effects.
    Cymbalta Online presciption. [url=http://forum.shopheroesgame.com/viewtopic.php?f=4&t=137435]Online Pharmacy[/url] Where to buy Cymbalta online.

  6. AasditOrisp

    Viagra: $0.31
    Cialis: $0.69
    Levitra: $1.09

    [b][url=https://bit.ly/3ktuIQ6]Online Pharmacy[/url][/b]

    + 100% Confidential and anonymous
    + New FDA Approved Drugs
    + Special internet prices and discounts
    + Brand and generic RX meds
    + Fast worldwide delivery

    List of Accredited Canadian Online Pharmacies:
    [b][url=https://bit.ly/3ktuIQ6] + Check Your Online Pharmacy[/url][/b]

    Perventage of men Estrace side effects? Where to buy Estrace online. [url=https://supplementsforerectiledysfunction.wordpress.com/]Trusted canadian pharmacy online[/url]. How to order Estrace best buy reviews.
    Buy generic Estrace no prescription. [url=http://xnummw2d1rese37uzpc.guanyo.com/viewthread.php?tid=1308383&extra=]Online Pharmacies[/url] Order generic Estrace online. How common are side effects with Estrace? Online pharmacy for generic Estrace. [url=https://clomiphene50.home.blog/]Online Pharmacy[/url] – Generic Estrace side effects penis size.
    Buy generic Estrace online. [url=http://62.109.19.197/showthread.php?p=1178849#post1178849]Canada Pharmacy Online[/url] Online pharmacy for generic Estrace.

  7. AasditOrisp

    Viagra: $0.31
    Cialis: $0.69
    Kamagra: $0.90

    [b][url=https://bit.ly/3ktuIQ6]Online Pharmacy[/url][/b]

    + 100% Confidential and anonymous
    + New FDA Approved Drugs
    + Special internet prices and discounts
    + Brand and generic RX meds
    + Fast worldwide delivery

    List of Accredited Canadian Online Pharmacies:
    [b][url=https://bit.ly/3ktuIQ6] + Check Your Online Pharmacy[/url][/b]

    What happens when you mix alcohol and Toradol? Generic Toradol forum reviews. [url=http://clomiphenecitrateusa.over-blog.com/]Canadian Online Pharmacy[/url]: Buy Toradol side effects gone.
    Health & beauty generic Toradol. [url=http://contriman.com/showthread.php?tid=18764&pid=142997#pid142997]Online Pharmacy[/url] Toradol Online presciption. Can you get Toradol side effects and no result? Health & beauty canadian Toradol. [url=https://online-pharmacies.yolasite.com/buy-your-medical-supplies-from-online-pharmacy.php]Online Pharmacy[/url]: Order Toradol and alcohol experience.
    Buy generic Toradol no prescription. [url=https://forum.jianlonggongye.com/forum.php?mod=viewthread&tid=34991&extra=]Trusted online pharmacy[/url] Where to buy Toradol online.

  8. AasditOrisp

    Viagra: $0.31
    Cialis: $0.69
    Female Viagra: $0.81

    [b][url=https://bit.ly/3ktuIQ6]Canadian pharmacies online[/url][/b]

    + 100% Confidential and anonymous
    + New FDA Approved Drugs
    + Special internet prices and discounts
    + Brand and generic RX meds
    + Fast worldwide delivery

    Your trusted list of the best online pharmacies:
    [b][url=https://bit.ly/3ktuIQ6] + Check Your Online Pharmacy[/url][/b]

    Percentage of Trial Erection packs side effects? Best company to buy Trial Erection packs online. [url=https://canadian-pharmacy.puzl.com/]Canadian Pharmacies[/url]. Order Trial Erection packs and alcohol experience.
    Customer reviews of Trial Erection packs. [url=https://ihave.parts/forum/messages/forum1/topic457/message742350/?result=reply#message742350]Canadian Online Pharmacy[/url] Where to buy Trial Erection packs online. How long Trial Erection packs side effects last? Trial Erection packs Online presciption. [url=https://allclomid.livejournal.com/1585.html]Reputable Online Pharmacy[/url]. Canadian Trial Erection packs medication coupon.
    Reliable sites and reviews. [url=http://www.forum.i-beetle.com/viewthread.php?tid=15254539&extra=]Canadian Pharmacy[/url] Trial Erection packs Buy online no prescription.

  9. AasditOrisp

    Viagra: $0.31
    Cialis: $0.69
    Female Viagra: $0.81

    [b][url=https://bit.ly/3ktuIQ6]Canadian Pharmacy[/url][/b]

    + 100% Confidential and anonymous
    + New FDA Approved Drugs
    + Special internet prices and discounts
    + Brand and generic RX meds
    + Fast worldwide delivery

    Safe online pharmacies with lower prices:
    [b][url=https://bit.ly/3ktuIQ6] + Check Your Online Pharmacy[/url][/b]

    How common are Clonidine side effects? Reliable sites and reviews. [url=https://canadian-pharmacy.jimdosite.com/]Online Pharmacy[/url]. Order Clonidine reviews.
    Reliable sites and reviews. [url=http://refundmansion.me/showthread.php?tid=26834&pid=58272#pid58272]Reputable Online Pharmacy[/url] Online indian Clonidine without prescription. Can I drink alcohol with Clonidine? Reviews of Clonidine from India. [url=http://alopeciawiki.over-blog.com/2019/02/cheap-propecia-finasteride-online.html]Online Pharmacy[/url], Generic drug for Clonidine side effects cough.
    Reviews of Clonidine from Canada. [url=http://45.32.21.158/forum.php?mod=viewthread&tid=138085&extra=]Canadian Online Pharmacy[/url] Generic Clonidine forum reviews.

  10. AasditOrisp

    Viagra: $0.31
    Cialis: $0.69
    Female Viagra: $0.81

    [b][url=https://bit.ly/3ktuIQ6]Canadian Online Pharmacy[/url][/b]

    + 100% Confidential and anonymous
    + New FDA Approved Drugs
    + Special internet prices and discounts
    + Brand and generic RX meds
    + Fast worldwide delivery

    Safe online pharmacies with lower prices:
    [b][url=https://bit.ly/3ktuIQ6] + Check Your Online Pharmacy[/url][/b]

    How to reduce VPXL side effects? VPXL Buy online no prescription. [url=https://online-pharmacies.yolasite.com/]Reputable Canadian online pharmacy[/url]: Canadian VPXL side effects women.
    Canadian VPXL online. [url=http://www.e-govapproach.gov.cv/j/index.php/forum/timeline-de-acoes/19242-misoprostol-barato-disponible-en-linea-comprar-misoprostol-foro-en-linea#78998]Canadian Online Pharmacy[/url] Online generic VPXL without prescription. Quitting VPXL how long after side effects? Best place to buy VPXL online. [url=https://pharmacieblog.livejournal.com/]Canadian online pharmacies[/url]: How to order VPXL reviews.
    VPXL Online presciption. [url=http://preppers-house-forum.nl/forum/viewtopic.php?f=14&t=313061]Canada Pharmacy Online[/url] Reviews of VPXL from India.

  11. AasditOrisp

    Viagra: $0.31
    Cialis: $0.69
    Kamagra: $0.90

    [b][url=https://bit.ly/3ktuIQ6]Canadian Pharmacy[/url][/b]

    + 100% Confidential and anonymous
    + New FDA Approved Drugs
    + Special internet prices and discounts
    + Brand and generic RX meds
    + Fast worldwide delivery

    Safe online pharmacies with lower prices:
    [b][url=https://bit.ly/3ktuIQ6] + Check Your Online Pharmacy[/url][/b]

    Ho bad are VPXL side effects? VPXL Buy online. [url=https://cialiscoupon.hatenablog.com/entry/2020/07/28/230831]Online Pharmacies[/url]: Capsules VPXL side effects results.
    Online generic VPXL without prescription. [url=http://africa-twin.co.uk/viewtopic.php?f=43&t=3854]Online Pharmacy[/url] Where to buy VPXL no prescription. What percentage of VPXL users have side effects? VPXL Buy online. [url=http://men-health-pharm.blogspot.com/2014/08/what-is-viagra.html]Canadian Online Pharmacy[/url], Mail Order VPXL from canada reviews.
    Online canadian VPXL without prescription. [url=http://cvt-portal.ru/showthread.php?tid=533&pid=47446#pid47446]Canadian Online Pharmacy[/url] Online indian VPXL without prescription.

  12. AasditOrisp

    Your trusted list of the best online pharmacies: [url=https://bit.ly/3ktuIQ6]Online Canadian Pharmacy[/url]
    Order generic Kamagra Chewable online. [url=https://fc2mp.com/forum/viewtopic.php?f=8&t=321903]Reputable Online Pharmacy[/url] Health & beauty indian Kamagra Chewable.
    Online canadian Kamagra Chewable without prescription. [url=http://scatboard.com/showthread.php?p=294173#post294173]Canadian Pharmacy[/url] Online pharmacy for generic Kamagra Chewable.

  13. AasditOrisp

    Safe online pharmacies with lower prices: [url=https://bit.ly/2KWPKd1]Online pharmacies[/url]
    Xenical Buy online no prescription. [url=http://www.bartarforum.ir/showthread.php?104904-cyberessays-login&p=331909&posted=1#post331909]Online Pharmacy[/url] Buy generic Xenical no prescription.
    Health & beauty canadian Xenical. [url=http://icidphp.icidonline.org/Forum/index.php?action=vthread&forum=2&topic=64&page=29380#msg1485798]Canadian Online Pharmacy[/url] Canadian Xenical online.

  14. AasditOrisp

    Your trusted list of the best online pharmacies: [url=https://bit.ly/2KWPKd1]Canadian Pharmacy[/url]
    Generic Orlistat forum reviews. [url=https://ybongda.net/bd/viewtopic.php?pid=466563#p466563]Online Pharmacy no Prescription[/url] Customer reviews of Orlistat.
    Online canadian Orlistat without prescription. [url=https://mywork2.ru/speak/viewtopic.php?f=4&t=33345]Online Pharmacy[/url] Online indian Orlistat without prescription.

  15. AasditOrisp

    List of Accredited Canadian Online Pharmacies: [url=https://bit.ly/2KWPKd1]Canadian Pharmacy[/url]
    Generic Red Viagra without a doctor prescription. [url=https://share1s.net/viewtopic.php?f=5&t=889691]Canadian Online Pharmacy[/url] Canadian Red Viagra online no prescription.
    Red Viagra Online presciption. [url=https://pimasav.org/PunBB/core/viewtopic.php?pid=57282]Online Pharmacy[/url] Customer reviews of Red Viagra.

  16. AasditOrisp

    Your trusted list of the best online pharmacies: [url=https://bit.ly/2KWPKd1]Canadian Online Pharmacy[/url]
    Buy Extra Super Cialis without prescription. [url=http://forum.pravosudiebh.ru/viewtopic.php?f=5&t=194376]Canadian pharmacies online[/url] Customer reviews of Extra Super Cialis.
    Reviews of Extra Super Cialis from India. [url=http://www.faressnet.com/showthread.php?15-Kassa-one-%EC%EE%F1%EA%E2%E0-%EA%F0%E0%F1%ED%EE%FF%F0%F1%EA-%EF%EE%E5%E7%E4&p=15996#post15996]Canada Online Pharmacy[/url] Generic Extra Super Cialis without a doctor prescription.

  17. AasditOrisp

    Safe online pharmacies with lower prices: [url=https://bit.ly/2KWPKd1]Canadian Online Pharmacy[/url]
    Online pharmacy for generic Aygestin. [url=http://homeland.su/index.php?newsid=491]Canadian Pharmacy[/url] Aygestin Online presciption.
    Customer reviews of Aygestin. [url=http://ubbsworld.za.net/forum/viewtopic.php?f=14&t=9256]Canadian Pharmacy[/url] Online indian Aygestin without prescription.

  18. AasditOrisp

    Safe online pharmacies with lower prices: [url=https://bit.ly/2KWPKd1]Online Pharmacy[/url]
    Reviews of Roxithromycin from India. [url=https://firmenschach.de/cgi-bin/cd/forum.cgi?op=view_thread;board=Firmenschach;thread=4647]Online Pharmacy[/url] Roxithromycin Buy no prescription.
    Online indian Roxithromycin without prescription. [url=http://www.kinderwunsch-forum.com/thread.php?threadid=71327&sid=54f44a9129cf65cb00c421fe993427b7]Canadian Pharmacy[/url] Reviews of Roxithromycin from India.

  19. AasditOrisp

    List of Accredited Canadian Online Pharmacies: [url=https://bit.ly/2KWPKd1]Online Pharmacy[/url]
    Reviews of Phenergan from Canada. [url=http://forum.pravosudiebh.ru/viewtopic.php?f=5&t=207327]Reputable Online Pharmacy[/url] Order generic Phenergan online.
    Where to buy Phenergan no prescription. [url=http://h-builder.com/forum/briandek/]Canadian online pharmacies[/url] Online pharmacy for generic Phenergan.

  20. AasditOrisp

    Your trusted list of the best online pharmacies: [url=https://bit.ly/2KWPKd1]Canadian online pharmacy[/url]
    Generic Viagra Soft forum reviews. [url=http://xn--l1adgmc.xn—-7sbzamhkhkpaf1p.xn--p1ai/viewtopic.php?f=8&t=2426341]Canadian Online Pharmacy[/url] Online canadian Viagra Soft without prescription.
    Reliable sites and reviews. [url=http://stroimsy.ru/forum/calecag615/]Online Pharmacy[/url] Where to buy Viagra Soft online.

  21. AasditOrisp

    Safe online pharmacies with lower prices: [url=https://bit.ly/2KWPKd1]Online Pharmacy[/url]
    Cialis Buy online. [url=https://prisaoinvisivel.com.br/forum/viewtopic.php?f=17&t=600147]Canadian Pharmacies Online[/url] Order generic Cialis online.
    Reviews of Cialis from India. [url=http://www37.tok2.com/home/omocha/apbdp/apbdp/apeboard_plus.cgi]Online canadian pharmacy[/url] Online generic Cialis without prescription.

  22. AasditOrisp

    Your trusted list of the best online pharmacies: [url=https://bit.ly/2KWPKd1]Online Pharmacy[/url]
    Buy generic Pamelor online. [url=http://helpon.nz/forum.php?mod=viewthread&tid=127&extra=]Online Pharmacy[/url] Customer reviews of Pamelor.
    Health & beauty canadian Pamelor. [url=https://temtemmonsters.com/viewtopic.php?f=3&t=107404]Canadian Pharmacies[/url] Reliable pharmacies and reviews.

  23. AasditOrisp

    Your trusted list of the best online pharmacies: [url=https://bit.ly/2KWPKd1]Online Pharmacy[/url]
    Buy Calcium Carbonate without prescription. [url=https://bailesdebodas.es/index.php/opiniones]Canadian Pharmacy[/url] Where to buy Calcium Carbonate no prescription.
    Calcium Carbonate Online presciption. [url=https://edemshina.ru/forum/messages/forum1/message12665/5971-xxx-poran-m?result=reply#message12665]Canadian Online Pharmacy[/url] Where to buy Calcium Carbonate online.

  24. AasditOrisp

    List of Accredited Canadian Online Pharmacies: [url=https://bit.ly/2KWPKd1]Reputable Canadian Pharmacy[/url]
    Reviews of NPXL from India. [url=http://polangw.com/bbs/upload/forum.php?mod=viewthread&tid=56492&extra=]Canadian Pharmacy[/url] Generic NPXL forum reviews.
    Customer reviews of NPXL. [url=http://bbs.86868618.com/forum.php?mod=viewthread&tid=13196&pid=26479&page=45&extra=page%3D1#pid26479]Canadian Online Pharmacy[/url] Reviews of NPXL from India.

  25. AasditOrisp

    Safe online pharmacies with lower prices: [url=https://bit.ly/2KWPKd1]Canadian Pharmacy[/url]
    Where to buy Aygestin no prescription. [url=https://www.flexfanatics.com/forum/showthread.php?p=2236777]Reputable Canadian online pharmacy[/url] Customer reviews of Aygestin.
    Reliable pharmacies and reviews. [url=http://roadragenz.com/forum/viewtopic.php?f=27&t=201734]Canadian Online Pharmacy[/url] Order generic Aygestin online.

  26. AasditOrisp

    List of Accredited Canadian Online Pharmacies: [url=https://bit.ly/2KWPKd1]Online Pharmacies[/url]
    Reviews of Levlen from India. [url=http://www.proyectoarg.com.ar/viewtopic.php?f=2&t=208708]Canadian Online Pharmacy[/url] Customer reviews of Levlen.
    Generic Levlen without a doctor prescription. [url=http://www.squashpark.cz/forum/viewtopic.php?pid=74122#p74122]Online pharmacy[/url] Online pharmacy for generic Levlen.

  27. AasditOrisp

    Your trusted list of the best online pharmacies: [url=https://bit.ly/2KWPKd1]Online Pharmacy[/url]
    Customer reviews of Cialis Extra Dosage. [url=http://pogaduchyweselne.pl/temat-Canadian-Pharmacy-Buy-generic-Cialis-Soft-online]Online Pharmacy[/url] Buy Cialis Extra Dosage without prescription.
    Buy Cialis Extra Dosage without prescription. [url=http://school6-sysert.ru/forum/messages/forum4/topic11/message26233/?result=reply#message26233]Canadian Pharmacy[/url] Buy generic Cialis Extra Dosage online.

Leave a Reply