Author Archives: cybrarian

Tijd vergelijken, berekening met tijd

Als je een berekening moet doen met tijden, gebruik je best de ingebouwde DateDiff. Bv. : DateDiff(Settings[“SomeTime/Start”], Time(Now()), gb.Minute) / 60 Dit geeft een negatieve waarde als tweede parameter kleiner is. Fout is de tijd op zich proberen te vergelijken: … Continue reading

Posted in Uncategorized | Comments Off on Tijd vergelijken, berekening met tijd

Driver name missing

De foutmelding “Driver name missing” betekent normaal dat één van de eigenschappen in het connection object niet gegeven is, nl connection.name = “mysql” Maar er zijn ook andere omstandigheden waarin deze foutmelding voorkomt, bv: – je gebruikt een verkeerd connection … Continue reading

Posted in Uncategorized | Comments Off on Driver name missing

Pdf toekomst?

Op de officiële gambas blog staat in de aankondiging van versie 15.0 dat er een nieuwe gb.poppler component is die de oude gb.pdf vervangt. Ondertussen zijn 15.1 en 15.2 uitgekomen, en daar is nog sprake van een fix voor gb.pdf.

Posted in Gambas3 | Comments Off on Pdf toekomst?

compile gambas app van de commandolijn

Compileren: gbc3 Ga in de projectdirectory staan. Tik daar: gbc3 -A Uitvoerbaar programma: Het uitvoerbare programma maak je door de bestemming/naam op te geven bij gba3: gba3 -o ~/mygambasprog.gambas Link op de desktop etc zie vorige posts … Icoon: http://gambas.copyleft.be/blog/archives/112 … Continue reading

Posted in Uncategorized | Comments Off on compile gambas app van de commandolijn

Gambas en git

Gambas maakt in de laatste versies gebruik van git, en toont dat ook in zijn IDE. Ook bij de ontwikkeling van Gambas3 wordt git gebruikt. Een overzicht op: https://gambaswiki.org/wiki/howto/git Maar Gambas bestaat van voor git, en als je git gebruikt … Continue reading

Posted in Gambas3, Hoe - in Gambas | Comments Off on Gambas en git

Ongewenst sluiten tegenhouden

Een gebruiker kan per vergissing op het x teken duwen boven in de balk van het venster, als hij bv het venster wil verkleinen of vergroten. Dan sluit de applicatie onherroepelijk af. Je kan in het Close event wel eindprocedures … Continue reading

Posted in Uncategorized | Comments Off on Ongewenst sluiten tegenhouden

Settings[“sSlot/sKey”]=”value”

Terminologie Een mooi voorbeeld van benoemen van de rubriektitels in het Settings bestand is “slot” en “key”. Slot is de titel, key is de variabele naam. Beiden zijn nodig om de waarde (value) op te vragen. Ik probeer het bewaren … Continue reading

Posted in Uncategorized | Comments Off on Settings[“sSlot/sKey”]=”value”

In memorial: Domotiga

Spijtig genoeg voor iedereen die met Gambas3 en Raspberry Pi werkt, is Domotiga al een tijdje verdwenen, ik schat van ongeveer 2015. De website www.domotiga.nl ging ergens in de zomer van 2015 (mei?) over in de site van CyberJunky’s Blog, … Continue reading

Posted in Uncategorized | Comments Off on In memorial: Domotiga

Object-eigenschappen aanspreken

Ik ontdekte een niet backward-compatible verschil tussen Gambas3 versies: In Gambas 3.14: With Chart .BackGround = Color.Yellow .Title.Text=”Titel” With .XAxe .MinValue = 300 .MaxValue = 900 End With End With In Gambas 3.9: Voorgaande code geeft een fout in Gambas … Continue reading

Posted in Gambas3 | Comments Off on Object-eigenschappen aanspreken

Grafiekenmodule in Gambas

Hoe grafieken tekenen? Er bestaat, naast SimpleCharts, al redelijk lang een nooit-afgewerkte eigen gambas-module om grafieken te tekenen, “gb.chart”. (nb: niet in OpenSUSE 15.1 default repo (gambas 3.10.0), wel in alternatieve repo community: home:munix9 (bv Gamabas 3.15.1) en ook in … Continue reading

Posted in Hoe - in Gambas | Comments Off on Grafiekenmodule in Gambas