Hi Group, I have developed a GUI to control my radio (IC-706MKiiG). The program works. The issue I am having is I have used a set of XuiDropBox kids in my...
Hello Group, I wish to use an ISA digital I/O card to interface to external hardware. Any guidance on how to do that is most welcome. The card is memory mapped...
Fekipe, Thanks for responding. Boondog is no longer active.. there is a frame which pops up but page content is non existent. ... From: Felipe Cepeda...
Hi all, I entered into the page and I could see all the info. Here attached is one file with the information about the 8255 I/O board, this one I could...
I modified my FUNCTION Entry The code is included in the attachment. It works (sort of). Is there a better way. I am using xbasic-6.3.2-linux. -- Kerry...
... If you would like to repeat the timer proces every 16 millisecs i would also allow the time variable to be refreshed to get this working: time = msec ...
Hi Group, The service function TimedDisplays () resets time to time + waitTime + 5 ... -- Kerry N0WIQ My web site URL is: http://mywebpages.comcast.net/n0wiq...
Ewps yes, forgot the SHARED /time/ DOUBLE time, waitTime line... I never use the SHARED definition that way, personally for me way too confusing (or way too...
Hi Group, Modifying Entry the way I did to get the 16mSec cycle of displayed fields (3) makes the 16mSec cycle part of the program flow which causes the GUI to...
Adding the XgrProcessMessages(1) in the TimedDisplay() function would speed up the GUI a lot more as you give your program morepoints where it may refresh the...
Wasn't there a third option? Sorry, I don't have my documentation here on this laptop, but doesn't XgrProcessMessages (n) where n > 0 wait for that number of...
Hi Group, This is a finer point of GUI management I hadn't explored until you mentioned it. Now as I understand it: You should put XgrProcessMessages () in...
... No not really, XgrProcessMessages() polls the "message" stack if there are still messages and events waiting to be processed and then either processes one...
Hi Group, Then this Function that displays a window and fills the text area would benifit from XgrProcessMessages (). Does XgrProcessMessages () go before the...
You change a complete text-array, which does not really matter much here, so you could leave it out (also keeps the process fast). If you embed it inside the...
Hi Group, Ok, I don't want the function ScanDisp as part of the message loop but I want it called repeatedly and rapidly (5 - 10 mSec). My knowledge suggests...
Hi Group, It has come to pass, I need to initialize arrays before I use them. I am sure there is an easy way in xbasic but I have not read across the ...
A REDIM should work anywhere for sure on global arrays without having to DIMensioning them first (REDIM #MyArray[0]). Don't have tested if this works the same...
I presume by global arrays would be shared arrays. And I also presume I could use this technique on windows arrays. ... -- Kerry N0WIQ My web site URL is: ...
... Procedure is same as in other versions of BASIC, you use DIM to set the size and shape (or REDIM if it may contain data but you're not sure it's the right...
If I presume that when you say initializing arrays, you mean the way that the "C" or "C++" languages do. No, XBasic is different. XBasic always "initializes" ...
Hi Group, My main concern is XuiTextArray. Sense I haven't dug into a XuiTextArray I don't know how they respond to what. All I know is that sense I use one...
DIM will erase the data (set it all to 0, or to empty strings), while REDIM will only clear new cells (and retain existing data). ... -- Steve Gunhouse...
REDIM array[-1] will erase all data as well. This is what works in XBASIC: FUNCTION XX() XLONG Consta, Constb . . . . . . DIM MyArray[10] ' no data will exist,...
Hi Group, I get the idea of DIM{}, creating an array. XuiTextArray[?] is a predefined array as far as my program is concerned. Also I don't know how it is...
XuiTextArray is a function which returns or sets the text array of your grid, it is not a predefined array. Just DIM the array - unlike BASIC, XBasic lets you...