Hi Antonio
Back from holidays and about to get back into FiveLinux programming.
The main application has been quite stable with some 4500 patient records and 1500 file records entered so far. Will try to address a few remaining issues with your help over the coming weeks. Currently just running as a single user application but have written multi user version (just a minor tweak to xDATAFILE object) and that tests out OK running multiple instances on a single Linux box.
Networking to date was via Samba Server and SMB4k clients (to support Windows boxes) but figure native Linux networking should be more robust (it certainly couldn't be much worse!).
I was wondering if you had done any experimentation with FiveLinux applications across networks? If so, have you any recommendations?
Need to install some new PCs so planning to run Ubuntu 7.10 on most or all of them. I gather you are already running 7.10. Can I just keep running current FiveLinux build?
Something I noticed from my coding:
I have found that if I have a GET such as
cGender := " "
@ 1, 1 GET getGender VAR cGender ..................................
Then if I edit the get via keyboard entry then the variable cGender will reflect that change (in other words it is updated) but if I alter it programmatically, with something along the lines of
getGender:SetText( "F" )
then the variable cGender is not updated.
This is no major problem as I can use getGender:GetText() to retrieve the updated value. I'm not sure if the above behaviour is intentional or not, but to me
REPLACE GENDER WITH cGender
is nicer and simpler than
REPLACE GENDER WITH getGender:GetText()
Maybe SetText() could be altered to update the variable as I originally anticipated that it would.
Regards
Doug (xProgrammer)