Universele product selectie op scherm (Lees)

Ik ben op zoek naar een manier om een redelijk “universeel” inzetbare productselectie te doen op het scherm.
Voorlopig denk ik aan:

  • Het scherm toont een aantal knoppen om produkten te kiezen
  • produkten komen uit databank
  • aantal produkten ligt niet vast
  • hoeveel produkten op scherm tonen? Wijzigbaar aantal?
  • een knop per produkt, met produktnaam of afbeelding
  • een display waar informatie over de selectie komt
  • een methode om er een “aantal” selecties aan te koppelen?
  • een aktie-log in de vorm van een “rolletje” vgl kassa’s?

(werk in uitvoering in deze dir ; laatste versie als ProductSelect-snapshot.tar.gz)

Lees het volledig artikel: Universele product selectie op scherm

Gambas 2.17 in openSUSE 11.2 (Lees)

Installatie van Gambas in de (huidig nieuwe) openSUSE 11.2 met KDE4 4.3.1
(log van installatie en variatie daarop onderaan)

- Installeer openSUSE met KDE. Bij de installatie heb ik ook heel wat “development” aangevinkt omdat ik toch weet dat daar veel van nodig is.
- Start Software installation (van yast)
Menu “Configuration”: Repositories.
Voeg toe met “Add”, Specify […]

Lees het volledig artikel: Gambas 2.17 in openSUSE 11.2

Foxpro timestamp data leesbaar maken (Lees)

Een uit Foxpro ingevoerde tabel bevat een kolom met “timestamps”; het is een getal dat in Foxpro gebruikt wordt om te kijken in welke volgorde de records gemaakt (of gemanipuleerd) werden; een vergelijking tussen de getallen levert een aantal seconden verschil op. Hoe dit getal bruikbaar maken, bv door het naar een leesbare datum om te zetten?

Bv: het getal : 487768695 zou op het moment van bewaren het het aantal seconden voorstellen dat verstreken is sinds Foxpro’s referentietijd, een soort seconde nul in het begin van 1980.

Hier komen de Visual Basic Compatibility functies goed van pas.
De component gb.vb bevat maar een paar functies, niet toevallig met datumfuncties, en meer bepaald om tijd bij te tellen of af te trekken van een datum:

Lees het volledig artikel: Foxpro timestamp data leesbaar maken

Gambas in OpenSuse 11.1 (Lees)

Ik heb al een repository gevonden in de gbvalor reeks:
http://download.opensuse.org/repositories/home:/gbvalor/openSUSE_11.1/i586/
Toevoegen in het pakketbeheer (repository) in Yast2: in 1 keer plakken werkte niet (mogelijk vanwege de : in de url) dus opdelen ongeveer zo:

protocol http
server download.opensuse.org
directory repositories/home:/gbvalor/openSUSE_11.1/i586/

Bevestig de digitale sleutel van dit repository.
Zoeken naar software in Yast:
Zoek : “gambas2″
Een hele lijst met gambas2 onderdelen verschijnt. […]

Lees het volledig artikel: Gambas in OpenSuse 11.1

Lijst met gambas projecten (Lees)

Op hierna genoemde site staan enkele gambas projecten; het valt op dat Gambas bv wordt gebruikt als grafische schil om configuratie te doen voor een ander programma.
http://www.ohloh.net/tags/gambas

Lees het volledig artikel: Lijst met gambas projecten

Icoon voor je project (Lees)

  • Default map icon Er is een standaard icoon voor gambasmappen; een map gecobineerd met een blauwe garnaal: .icon.png; de naam begint met een punt en is daardoor onzichtbaar. In een eveneens “onzichtbaar” bestand .directory staat het icoon aangegegeven voor deze directory (in KDE):

    [Desktop Entry]
    Icon=./.icon.png

    Blijkbaar: Als er een icoon gekozen is in het project, wordt dit gecombineerd met een standaard map-icoon tot een nieuw waar beide in voorkomen.

  • Er is ook een standaard icoon voor een project; de blauwe garnaalkop.
  • Het icoon kan je kiezen bij menu project, properties; klik op de grote icoon-knop om het icoon te kiezen uit je bestanden.
  • Als je het project compileert vanuit de IDE maakt die een icoon op de desktop aan om het programma te starten …
Lees het volledig artikel: Icoon voor je project

Gambas op brighthub (Lees)

Deze maand verschenen twee artikels over Gambas, in het Engels, op “brighthub.com”:

Gambas Introduction: Kennismaking met Gambas met een programma dat woorden telt in een tekstveld.
Gambas — Programming and Distribution
Over programmeren in Gambas en het programma verspreiden (in .deb, voor Ubuntu bv).

brighthub.com bevat behalve veel reklame een hele rubriek over linux:
Bright Hub » Computing & Hardware […]

Lees het volledig artikel: Gambas op brighthub

Source archive uitpakken, compileren en draaien (Lees)

Ik zoek een manier om gemakkelijk een programma in aanpassing bij de gebruiker te installeren.
Programmeur:

Maak source archive in de Gambas IDE
Upload ergens

Gebruiker:

Download bv met wget locatie/archivenaam van ergens het “source archive”.
Zet het bestand in de gambas werkdirectory, bv in ~/gambasprj
Pak uit bv in terminal met tar -xzvf archivenaam; je krijg een projectdirectory met projectnaam
Compileer in […]

Lees het volledig artikel: Source archive uitpakken, compileren en draaien

Gambas in Fedora 10 KDE (Lees)

Gambas komt voor in het software beheer, maar je moet het vinden…
System, KPackage Kit, Software Management; Find: “gambas2″: levert een lijst op van gambas paketten. Daarin komt gambas2 ide voor. Maar helaas krijg ik de software hiermee niet geïnstalleerd; er is geen selectie + “apply” mogelijk.

Lees het volledig artikel: Gambas in Fedora 10 KDE

Gambas in Fedora Core 9 (Lees)

Gambas in Fedora Core 9Niet waar je Gambas zou verwachten, nl in development tools, maar wel te vinden via de zoek mogelijkheid. Opgelet want als je alleen Gambas zoekt, zitten alle Gambas1 paketten ook in het resultaat.
Gambas staat nadien in het Development menu.

Lees het volledig artikel: Gambas in Fedora Core 9