Category Archives: Gambas2

Gambas 3 op Sparky 5.0 (met omweg)

Sparky Linux 5.0 (ondertussen is ook 5.1 uit) heeft Gambas3 niet in zijn standaard software-aanbod zitten (via de desktop met softwarebeheer gezocht); evenmin Gambas2. Sparky is een Debian-gebaseerde distributie (5.1: Debian Testing Buster), dus kan je proberen met apt-get: apt-get … Continue reading

Posted in Gambas2, Gambas3, installatie | Comments Off on Gambas 3 op Sparky 5.0 (met omweg)

Initialiseren gridview, tableview

Als ik een tabel op het scherm zet (in de vorm van gridview, tableview, ..) ga ik ze meestal eerst initialiseren. Bij het openen van het scherm Form_Open() roep ik de initialisatieprocedures aan, wat overzichtelijk is: Public Sub Form_Open() ‘ … Continue reading

Posted in Gambas2, Gambas3 | Comments Off on Initialiseren gridview, tableview

TableView edit: sommige velden wijzigen, andere cel enkel leesbaar

De volgende stap bij het maken van een tabel met gegevens (TableView) is bepalen welke cel wel of niet mag gewijzigd worden. In dit artikel Hoe data in een cel steken van een TableView werd de tabel gecreëerd, en werd … Continue reading

Posted in Gambas2, Gambas3 | Comments Off on TableView edit: sommige velden wijzigen, andere cel enkel leesbaar

Versienummer onderhouden

Een Gambas programma heeft een versienummer dat bestaat uit x.x.x, bv 0.0.1 als je net een nieuw project gestart hebt. Het is in de IDE zichtbaar in Project, properties, en kan daar ook aangepast worden. Het wordt automatische verhoogd als … Continue reading

Posted in Gambas2 | Comments Off on Versienummer onderhouden

Objecten die een array bevatten

Array in een Klasse Een objectklasse kan gegevens en methoden bevatten, maar ook bv een array. Die array kan bestaan uit getallen of tekst, maar kan ook weer uit objecten bestaan. Ik maak een object met twee arrays; 1 met … Continue reading

Posted in Gambas2, Hoe - in Gambas | Comments Off on Objecten die een array bevatten

Tekst van runtime knop onbereikbaar (button Text property)

In bepaalde omstandigheden kwam ik op een foutmelding bij het gebruiken van de tekst die ingesteld staat bij een knop. De foutmelding: Unknown symbol ‘Text’ in class ‘Control’ De klasse van het object waarvan ik de tekst eigenschap wil gebruiken … Continue reading

Posted in Gambas2 | Comments Off on Tekst van runtime knop onbereikbaar (button Text property)

openSUSE Leap 42.1 en Gambas2, Gambas3

Update 03/2016: Ondertussen draait Gambas2 IDE (2.24) perfect op LEap 42.1! * Een update van openSUSE 13.1 naar openSUSE Leap: – Gambas2 programma’s compileren en draaien via runtime ok. – Gambas IDE’s opstarten: werkt niet (meer), te checken. Opgelet; Trek … Continue reading

Posted in Gambas2, Gambas3, installatie | Comments Off on openSUSE Leap 42.1 en Gambas2, Gambas3

openSUSE Tumbleweed en Gambas2, Gambas3

Op dit moment heb ik zowel Gambas2 als Gambas3 draaiend op Tumbleweed (inst ong. 2016-jan.) Gambas 2: 2.24.0 openSUSE-Education Gambas 3: 3.8.4 obs://build.opensuse.org/home:munix9 Gambas2 ziet er niet meer mooi uit, evenmin de programma’s die erin gemaakt zijn.

Posted in Gambas2, Gambas3, installatie | Comments Off on openSUSE Tumbleweed en Gambas2, Gambas3

Klik en sleep van TableView naar GridView

Klik en sleep De eenvoudige voorbeelden van klik en sleep met de muis, zoals die waarbij een tekst van een TextBox naar een TextLabel worden gesleept, schieten te kort als je een TableView of een GridView gebruikt (beiden even roosters … Continue reading

Posted in Gambas2, Hoe - in Gambas | Comments Off on Klik en sleep van TableView naar GridView

Rechter muisklik

Als je wil reageren op de rechtermuisklik kan dat in volgende twee stappen: PUBLIC SUB SchermObject_MouseDown() ‘ IF Mouse.Right ‘ Doe iets ENDIF ‘ END Veelgebruikt is extra informatie of een extra optie geven voor het met de muis aangewezen … Continue reading

Posted in Gambas2 | Comments Off on Rechter muisklik