Friday, May 15, 2020

Corona tester

Corona or Covid-19, why we all of a sudden had to change the name of the Corona Virus into Covid-19 was certainly not promoted by the Gruppo Mexico, but remains a mystery.
Fact is that as per today, May 15th 2020, we have now 3.2 thousand certified corona deaths (CCD), Arcgis.com.
The number of misunderstandings about Corona is in direct correlation to the number of  CCD.
The number of excellent misconceptions how Corona was created is also in direct correlation to the number of CCD. The best I have read in a Dutch Newspaper:

The timeline says it all. The Netherlands will qualify for the European Football Championship on 14 November. But the Orange team plays tricks badly. National coach Koeman secretly discusses with the KNVB and premier league clubs how the European Championship can be blocked. ADO Denhaag comes with a tip: 'Call the powerful Chinese owner of our club, Wang Hui'. ADO also has an interest. The Premier League must stop to prevent ADO from relegating. Wang Hui does indeed act immediately. In early December, he started the corona virus in China. It expands into Europe. Already in March the football is completely flat. The European Championship is canceled and ADO can remain in the premier league. Mission completed, it seems. Then on April 14, Uefa decides that the European Championship will still be played, in 2021. On May 3, Koeman will be hospitalized with heart complaints. 
----------------------------------------------------------------------------------------------------------------------------------------

People have difficulties to self-diagnose a Corona infection. It is for those I have constructed a Corona testing app. Mind you this is not an official tester, just for those who suffer from undisclosed sneezing, coughing etc. problems.

Stay healthy,

Koen

Corona tester setup

Wednesday, December 25, 2019

Visual FoxPro

One of the frequent needed classes is a Calendar. There exists a fine working class delivered with VFP. Programmers are often in need of for class with specific methods and properties. I have collected a numer of those classes and zipped them here for your use. Calendar.zip
Enjoy,

Koen

Monday, May 7, 2018

Foxscheduler 


Guillerme Carrero made a very nice application, Foxscheduler, unfortunately he was not able to finish it completely. I have now started to try to finish the job and also introduced a multi-language modulo on this application. Presently there are only 3 languages : English, American and Dutch. Waiting for other people to introduce more languages.  However the main thing now to be done is to make more than one location per day to administrate.

You may download the application here: Foxscheduler.zip 

Regards, 

Koen

Wednesday, January 3, 2018

List of  all  avalable fonts in Visual FoxPro

Recently I noticed someone was creating a combobox with all available fonts in VFP, this is normaly done by creating an array with getfont() an set the controlsource of your combobox to this array. How nice would it be to mimic the getfont combobox in e.g. MSword, which shows the MRU fonts on top of this inmense list of fonts?

I still have on my HD this algorithm, code, in VFP to produce exactly that. Unfortunately I have lost the name of the author, so if anyone can help me with that I will certainly give him/here the credit.
Meanwhile enjoy, you may download here link.
Any suggestions, bugs etc. please let me know.


Fontlist in Visual Foxpro  (VFP)

Recently a Visual Foxpro user had the need to make a combobox with available fonts. Usualy this is done to load all fonts with Getfont() into an array which should populate the combobox. However it would be nice to show the MRU (Most Recently Used) fonts on top of the list.
Somewhere on my HD I found this algorithm doing exactly that, in fact it mimics the font selector you find in MSOffice (Word, Excel a.s.o.) The coding is not mine, somehow I lost the author's name so if anyone can give that to me I am happy to give this man/woman the credits.
Meanwhile enjoy it. You may download at: download

Sunday, December 24, 2017

Algorithm's for diagnostic ease

A few month's ago I was confronted with a horror diagnostic: the colon cancer has activated, both left and red lungs are affected. Affected in such a way, we diagnostic incurable. We now propose a palliative chemo. Please note the effect of the chemo's can only be diagnosed after the third infusion.
So after this third infusion we can tell you what your forecasts are. In any case you are bound for chemo infusion for the rest of your live.

That's is a verdict. And you have to live for 2 month's in unknown. Will the chemo help me to prolonge my life or not?

It seems however computer science is also making progress in this area.
Clever scientists have developed an algorithm to scan two breast-CT scans of patients with COPD
The algorithm surveys the two scans and can easily determine the affected cells one one scan and also on the other to summarize wether there are more, same or less scans on scan #2 is an easy job. This information is vital for the doctor. Are we making use of the correct treatment a.s.o.
The diagnostics information was prior to the algorithm done visually by the radiologist. A job, only for the very few experts, to be done without errors.

The most recent development in this aspect is now an algorithm which can survey long-cancer  CT-scans.

For me, however, a colon cancer with metastases in both longs, there is no algorithm developed. Let me hope my scans will be surveyed by a well experienced radiologist.


Saturday, October 23, 2010

1st day at SWFox 2010


Today was the first official day of the 3 day's SWFox 2010 conference. I started off with an enthusiastic and well prepared conference about the PEM editor a replacement and enhancement for the Property/Method editor. I was already using this tool for now over a year and although very satisfied with the product so far I have learned at least 3 very useful functions today of which I was not aware. The PEM editor was built by James Nelson and can be download at the VFPx site for everybody’s use.
The next show was a conference by Uwe Haberman and Venelina Jordanova about the development of Silverlight applications. It was good to see and hear how these two persons where so responded to each other. Later in the afternoon in a session where conference attenders showed us there latest or most impressive VFP applications, Bernard Bout showed us how the two products – VFP and Silverlight where seamlessly possible to work together.
The last conference before lunch was a given by Eric Selje. Eric explained and showed us the possibility of the classes made by Carlos Aloitti, VFP2C32.vcx There is virtually nothing any api all in Windows anymore which is not accessible for VFP by using VFP232.
After lunch we were informed by Dough Henning about the ThemedControls.vcx to be found in VFPx. This class designed by Emerson Reed. It makes it possible to build a nice GUI mimic the Office 2003 and 2004 look. The Outlook menu bar inclusive the coloring on mouse movements and color shadings according to Outlook 2003 and 2007 are easily effected by using his class. Emerson also started the Word- and Excel2007 top menu – ribbon. This class is not yet completely finished knowing that MS has meanwhile with Office2010 not continued this object it is rarely logic Emerson will finish this class
The last conference I attended today was the “Show us your application” James Nelson, the author of the PEMEditor and for that product was presented with the SWF-Fox 2010 award, showed us and explained the coding of his Codereference class. The class is a fine enhancement to the Coderefence class delivered with VFP9 out of the box. Cesar Chalom presented the FoxyPreviewer, a total wrapper of at least 6 different classes, inclusive the Raportbehavior.app, for reporting in VFP. A simple one line of code makes it possible to present your existing reports with several nice extra tools. Joel Leach showed us ‘Paralell Fox’. His tool resulted in up to 50% time gain when performing different procedures simultaneously instead of conventionally sequentially. Slobodan Gajinovic showed us an application with forms which where real-time data-driven constructed.