?_ØÿÿÿÿùÈ¿l=¿ëH*Jörg M. Sigle's AnyQuest for Windows Help© 1996-2001 Joerg M. SigleZûmainQmain/@i2@¾Q/@<#/@   ÊQ6"ÖQm##R¥+@h/@È2Fʶ8/&;)z4ÿÿ:ÿÿÿÿ|CONTEXTëZ |CTXOMAPÐÐ |FONTðÎ |KWBTREEê |KWDATA“Ñ |KWMAPLê |SYSTEM|TOPIC|TTLBTREE¼: |bm0c |bm1»h |bm2¨j |bm3¥ˆ |bm4¢¦ |bm5Lâ|bm6Þž|bm7¤#|bm81pcyCheck anyquin.rtf 89 a 9D6A962 communicationwithexternalsoftware 1 communicationwithexternalsoftware anyquin.rtf 89 ' 3000BC what 1 what anyquin.rtf 89 M73ABD9C6 FormulaConsistencyCheck 1 FormulaConsistencyCheck anyquin.rtf 89 32BCE19D7 fileformat 0 fileformat anyquin.rtf 90 ' 3000BC what 1 what anyquin.rtf 90 ' 3000BC what 1 what anyquin.rtf 90 ;59821F7C fileformatdiff 1 fileformatdiff anyquin.rtf 90 +C050FA20 export 1 export anyquin.rtf 90 G5AA576AD anqoutputfileoptions 1 anqoutputfileoptions anyquin.rtf 90 O5EC1A868 detailedoutputfileformat 1 detailedoutputfileformat anyquin.rtf 90 ;59821F7C fileformatdiff 1 fileformatdiff anyquin.rtf 90 I6B8A7128 writingimportroutines 1 writingimportroutines anyquin.rtf 90 /EAD651BA glossary 0 glossary anyquin.rtf 91 GE5111669 anqoutputfileexampéÉ àÉ ÿÿÿÿ 1ÿÿÿÿ=1[ÿÿÿÿÿÿÿÿÿÿÿÿ=g* g% € €€€ÿ B=©1ë ÿÿÿÿÿÿÿÿÿÿÿÿ©RTable of contents@gé* $€,€Q€‚€‚ÿTable of ContentsVõ©?a €ë€€‚€‚€‚ã,‹YG‰‚‚ã•@E8‰‚‚ã ü›‰‚ã .­‰‚‚€€‚‚ã˜jpl‰‚ã&8‰‚ÿWelcome to Jörg M. Sigle's Quality-of-Life-Recorder and AnyQuest for Windows!PrefaceAcknowledgementsBefore you continue to use this software, please read this License Agreement!You can take advantage of registering this copy of the software!A crash course: Complete essentialsQuick guide for users: How to install, prepare and use the Quality-of-Life-RecorderQuick guide for designers and researchers: How to make your questionnaire go electronic and how to export dataaé O l€%€€ã4»‰‚‚€€‚‚ã€R -‰‚ãnàlj€€‚‚€€‚ÿHow to save a lot of typing and clicking with Jörg's Magic Questionnaire-o-MaticA first look at the Quality-of-Life-RecorderGeneral information about this softwareTake it easy - both doctor and patients JPreparing and applying electronic questionnaires@Ð?àp ®€¡€PÈ:‚H€‚ƒãce»H‰‚ƒãaeª‰‚ƒãŠCˆ‰‚ƒãνïT‰‚ƒãÙ ‰‚ƒã0X’Û‰‚ƒãCӂщ‚‚€€‚‚ãy½‰‚ÿi. What appears on the screenii. More about objects...iii.What is behind the screen (1): Skipping, jumping, calling, computation of resultsiv. Configurable optionsv. Applying questionnairesvi. What is behind the screen (2): Data storage, printout, retrieval and further processingvii. Jörg's Magic Questio-Morph-o-Matic!Delayed processing of paper questionnairesFast-Input-Form mode to record and score paper questionnaires1»  v º€w€PÈ:‚H€‚€€‚‚ã ]¤R‰‚ã­*iX‰‚ã<¥üƉ‚ã4»‰‚ã_ÿʼn‚ã·¿a¿‰ãp^‰‚ãÆÙ«s‰‚ãh¿-‰‚‚€€‚ÿAdvanced features to support the preparation of electronic questionnaires Support of different display resolutionsTranslation utilitiesFaster editing with keyboard command sequencesJörg's Magic Questionnaire-o-MaticIntelligence is not a business of computersUsing prototype and anchor questionsFormula consistency checkUndo and crash recoveryIntegrated support for documentation and questionnaire libraries+±à< z €c€PÈ:‚H€‚ã?Ô«‰‚ã7¯0Y‰‚ãb¿F2‰‚‚€€‚‚ãñAZ‰‚ã×  H‰‚ãÌ&C‰‚ãÄÞÓ‰‚‚ãºQÖꉂ‚€€‚‚ãpûÁ‰‚ÿQuestionnaire definition file copyright and historyQuestionnaire definition file language and versionPreparing international environmentsOther topics Command line parametersTemporarily available diagnostic commandsData compressionAnyQuest for Windows and Linux, X11, Wine, KDEGlossary - NomenclatureWhere do we go from here...? How to get updates and how to re-distribute AnyQuest for WindowsÄ 5 8€€PÈ:‚Hãg% ­€‰‚ã$OøÉ‰‚ÿContact addresses, sources of further information and other referencesWhat has been done and what will be: Product and document historyR < R2 2€A€€‚€ €€ €‚‚ÿAdditionall documentation and tutorials are available in the "Docs+Support" section of my WWW site at http://www.ql-recorder.com - especially, there are three PDFs from the eSIRO project (German language, with many images) which detail installation, customization, practical use and data analysis with the QL-Recorder. Additionally, the CD-ROM copy of the site provides several videos.This document contains some trademarks which are owned by Intel, Microsoft, Apple, Adobe Systems, Linus Torvalds, Aladdin Software, Ghostgum Software.L ž1Zÿÿÿÿÿÿÿÿÿÿÿÿž¬Updates and re-distributionK!Ré* $€B€Q€‚€‚ÿWhere do we go from here...?Éž¬: B€€€‚€‚€‚ã‘M%‰‚ã ­É|‰‚ÿHow to get updates and how to re-distribute AnyQuest for WindowsHow to get updatesHow to re-distribute AnyQuest for Windows 8é @1o ÿÿÿÿÿÿÿÿÿÿÿÿ @CLUpdates¬ @¬K!¬W@* $€B€Q€‚€‚ÿWhere do we go from here...?M @¤B= H€!€€‚€‚€‚€ €‚‚€ €‚‚‚ÿHow to get and install updatesPrecautionsBefore you consider updating, you should figure out the pros and cons of doing so. Without a good reason, stick to the primary rule of experienced computer folks: "Never change a running system!"Before you install an update, please make a backup copy of your complete AnyQuest for Windows related files and directory structures. Be sure that you know what you are doing, especially, when you're going to overwrite customized configuration files or similar valuable files.ªoW@ND; D€ß€€‚€ €‚‚€ €‚‚€ €‚ÿPlease make sure that you do not accidentally overwrite a licensed version or self-made, customized initialization files or questionnaires with contents from an evaluation copy when you do not have a backup copy of the more important version!Evaluation versionYou can get the most recent evaluation version of AnyQuest for Windows in the following ways:0ƤB~Fj ¢€€PÈ:‚H€‚ƒ‚‚€ ƒ€‚€ ƒ€‚€ ƒ€‚€ ƒ€‚€ ƒ€‚‚ƒ‚‚ƒâz´‰‚‚ƒ‚ƒâz´‰‚ÿ•Download from my homepage in the WWW:http://www.ql-recorder.comhttp://www.anyquest.dehttp://www.jsigle.comhttp://www.jsigle.dehttp://jsigle.cjb.net (outdated)•As attachment to an e-mail:Ask me to send it to you.•If you do not have an Internet access, you can ask me to send you a disk.At the moment, you need not, but in the future, you might have to send me a self addressed, stamped envelope and an empty disk.îND–G* "€Ý€PÈ:‚H€‚ƒ‚ÿ•There is a CD-ROM available, too. It contains copies of my own WWW-site and additional material, including my doctoral thesis about routine quality-of-life measurement in a university outpatient clinic with the original QL-Recorder.9~FÏI5 8€ €€‚‚‚€ €‚‚€ €‚ÿFor simple evaluation version settings, it will be most appropriate to proceed like in the previous installation and install the whole package via the automatic installation routine.Licensed or personalized versionsIf your license entitels you to this service, I will inform you whenever a major update of the software has become available. You may also receive this information if you are a member of a QL-Recorder mailing list. More information is available on my WWW site at http://www.ql-recorder.comO–GLA P€€€‚‚‚€ €€ €‚‚€ €€ €‚ÿThis information will also tell you, by which means and conditions the update is going to be distributed.In most cases, it will be sufficient to overwrite the old files of anyquest.exe and anyquest.hlp with new versions; if questionnaire definition files are corrected, these files have to be updated respectively.If you update an old personalized version, that did not carry its personalization information in an external anyquin.lic or *.lic file, please contact me and ask me to provide such a file for you.%ÏICL" €€€ÿ @LƒL1|ÿÿÿÿÿÿÿÿÿÿÿÿƒLË‚Re-distributionK!CLÎL* $€B€Q€‚€‚ÿWhere do we go from here...?Å~ƒL“OG \€ý€€‚€‚€‚€ €ã ü›‰‚‚€ €€ €‚ÿHow to re-distribute AnyQuest for WindowsWhile you are not allowed to redistribute a personalized version of AnyQuest for Windows (namely any personalized *.lic files you may have received) except under the terms and conditions defined in this License Agreement, there are versions of AnyQuest available from its WWW-site which may be redistributed for evaluation purposes.If the License agreement grants you such a right, you can perform a redistribution of its contents in a technical way similar to the one described for the evaluation version. In this case, you would apply them to demopak.exe instead of anypak.exe.DÎLã1 0€'€€‚‚‚‚‚€ €‚‚‚ÿThis section describes the technical details of such redis“OãCLtribution:If you received it on a disk, you can use diskcopy for multiplication of this disk.If you want to make a disk from what you downloaded, you should place the file anypak.exe onto the new disk.If you want to include a reference in a Web page, please reference my homepage only, which is noted elsewhere in this help file. Please do not include a link to a copy of the package stored at another site, because that file might not be updated automatically.赓OË‚3 4€k€€‚€ €‚‚€€‚ÿIf you want to send the package by e-mail, it might be easiest to send anypak.exe.Thank you very much for your help spreading the concept of the Quality-of-Life-Recorder! Dãƒ1Íÿÿÿÿÿÿÿÿÿÿÿÿƒ˜„General information[1Ë‚jƒ* $€b€Q€‚€‚ÿA first look at the Quality-of-Life-Recorder.݃˜„Q p€»€€‚€‚€‚ãnòû®‰‚‚ã=Ž˜‰‚㟅 ‰‚‚ãŽÔdG‰‚ã Éä<‰‚ÿGeneral information about this softwareAbout This DocumentationOverview: AnyQuest for Windows and its applicationsFunctionality of AnyQuest for WindowsSupported operating systemsSupported hardware = jƒÕ„1ÊÿÿÿÿÿÿÿÿÿÿÿÿÕ„b‡Take it easy[1˜„0…* $€b€Q€‚€‚ÿA first look at the Quality-of-Life-Recorder „Õ„=‡‰ à€ €€‚€€€‚€‚ãKÔ‰‚‚ãX) ª‰‚‚ã—n“‰‚‚ãK]ÿ‰‚ã¡ßš1‰‚ã⎠‰‚ãw˜ú–‰‚ãc ‰‚‚ã<¥üƉ‚‚€ ã§å¨k€‰€ €‚ÿTake it easy - both doctor and patients JInstalling AnyQuestStarting AnyQuestRunning the fastest demonstration availableBasic handling conceptsPresenting questionnaires to a patientCollecting patient identification dataHow the patient handles AnyQuest for WindowsGenerated ResultsKeyboard support»»Note on data storage and data protection««%0…b‡" €€€ÿ K=‡­‡1ëÿÿÿÿÿÿÿÿÿÿÿÿ­‡M‹What appears on the screend7b‡ˆ- *€n€Q€‚€€‚ÿPreparing and applying electronic questionnaires *”­‡;Š– ú€)€€‚€‚€‚€ €‚‚ãø]­§‰‚‚ãÎØB‰‚‚ã«_Ÿ‰‚ãÈéØ\‰‚ãp^‰‚‚ãˆH£‰‚‚ãöD{‰‚ã&J³Q‰‚‚€ €‚‚ã¼0‰‚‚ã·¿a¿‰‚ãf Å剂ã7<‰‚ÿi. What appears on the screenGeneral conceptsElectronic questionnairesThe file menuThe edit layout modeThe editing gridThe transport bar, simpler navigation buttons and anchorsDisplay optionsContext menusAn alternative way to context menusObjectsAvailable objectsAdding objects and using prototypesSelecting objectsManipulating and cloning objectsƈM‹L f€€ã<Æ©³€‰‚ã¤óÁI‰‚‚€€ãºQÖꉂ€€ã&8‰‚ÿDeleting objects and clearing textText, numeric and text values, images and digitized soundð Glossary - Nomenclatureð Quick guide to making and applying electronic questionnaires C;Š‹1îÿÿÿÿÿÿÿÿÿÿÿÿ‹;More about objects_5M‹ï‹* $€j€Q€‚€‚ÿPreparing and applying electronic questionnairesLà‹;l ¦€Á€€‚€‚€‚ãÇ Ty‰‚ãrã婉‚ãO1õà‰‚ãŒ&Z‰‚ãÜd ቂ‚ãˆGà ‰‚ãvÇ9›‰‚ãÆ{ˆ˜‰‚ã¤æír‰‚ÿii. More about objects...Line breaks in text objectsThe size of text objectsFonts and coloursDigitized soundImagesQuestion optionsAnswer field optionsAdditional text InputDirect text Input O1Uÿÿÿÿÿÿÿÿ ÿÿÿÿŠœÀWhat is behind the screen (1)?_5;é* $€j€Q€‚€‚ÿPreparing and applying electronic questionnaires[æŠPÀu ¸€Í€€‚€‚€‚€ €‚‚ãÅÙqÓ‰‚ãx$þ‰‚ãÖyÛ󉂂€ €‚‚ãÀ@,‰‚㻉‚ãŸÙ±‰‚‚€€ã0X’Û‰‚ÿiii. What is behind the screen (1)Skipping, Jumping, Calling...General information about conditionally asked questions or modulesConditional Branch FormulasPractical definition of Conditional Branch FormulasComputation of questionnaire resultsDefining formulas to compute questionnaire resultsUPN, RPNUPN functions of AnyQuest for Windows and UPN debug modeð What is behind the scréPÀ;een (2): Data storage, printout, retrieval and further processingL éœÀ, (€@€€€ã¯b¬’‰‚ÿð Multiple configurations EPÀáÀ1¦ÿÿÿÿÿÿÿÿ ÿÿÿÿáÀBÃConfigurable options_5œÀ@Á* $€j€Q€‚€‚ÿPreparing and applying electronic questionnaires€áÀB Ҁ€€‚€‚€‚ãˆH£‰‚ã0#FÒ‰‚ãŒ&Z‰‚ã_”>‰‚ã­v¥Z€ €‰‚‚ã¯b¬’‰‚ã²´\‰‚ãb¿F2‰‚ãé½j‰‚‚ãŸÙ±‰‚‚ãy½‰‚ÿiv. Configurable optionsDisplay optionsPC speaker soundDigitized soundPrinter setup*.anq output file optionsMultiple configurationsRunning multiple studies concurrently on one hardware systemPreparing international environmentsPreparing a secure configurationThe UPN debug modeFast-Input-Form mode to record and score paper questionnaires H@ÁŠÃ1\ÿÿÿÿÿÿÿÿ ÿÿÿÿŠÃžÅApplying questionnaires_5BÃéÃ* $€j€Q€‚€‚ÿPreparing and applying electronic questionnairesµ\ŠÃžÅY €€¹€€‚€‚€‚ãÎ%„ ‰‚‚ã)(䚉‚ã›[w‰‚ã L„󉂂ã™òX‰‚‚ãHr'•‰‚ÿv. Applying questionnairesThe "AnyQuest Navigation" windowAutomatic check, calculation, output & erase after the last questionRemove menu & start asking questionsEndless question asking = unattended kiosk modeInterrupting a session and resuming it laterPreferred settings for the supplied quality-of-life questionnaires OéÃíÅ1ÿÿÿÿÿÿÿÿ ÿÿÿÿíÅŸÍWhat is behind the screen (2)?_5žÅLÆ* $€j€Q€‚€‚ÿPreparing and applying electronic questionnaires¤íÅNÈ^ Š€I€€‚€‚€‚€ €‚‚ã_”>‰‚ã ‰‚ã×Î+‰‚ã|‚Y‰‚ãÝ3˜&‰‚ãûN%7‰‚ÿvi. What is behind the screen (2)Immediate and deferred printout, data storage and exportPrinter setupSelecting a data file folderQuestion numbering and the output file data formatChanged output file contents compared to AnyQuest for MS-DOSPrinting simple cumulative statisticsSelecting results from earlier sessions, generating printouts and lists using built in Statistical Analysis Tools),ÔLÆzÊX ~€©€ã úPÀ€‰‚ãàºø]‰‚‚€ €‚‚ã°Ò·y‰‚ãûN%7‰‚‚€ €‚‚ãûN%7‰‚ÿExporting the results to mathematical, statistical or database applicationsMeasurement of the duration to complete a questionnaireSearching and viewing an individual patient's dataMarc-André Sigle's AnyQuery for WindowsSelecting, viewing, printing results from earlier sessions using built in Statistical Analysis ToolsIntegrated statistical analysis tools functionalitySelecting results from earlier sessions, generating printouts and listsTäNÈÎÌp ®€É€ã1Îåö€‰‚‚€ €‚‚ãh¨Á^€ €‰‚ãb©Ö ‰‚ã(qŠk‰‚‚€ ã§å¨k€‰€ €‚‚€€ãŠCˆ‰‚ÿStatistical analysis of selected questionnaire administration resultsAdvanced information on data storage, integration and further processingDetailed description of the output file format of AnyQuest for Windows *.anq filesCommunication with external softwareHints for writing import routines into third party applications»»Note on data storage and data protection««ð What is behind the screen (1): Skipping, jumping, calling, computation of resultsÑŠzÊŸÍG \€€€€ã¯b¬’‰‚€€ã²´\‰‚€€ãé½j‰‚ÿð Multiple configurationsð Running multiple studies concurrently on one hardware systemð Preparing a secure configuration X'ÎÌ÷Í1ÿÿÿÿÿÿÿÿ ÿÿÿÿ÷ͽÏContact addresses and other informationK!ŸÍBÎ* $€B€Q€‚€‚ÿWhere do we go from here...?{÷ͽÏ_ Œ€9€€‚€‚€‚ãz´‰‚ãQz"™‰‚ã:Dy®‰‚ãûY‰‚‚ãÔ|wʼn‚ãa[9‰‚‚㘙ú‰‚ÿContact address and other referencesThe Quality-of-Life-Recorder's author's address IBSQOL contact addresses at Glaxo Wellcome plc.EORTC contact addressesSources of further informationThe Quality-of-Life-Recorder teamThe eIBSQOL teamLiterature reference T#BÎ1ƒÿÿÿÿÿÿÿÿÿÿÿÿ<What has been done½Ï½Ï and what will beK!½Ïh* $€B€Q€‚€‚ÿWhere do we go from here...?Ô“<A P€'€€‚€‚€‚ãCNía‰‚ãùf†>‰‚ãá*,‰‚ÿWhat has been done and what will beKnown problemsQL-Recorder and AnyQuest for Windows product historyOn-line Help document history 8ht1mÿÿÿÿÿÿÿÿÿÿÿÿtµCPreface6 <ª* $€€Q€‚€‚ÿPrefaceb&t < F€M€€‚‚€€‚‚‚‚€ €€ €‚ÿBefore I write about any other topic, I would like to thank you for having a look at this software.It makes me especially happy, because the motivation to program and to distribute it grew from the following ideas:In my opinion, feedback is important to do anything well. Among others, the concept of measuring standardized subjective quality-of-life is an important way of getting feedback from patients. However, this has not traditionally been included in general medical practice, in contrast to measuring weight or blood pressure.Þª% €½€€‚‚ÿUsually, measuring quality-of-life is not exactly as common and as easy as reading a dial on scales or on a blood-pressure meter. Instead, it involves things like paper questionnaires and guidelines for their interpretation, maybe even using a calculator. And when it is measured, different instruments are applied in different manners. Often it seems to be difficult to get data of good quality, referring to patient compliance and questionnaire completeness. Resulting data of different origin are hardly easily comparable. In fact, apart from study results, the original data might hardly be available, because paper questionnaires can be lost, and data stored in computers might require the right expert to get them out again.K Z 9 @€%€€‚€ €€ €‚‚€ €‚ÿSo the concept of the Quality-of-Life-Recorder has the following goal: To make quality-of-life measurement something for which there is a routine way to do it, which is cheap, which is feasible and the results of which can be easily retrieved, exchanged and compared.This goal can only be achieved by spreading this idea widely among all researchers, and maybe among any medical professional. You reading these lines may now contribute to this spread. That is, why it makes me happy, and why I would like to thank you.+ð… ; D€á€€‚‚‚€€‚‚€ €ã},ž{‰‚ÿThe term "Quality-of-Life-Recorder" was chosen to remind you of the image of any common tape recorder you know: It is a well defined unit, it performs a well defined task (which is recording), and it is easy to operate. Easy for the doctor, and easiest for the patient.AnyQuest for Windows was designed to be used without any training by patients. It is built upon experience gained with my Quality-of-Life-Recorder for MS-DOS, which was already accepted extremely well by patients.j9Z ï 1 0€s€€‚€ €€ €‚ÿEven as an investigator, performing more difficult tasks than just filling in questionnaires, you might choose to use AnyQuest for Windows without consulting its manual. This is definitely feasible in the era of windows based computing. However, I've been programming already before this era. The extreme case might have been a product being called "broken-down", or "requiring a specialist" by someone, who never has had a look at its manuals. Of course, with exactly the same product bringing major benefit to other people, who may have had just one glance...2… -@- (€ €€‚€ €‚‚‚ÿEven if you are a person with abundant computer experience, you might miss a bit of knowledge about the underlying concepts and some helpful hints, which otherwise might speed up your work. So I'd suggest you to read this manual.If your time is actually extremely rare, just look at the introductory chapters and at the practical questionnaire examples you received with this package. Scan the table of contents - you might wish to read the more detailed chapters later and specï -@<ifically when you require them.Xï ºB5 8€±€€‚€€‚‚‚‚€€‚ÿEven giving the whole manual a quick look won't take very long. And although afterwards you still might not know all of AnyQuest's features by heart, you might know about what is there and where to look it up. Being so prepared, you'll let your favourite questionnaire go electronic in no time! JBecause I love both, I added colour and sound support to AnyQuest for Windows just a little bit more than required. If you, however, would like to make suggestions about what to add to its functionality, or what to improve, or if you just want to comment on it, you are invited to contact me.ûÄ-@µC7 <€‹€€ˆ"€€ €‚ÿThe project was started and brought to a usable state during my visit to Australia, 1996. I hope that all Australians among you are happy about this :-).Jörg M. Sigle, Sydney, July 1996 Q ºBD1¸ÿÿÿÿÿÿÿÿÿÿÿÿDÁÀData storage and data protectionÚµCF7 <€µ€€‚€€‚‚‚‚‚‚ã˜jpl‰‚ÿNote on data storage and data protectionTo assure that your data storage and data protection measures are appropriate, you should either have sufficient knowledge in these areas and concerning secure computer operation yourself, or you should consult a local expert.This is not only a legal, but also an ethical obligation.Please review the considerations regarding collected patient identification data in a section of the quick guide for questionnaire users.vLDF* $€˜€€‚€ €‚ÿHere are some more hints regarding data storage and data availability:g+FôH< F€W€PÈ:‚H€‚ƒ€ €ã×Î+‰€ €‚ÿ•One of the goals of the Quality-of-Life-Recorder concept is to make quality-of-life data retrievable, readable and exchangeable. Both AnyQuest for Windows and AnyQuest for MS-DOS store data in a format which my appear very redundant, storage space waisting, out of date and inefficient. However, the same format guarantees that all stored data are clearly readable and understandable even without any manual and any software besides any computer's operating system, and that data are easily exchangable even among different computer platforms.Ô‡FÈJM h€€PÈ:‚H€‚ƒ€ ã×Î+€ ‰€ €‚‚ƒ€ €‚‚€ €‚ÿ•Please be sure to keep your original *.anq files, as they are intended to serve as a standardized means of storing quality-of-life data with guaranteed, platform- and software-independent exchangability and readability.•Do not forget to implement an adequate backup strategy for collected data.Here are some more hints regarding data protection from unauthorized access:F!ôHL% €C€€‚‚ÿAnyQuest for Windows itself does not offer support in this area, because this issue is already covered by various operating systems, network operating systems, and by several hardware- and software-solutions for storage device encryption. So you should consider the following measures:ΞÈJÜN0 .€=€PÈ:‚H€‚ƒ€ €‚ÿ•Consult available literature, applicable law and experts: Applicable law depends on where and how you work. A lot of material is available from different sources; much is available on-line. Material is provided and standards are defined locally by many organizations as well as by governmental institutions. If you collect patients' data, you may may have a legal obligation to contact either local or governmental experts and to report what data you are collecting. (This may, by the way, be independent from whether you record data electronically or on paper, but applicable regulations may vary depending on whether you do scientific or routine medical work.)“ZL{9 @€µ€PÈ:‚H€‚ƒ€ €‚‚ƒ€ €‚ÿ•Keep your knowledge up-to-date: Knowledge about possible security leaks increases over time. You should know as much as the people against who you're protecting your data :-)•Only collect required data: Do not collect a detaÜN{µCiled and clearly readable patient identification if you do not need that. But definitely do collect a reliable patient identification code if you need to join data from different measurements or from different sources, and consider collecting and processing your patients names', if this helps to show them that you do not treat them as numbers, but as individuals.IÜNă9 @€!€PÈ:‚H€‚ƒ€ €‚‚ƒ€ €‚ÿ•Limit physical access to your computer: Keep your pen-computer locked away while not in use. Don't leave patients alone with for an inadequately long time! Don't have it sold - accidentally - in the trunk of a colleague's car!•Use passwords to protect your computer, your screen saver, your operating system, your network: If used inappropriately, this may not be unexpectedly insecure, because e.g. a harddisk with data can be removed and built into another system, that does not ask the spy to enter any password. Ü{Ð…0 .€¹€PÈ:‚H€‚ƒ€ €‚ÿ•Use an operating system with access rights, e.g. Linux, Windows NT, Novell: This is the preferred solution for whole networks, and it may require some thorough configuration work. However, it is feasible and can give good data protection, especially when the actual data storage device is located in a computer which is not easily physically accessible. For example, a workstation in a network might be allowed to write, but never to read files from a given directory.Ù”ă©ˆE X€)€PÈ:‚H€‚ƒ€ €‚‚ƒ€ €€ €€ €‚ÿ•Use wireless networks for laptops and pen-computers: Thus, no data are kept on the hardware device which could be lost or broken most easily. Be sure to configure wireless communication security adequately.•Remove unsafe applications that are not required or limit access to them: Don't forget that Windows is a multitasking environment. You should not try to protect AnyQuest and your floppy drive, and then leave your statistical software running in another window with data loaded on the same machine. And of course, computer literate patients could use a locally available notepad.exe to view locally available and unprotected *.anq files.{6Ð…$ŒE X€m€PÈ:‚H€‚ƒ€ €€ €€ €‚‚ƒ€ €‚ÿ•Hide and/or protect collected data: Do not place an unprotected link to "My collected patient data" onto your desktop; rather set the attributes of c:\anyquin\data to "hidden", set your Windows Explorer options so that such folders are not shown - or rather use an operating system that allows you to grant access rights to collected data and operating system resources in a sufficiently sophisticated way, e.g. Linux.•Use on-the-fly-encryption of anything that goes to the harddisk and deciphering of what is read: If you don't enter a password at system power up, nothing can be read. This works even, if a harddisk is stolen and built into another computer, because all data on the harddisk are encrypted at all times. For example, IBM ship their laptop computers with such equipment by default (1996).ª\©ˆÎN j€¹€PÈ:‚H€‚ƒ€ €ã},ž{‰€ €ã úPÀ‰€ €€ €‚ÿ•Restrict access to several devices like keyboard, floppy-disk-drive and so on: AnyQuest for MS-DOS could completely inhibit any abuse of the Quality-of-Life-Recorder PC, because it eliminated any unauthorized keyboard access. AnyQuest for Windows still is only a data caption tool and does not offer possibilities to view data; if you use a pen-computer, a keyboard may not be available, either. However, the export function, which was integrated into the main program for convenience, might be abused to copy data onto an external floppy drive. So you might wish to ensure that this can't be done by measures like removing, disabling or locking your computer's floppy drive - or just by setting up a Windows configuration without any other accessible programs and putting AnyQuest into endless question asking mode = unattended "kiosk" mode.ç·$ŒÁÀ0 .€o€PÈ:‚H€‚ƒ€ €‚ÿÎÁÀµC•And: consider removing the paper-based patient files from your hospital's hallways: The "security" of this traditional medium might be determined by its illegibility alone... AÎÁ1ŒÿÿÿÿÿÿÿÿÿÿÿÿÁMÆAcknowledgementsCÁÀEÁ. ,€*€PÈ:Q‚H€‚€‚ÿAcknowledgements«dÁðÃG \€É€€‚€‚€‚€ €‚‚€ €€€€ €‚ÿI would like to thank the following persons and institutions, who contributed to this project:Alan Coates, Associate Professor of Cancer Medicine at the Royal Prince Alfred Hospital in Sydney, who, by supplying the machine and the setting to use it, enabled me to realise my old idea of putting the Quality-of-Life-Recorder onto a pen-computer.David Rawlinson of Broadcast Engineering Services, Sydney, contributed little practical things like Windows 3.1 for software testing, together with some invaluable ones like happiness, friendship, Xenofilia and lessons in Greek. - Greetings to Sofie!8âEÁ(ÆV z€Ç€€‚€ €‚‚€ €€ €‚‚‡"€€ €€€€€‚ÿMy brother Marc-André Sigle, communication electronics specialist and student, who recorded some of the digitized sound files of the first pre-release for me and sent them through the Net. He is also my preferred beta-tester...Dr. Timm Volmer at Glaxo Wellcome plc. for supporting the QL-Recorder project by initiating the eIBSQOL project.Thanks to every rainbow which adds colour to grey skies, and to :-) and J who co-exist happily within this document. :-) J%ðÃMÆ" €€€ÿ R!(ÆŸÆ1^ÿÿÿÿÿÿÿÿÿÿÿÿŸÆ«ÍThe Quality-of-Life-Recorder teamP&MÆïÆ* $€L€Q€‚€‚ÿThe Quality-of-Life-Recorder teamY ŸÆHÉP n€€€‚€‚€‚€ €‚‚âz´‰‚‚€ €‚‚‚‚‚€ €‚‚‚ÿThe following people are actively participating in the development of the Quality-of-Life-Recorder:QL-Recorder concept, programming of AnyQuest and preparation of applications:Dr. Jörg Sigle, GermanyAssistance, quality assurance and additional programming:Alexandra Piffel, GermanyMarc Sigle, GermanyQuality-of-Life-Recorder applications:Several people have contributed to the development of integrated applications of the QL-Recorder. The main projects and their participants are listed below:™nïÆáË+ $€Ý€€‚‚‚‚‚‚‚‚ÿAnyQuery for Windows - a simple data retrival and printing tool: Marc SigleIntegration into TREG - import of QL-Recorder data into an electronic tumor documentation database and statistical analysis system: Dr. Friedrich von Bültzingslöwen; Rosenberg Software Development.Integration into AKQUASI - import of QL-Recorder data into an electronic psychotherapy documentation database and statistical analysis system: Dr. Hans Kordy, Anke Herrmann.Integration into FEBROSKRIPT - import of QL-Recorder data into an electronic hyperthermia monitoring, documentation and analysis system: Stefan Heckel, Oliver Seifert.ÊHÉ«Í- (€;€€‚ãa[9‰‚‚‚ÿeIBSQOL - an international, indication specific outcome measurement tool introduced together with a new drug: Dr. Timm Volmer and his colleagues at Glaxo Wellcome plc.eSIRO - a psychosomatic instrument to diagnose the need for psycho-oncologic support in radio-oncology patients developed in coopreation with Prof. Peter Herschbach et al. at the TUM and LMU Munich, funded by the Deutsche Krebshilfe e.v. AáËìÍ1¤ÿÿÿÿÿÿÿÿÿÿÿÿìÍUThe eIBSQOL team?«Í+Î* $€*€Q€‚€‚ÿThe eIBSQOL team ²ìÍBY €€e€€‚€‚€‚€ €‚‚âQz"™‰‚‚€ €‚‚âQz"™‰‚‚€ €‚‚‚‚‚‚‚ÿThe following people have contributed to the development of eIBSQOL:Project initiation and coordination at Glaxo Wellcome plc.:Dr. Timm Volmer, United KingdomGeneration of original IBSQOL at Glaxo Wellcome plc.:Dr. Beth Hahn, USATranslation, testing, support at Glaxo Wellcome plc.:Dr. Agostina Aimola, ItalyMonika Behrens, GermanyClaire Bertin, France+ÎB«ÍPer Boström, SwedenGiuseppe Caputo, United Kingdom6è+ÎxN j€Ñ€€‚‚‚‚‚‚‚‚‚€ €‚‚‚‚‚€ €‚‚âz´‰‚‚€ €‚ÿSteven Crowley, AustraliaDr. Jos Heuijerjans, NetherlandsKorina Karampela, United KingdomRhoda Luer, United KingdomMargareta Nordström, SwedenAnna-Lena Nyth, SwedenIsabel Pérez, SpainDr. Maria E. Watson, USACommercial support at Glaxo Wellcome plc.:Diana Stokes, United KingdomRob England, United KingdomQL-Recorder concept, programming of AnyQuest and preparation of eIBSQOL by:Dr. Jörg Sigle, GermanyAssistance, quality assurance and additional programming:ݬBU1 0€Y€€‚‚‚‚€ €‚‚‚‚ÿAlexandra Piffel, GermanyMarc Sigle, GermanyCD-ROM-integration was accomplished at Digital image by:Simon Beard, United KingdomStephen Brabbins, United Kingdom Q x¦1$ÿÿÿÿÿÿÿÿÿÿÿÿ¦yHow to use the registration formIUï* $€>€Q€‚€‚ÿRegistration and licensinge¦TK d€5€€‚€‚€‚ã ü›‰‚‚€ €‚‚€ €€ €‚‚‚ÿHow to use the registration formPlease fill in the registration form to register your copy of AnyQuest for Windows, according with the License Agreement.You can just print the form by selecting "File - Print topic" from the help menu.Alternatively, you can copy the form into your e-mail client or word processor by selecting "Edit" - "Copy" from the help menu and "Edit" - "Paste" in your destination application.Of course, in a future version, I might supply this form as an AnyQuest-for-Windows-questionnaire. :-)%ïy" €€€ÿ LTÅ1)ÿÿÿÿÿÿÿÿÿÿÿÿÅ¢ Registration form - paymentIy* $€>€Q€‚€‚ÿRegistration and licensingîÅ+ / ,€Ý€€‚€‚€‚‚‚‚ÿHow to include paymentIf you want to receive a more personalized version of AnyQuest for Windows as soon as possible, you may include payment with your registration form. If your payment has cleared, you will receive a personalized license key without delay.Please be sure to pay in a way which does not cause additional costs to me, e.g. using a bank cheque drawn on a German bank. I don't take any responsibility for cash money sent. You will receive a receipt for the sum you paid.€Y« ' €³€€‚‚‚‚ÿCustomers inside Germany, and customers outside Germany, but inside the EU and without a valid VAT-ID-Nr. please add EUR 10,- for shipping costs + 19% VAT.Customers inside the EU with a valid VAT-ID-Nr. please add EUR 10,- for shipping costs.Customers outside the EU please add USD 10,- for shipping costs + USD 20,- for bank fees (to cover the costs of international money transactions and/or the money conversion). If applicable (e.g. for Switzerland, as far as I know not for the US), local VAT may be charged upon delivery of the package, depending upon local legislation and legal practice.÷Ì+ ¢ + $€™€€‚ã .­‰‚ÿFor your information, completely computed end-user prices for a single personalised license including shipping cost and VAT are listed on the registration form for customers from the EU and the US. B« ä 1C ÿÿÿÿÿÿÿÿÿÿÿÿä ²HRegistration form@¢ $ * $€,€Q€‚€‚ÿRegistration form(ä L $ €€€‚‚ÿxG$ Ä 1 2€Ž€€âz´‰âÒß!h‰‚‚‚ÿPlease read this note, then send/e-mail the completed form to:êL ®M h€;€‚éâz´€‰€ƒ€€ƒƒƒ€€ƒ€€ƒ‚ÿDr. med. Jörg M. Sigle Phone: +49-176-9643-5413 Im Vogelsang 2 +41-76-276-8694 joerg.sigle@jsigle.com 75438 Freudenstein http://www.ql-recorder.com Germany http://www.jsigle.com &Ä Ô# €€€‚ÿ›n®{@- *€Ü€€‚‚€€‚‚‚Ô{@¢ ÿI would like to register AnyQuest for Windows for:Person or institution, address, Phone, Fax, e-mail:)Ô¤@& €€Q€‚ÿ+{@Ï@' €€Q€‚‚ÿ&¤@õ@# €€€‚ÿµÏ@ªA4 6€€€‚€€‚‚‚ã ü›‰‚ÿNumber of copies to be registered:                     Accepting the License Agreement, a registration is requested...Uõ@ÿCB R€'€PÈ:‚H€‚ƒ€€€€‚ƒã ü›‰‚ƒ‚ƒ‚ÿO for free evaluation of version            only. (I appreciate your feedback!)O as licensed user at the standard registration rate: USD 150,- or EUR 150,- per copy (Please see below for details regarding VAT, see License Agreement for what's considered fair use of one registered copy).O for multiple licenses or use within a specially funded project. (Please supply details.)O for a user who can't afford the standard registration fee. (Apply for registration at reduced rate or for free, please supply details.)„ZªAƒD* $€´€€‚ã!‡Ÿh‰‚ÿPlease supply further information about yourself and the intended use, if necessary:)ÿC¬D& €€Q€‚ÿ)ƒDÕD& €€Q€‚ÿ&¬DûD# €€€‚ÿJÕDEG7 <€'€€‚‚‚‚‚‚‚ã!‡Ÿh‰€€‚ÿOther costs and total prices for a single license at the standard registration rate are:For customers inside Germany: EUR 10,- for CD shipping + EUR 30,40 for 19% VAT = EUR 190,40.For other customers inside the EU with valid VAT-ID-Nr.: EUR 10,- for CD shipping = EUR 160,-.For other customers inside the EU: EUR 10,- for CD shipping + EUR 30,40 for 19% VAT = EUR 190,40.For customers in the USA: USD 10,- for CD shipping + USD 20,- for bank fees = USD 180,-.For payment, I include the amount of:                     ý¿ûDBH> J€€€‚€€‚‚€€‚‚ˆ"€‚ÿI would like to contact other registered users of the QL-Recorder: (yes) (no)I would like to participate in the QL-Recorder mailing list: (yes) (no)Date, place, signature: I#EG‹H& €F€Q€‚ÿThank you for your registration!'BH²H# €€€‚ÿ > ‹HðH1+ ÿÿÿÿÿÿÿÿÿÿÿÿðH%Context menusDzH LS t€€€‚€€‚‚€ €€ €€ €‚‚€ €ã¼0‰â°² °‰‚ÿContext menus Most programs for Windows offer a menu bar from which the user can select several options or commands to perform different tasks. Commands in this menu bar may be related to anything else in the program, and usually related commands or options are grouped together. Common examples are the "File"-menu to save, load or print a file or the "Edit"-menu to cut, copy or paste text or graphics.A "context menu", however, is a menu which is associated with an object. Context menus bear their name, because the menu that actually appears when you press the secondary button, depends on the context in which your pointer is at that moment - mainly on the object you're pointing at.\!ðHfN; D€C€€‚‚‚ã«_Ÿ‰‚‚ã¼0‰â°² °‰‚ÿGenerally, every context menu will provide options to modify the object to which it belongs. For example, the context menu of the background will allow you to change the background colour, or to add or delete objects. The context menu of a question will allow you to change the colour and font of the question or its wording.In AnyQuest for Windows, context menus are available in the edit layout mode only.To activate the context menu of an object, point at that object and then press the secondary button of your pointing device.ŽA LM h€ƒ€€‚€ €ãf Åå‰ãf Å剂‚â°² °‰ã&J³Q‰‚‚ã<¥üƉ‚ÿNote: To access the context menu of an individual object (or the background), you do not have to select this object first. Context menus of selections may not include all options of the context menus of the individual objects which are included in a selection.If your pointing device does not have a secondary button, youfN²H can go an alternative way to the context menus.If you are an experienced user, you can use keyboard command sequences instead of using context menus to issue many commands more quickly, without taking your hands away from the keyboard.%fN%" €€€ÿ Q v1¡ÿÿÿÿÿÿÿÿÿÿÿÿvÆ…Alternative way to context menus £%€„g œ€G€€‚€€‚‚â°² °‰ãöD{‰‚‚€ €€ €â: YÛ‰‚‚â: Yۉⰲ °‰ã¼0‰ã«_Ÿ‰‚ÿAn alternative way to context menus If your pointing device does not have a secondary button, you usually would not be able to bring up any context menu. However, there is an alternative way to do it:Check the option "Alternative way to context menus" in the "Edit"-menu. Then, point at the desired object and press the primary button: the desired context menu will appear.As long as this option is checked, pressing the primary button within AnyQuest's main window will have the effect that you would expect from pressing the secondary button. Hence, its context menu will appear every time you click at an object while in the edit layout mode.F!vÆ…% €C€€‚‚ÿThe option will remain checked until you reset it or until you exit AnyQuest for Windows. It will not reset itself automatically, because it is probable that you require a couple of context menus sequentially, and it would be annoying if you had to set that flag for every single one. ?€„†1ÿÿÿÿÿÿÿÿÿÿÿÿ†ɈPrimary buttonãÆ… ˆ8 >€Ç€€‚€€‚‚‚‚€ €‚‚‚‚ÿPrimary button Different pointing devices may have different numbers of buttons in different locations. Even in a given pointing device, the assignment of the hardware buttons to their logical function may often be configurable through software.In a standard configuration, however, the button to which this documentation refers as "primary button" might be......the primary button of any pointing device....the left button of a mouse set up for a right-handed person.©s†Ɉ6 <€æ€€â_ñíÒ‰‚â},ž{‰â°K¤:‰‚ÿ...your finger tip using a touch screen....the button in the tip of a digitizer's or pen-computer's pen. A ˆ ‰1Úÿÿÿÿÿÿÿÿÿÿÿÿ ‰£‹Secondary button"êɈ,‹8 >€Õ€€‚€€‚‚‚‚€ €‚‚‚‚ÿSecondary button Different pointing devices may have different numbers of buttons in different locations. Even in a given pointing device, the assignment of the hardware buttons to their logical function may often be configurable through software.In a standard configuration, however, the button to which this documentation refers as "secondary button" might be......the secondary button of any pointing device....the right button of a mouse set up for a right-handed person.wH ‰£‹/ .€€€â},ž{‰â°K¤:‰‚ÿ...the button at the side of a digitizer's or pen-computer'spen. N,‹ñ‹1ÿÿÿÿÿÿÿÿÿÿÿÿñ‹"ŒThe author - a bigger picture1£‹"Œ, (€ €€‡"€‚ÿ Eñ‹gŒ1÷ÿÿÿÿÿÿÿÿÿÿÿÿgŒThe author's address¶"ŒxŽ[ „€o€€‚âQàâ$€‡"€‰€‚‚€€‚‚‚‚‚ƒ‚ƒ‚‚€ ‚‚‚‚‚‚‚€‚‚‚ÿDr. med. Jörg M. Sigle Im Vogelsang 275438 Freudenstein, GermanyMobile:+49-176-9643-5413+41-76-276-8694joerg.sigle@jsigle.comjoerg.sigle@gmx.netjoerg.sigle@web.dehttp://www.ql-recorder.comhttp://www.jsigle.comhttp://www.anyquest.dehttp://jsigle.cjb.net (outdated)If you write me by mail or by e-mail, I usually do respond. However, it may take several days or up to a few weeks, depending on my workload.¡}gŒ$ €ú€€‚‚ÿYou may look up my current addresses on my WWW site, and try to use an alternative one, or try to reach me on the phone. < xŽU1ÝÿÿÿÿÿÿÿÿÿÿÿÿUŸÀTouchWindow>ŸÀ8 >€€€‚€€‚‚‡"€‚‚‚ÿTouch WindowTouchWindow turns any available monitor into a touch-screen. Works with your finger or with anUŸÀ included stylus. If you don't want to buy an expensive touch screen, this is probably one of the most economic and simplest methods to get one. < UÛÀ1ÿÿÿÿÿÿÿÿÿÿÿÿÛÀ¦ÅQL-RecorderÁŸÀÝÂA P€…€€‚€€‚‚‡"€‚‚‚‚â°K¤:‰‚‚ÿThe original Quality-of-Life-RecorderThis picture shows the original Quality-of-Life-Recorder using GraTaSim and AnyQuest for MS-DOS Version 2.21. The tablet template reproduced here has been replaced by a colourful one with a more intuitive design.The graphically designed questionnaire template is put onto an electromagnetic digitizer (or "graphic tablet"), which is essentially the same device which is built into a pen-computer.íÛÀöÄ, &€Û€€‚‚㘙ú‰‚ÿThe original Quality-of-Life-Recorder runs on any at least 80286 based PC under MS-DOS 3.31 or above. It already had many of AnyQuest for Windows' advantages: E.g., it is freely programmable and thus can support most quality of life questionnaires, and it uses the same standardized data storage format.In clinical studies, it was demonstrated that routine quality of life measurement with compliance of >98% and a questionnaire completeness of >99.9% is feasible using this instrument.°…ݦÅ+ $€ €€‚ã},ž{‰‚ÿAnyQuest for Windows and GraTaSim for Windows have limited downward compatibility to the Quality-of-Life-Recorder for MS-DOS®. > öÄäÅ1dÿÿÿÿÿÿÿÿÿÿÿÿäÅ ËPen-computers ƦÅñÉG \€€€‚€€‚‚‚‚âlŸØª‰‚â’à\‰‚â­ÿ‰‚‚‚‚‚ÿPen-computersThere are a variety of pen-computers available. The following ones are shown here, because they have a colour display:Fujitsu Stylistic 1000EPSON EHT 400 CPalmax PD-1000Nowadays (in the year 2003), the Fujitsu Stylistic 1000, or its sucessor Fujitsu Stylistic 1200, can be acquired e.g. on www.ebay.com or www.ebay.de for a few hundred Euros or Dollars, just as the other devices mentioned above.The Stylistic series has been improved a lot (faster processors, better displays), and is still available from Fujitsu-Siemens e.g. via www.fujitsups.com. Other suitable devices are some models from the Lifebook series from Fujitsu-Siemens or the Panasonic Toughbook, a variety of new TabletPCs including models from HP, Toshiba and many others have been released last year. Some devices still offer high quality electromagnetic digitizers, nowadays with improved handwriting recognition through Microsoft Windows XP Tablet PC Edition.îäÅ Ë+ $€Ý€€‚ãz´‰‚ÿPlease review the appropriate WWW sites for further information - just ask www.google.com or www.google.de to provide further information; some links to partners and providers of suitable hardware are also available on my own site. GñÉQË1¶ÿÿÿÿÿÿÿÿ ÿÿÿÿQËÀÌFujitsu Stylistic 1000o5 ËÀÌ: B€m€€‚€€‚‚‡"€‚‚‚‚‚ÿFujitsu Stylistic 1000 486DX4/100MHz, 8MB RAM, Dual scan colour display, Electromagnetic digitizer, PCMCIA, Windows 95.The 1998 successor Stylistic 1200 has a Pentium CPU, TFT-display and integrated soundcard. Further models are available from Fujitsu with prices between DM 5.000,- and 8.000,-. @QËÍ1èÿÿÿÿÿÿÿÿ!ÿÿÿÿͨÍEpson EHT 400 C¨qĄ̀Í7 >€ä€€‚€€‚‚‡"€‚‚‚ÿEpson EHT 400 C486DX2/50MHz, 4MB RAM, Dual scan colour display, Pressure sensitive digitizer, PCMCIA. ?ÍçÍ1iÿÿÿÿÿÿÿÿ"ÿÿÿÿçÍ¿Palmax PD-1000§k¨Íš< F€Ù€€‚€€‚‚‡"€‚‚‚‚‚‚‚ÿPalmax PD-1000 Cyrix Pentium Class CPU, 120/133 MHz, 16MB RAM, 6.1" TFT display with 640x480 Pixels and 256K colours, Touch-Screen digitizer, 1.6 GB HDU, PCMCIA, Windows 95/98/NT 4.0.Currently, this system costs about DM 2.000,- .. DM 3.000,- in Germany. A faster successor is on its way. I have already run Linux 2.0.35 on this machine, but I haven't had the time to install and configure it for permanent use.As an arrangement with the German importer of this syçÍš¨Ístem, we can offer it at a special price together with an AnyQuest for Windows registration and pre-installed AnyQuest for Windows software.%çÍ¿" €€€ÿ Jš 14 ÿÿÿÿÿÿÿÿ#ÿÿÿÿ ó Formula consistency check⟿ëC T€?€€‚€€‚‚€ €‚‚€ €‚‚€ €‚ÿFormula consistency checkWhen this feature from the "Edit"-menu is activated, AnyQuest for Windows helps you to maintain the consistency of references from formulas to questions.When you add a question to a questionnaire, which causes the numbers of succeeding questions in a questionnaire to increase, references in formulas are updated automatically.When you delete a question from a questionnaire, which causes the numbers of succeeding questions in a questionnaire to decrease, references in formulas are updated automatically. Further, references to the deleted question are marked, and affected formulas can be displayed for editing automatically.‡V r1 0€­€€‚€ €€ €‚ÿWhen you import questions and formulas from a *.qdw questionnaire definition file into a currently displayed questionnaire, formula consistency check will try to adjust all global and local references in both involved questionnaires, for both result formulas and conditional branching formulas, adequately. For this purpose, result formulas and conditional branching formulas of the questionnaire that was already there are checked whenever a question is generated during the import, and formulas of the newly imported questionnaire are checked immediately after the import has taken place.¢cë ? L€Ç€€‚€ €€ €€ €‚‚ã¼0‰‚ÿWhen you execute a *.qdt questionnaire definition file, formula consistency check will only cover loaded formulas whenever new answer fields are generated, but it will not automatically perform any additional checking of formulas after the *.qdt file has been executed.The feature can be deactivated to allow the redesign of (portions of) a questionnaire without affecting associated formula definitions. In this case, however, be sure to check the links between your formulas and your questions afterwards. Otherwise even a single inserted "Infoscreen" can demolish result computation completely.Q*re ' €U€€‚‚‚‚ÿFormula consistency check only works for references within all questionnaires which are loaded into AnyQuest's mind when a respective command is issued. In the future I might even extend it to check all related questionnaire definition files which are available on disk. But this is not a high priority programming task.Although formula consistency check seems to work rather well and can save you a lot of work, I would recommend you to test the results of all formulas in any case before you present a massively edited questionnaire to a patient.Ž] ó 1 0€»€€‚€ €€ €‚ÿPlease note: Activated formula consistency check can slow down the loading of questionnaires substantially, when complex formulas are used. To avoid this effect, since AnyQuest Version 2.48, if the edit layout mode is not active, it is not performed during adding (loading) or deleting of questions, but only after importing questionnaires. Ne A 1a]ÿÿÿÿÿÿÿÿ$ÿÿÿÿA >‚On-line help document history*ùó k1 0€ó€€‚€€‚‚‚‚‚‚‚ÿAnyQuest for Windows on-line helpSome tables in this helpfile might look best in a maximized window.© 1996..2008 by Jörg M. Sigle, Kunstvolle EDV & ElektroikRegistered trademarks might be used in this document without special indication.)A ”& €€Q€‚ÿÖ†kvCP n€ €€‚‚‚€ ‚€‚‚‚‚€ €€ €€ €€ €€ €‚ÿThe source file for this on-line help document is:j:\anyquin\anyquin.rtfwapu5l:/home/jsigle/lifeqal/anyquin/anypak/anyquin/anyquin.rtfThe on-line help source file was written by Jörg M. Sigle.The source file is converted to an MS Windows on-line help file anyquin.hlp usi”vCó ng Microsoft's help compiler hc31.exe. Several batch files hc*.bat (adopted for parts of the build environment accessible via different drive letters) in the AnyQuest build directory can call the help compiler automatically after calling the pre-processor \sctools\asci4rtf.exe by Jörg M. Sigle which replaces special characters by suitable escape codes. Without such pre-processing, the help compiler returns an error if the source file contains e.g. any unescaped German "Umlaut". Should the help compiler report an error and its offset in the source file, the program \sctools\find_err.exe by Jörg M. Sigle can help to locate the corresponding place in the source file. Should the help compiler report an error located at the end of the source file, there is a high probability that a closing parenthesis "}" for a block is missing somewhere in the source file.)”ŸC& €€Q€‚ÿã°vC‚D3 4€a€€‚€€‚‚ãùf†>‰‚ÿOn-line help document historyThis is the history of the on-line help only. For the product history of the QL-Recorder software AnyQuest for Windows, please look here.¨^ŸC*HJ b€½€PÈ:‚H€‚€ €‚€ €‚€ €€ €‚€ €‚ÿVersion 3.09 07.10.2008 - Added: Updated contact information: outdated fax removed, mobile phone numbers added.Version 3.08 01.09.2008 - Added: Information about AnyQuest Version 3.27 improvements in the product history. Some cosmetical changes in the on-line help file history.Version 3.07 23.08.2008 - Added: Information about *.pdq, *.pds, *.pdc, *.rvs, *.rvc, *.rrs, *.rrc printout definition and reference definition files.Version 3.06 07.08.2008 - Several layout improvements, corrections of typos, and minor text revisions. Especially, changed a lot of italics into plain formatting, because that's just better looking and easier to read on a typical 1024x768 LCD. Italics at this resolution are probably ok on CRT, which smooths out the lines, but look really jagged on the LCD. ... Ahem. Plain font looks boring, but ok, at least clear.t;‚DžJ9 @€w€PÈ:‚H€ €‚€ €‚€ €‚ÿVersion 3.05 07.08.2008 - Added: Information about AnyQuest Version 3.24, 3.25, 3.26 improvements in the product history, the Fast-Input-Form- and collection of patient-ID related documentation.Version 3.04 14.07.2008 - Added: Information about AnyQuest Version 3.23 improvements in the product history and in the configurable title screen section. Some additional formatting.Version 3.03 29.06.2008 - Added: Comments on development status of index based patient recognition. Information about AnyQuest Version 3.21 and 3.22 improvements in the product history.|C*HM9 @€‡€PÈ:‚H€ €‚€ €‚€ €‚ÿVersion 3.02 29.06.2008 - Added: Comments on the on-line help source and processing tools added to the header of the on-line help file history.Version 3.01 29.06.2008 - Improved: On-line help file history and product history both resorted so that newest entries appear at the top of the list now. Reformatting of both histories using consistent schemes.Version 3.00 08.04.2008 - Added: Information about AnyQuest Version 3.18 and 3.19 improvements in the product history section. Information about changed and added UPN processing functions in the UPN related sections.ÝžJ)O2 2€»€PÈ:‚H€ €‚€ €‚ÿVersion 2.99 02.04.2008 - Added: Information about AnyQuest Version 3.17 improvements in the product history section. Information about added DoT/DoB field format functionality in the Fast-Input-Form.Version 2.98 31.03.2008 - Reviewed/Updated: license information, registration form, addresses of the author. Added: Information about known limitations of the newly added Fast-Input-Form mode and about a possible colour problem in the PID frame printout in version 3.16.q1M¦@ N€c€PÈ:‚H€ €‚€ €‚€ €‚€ €‚ÿVersion 2.97 28.03.2008 - Added: Information about AnyQuest Version 3.16 improvements in the product history section. Information about Fast-Input-Fo)O¦ó rm mode.Version 2.96 15.01.2008 - Added: Information about AnyQuest Version 3.15 improvements in the product history section.Version 2.95 04.12.2007 - Added: Information about AnyQuest Version 3.15 improvements. Additions to printer selection, redirection etc.Version 2.94 03.12.2007 - Corrected: Leftover extra reference to AnyQuest version removed from "n m SETC" UPN implementation documentation.Q)O÷ƒ2 2€?€PÈ:‚H€ €‚€ €‚ÿVersion 2.93 29.11.2007 - Added: Information about AnyQuest Version 3.13 improvements. Updated info on securing or hardening a configuration.Version 2.92 20.11.2007 - Added: Information about AnyQuest Version 3.12 improvements. Updated course-over-time plot documentation, added a reference to GhostScript/FreePDF setup instructions in eSIRO documentation available on WWW site. Removed outdated references to http://jsigle.cjb.net. Removal of erroneous html code in external applications listing in "The Quality-of-Life-Recorder team".Û›¦Ò†@ N€7€PÈ:‚H€ €‚€ €‚€ €‚€ €‚ÿVersion 2.91 14.11.2007 - Added: Information about AnyQuest Version 3.11 improvements. Separated product and document history.Version 2.90 27.09.2007 - Updated pricing and VAT infos.Version 2.89 22.03.2007 - Added: Information about AnyQuest Version 3.10 improvements.Version 2.88 10.03.2007 - Added: Information about AnyQuest Version 3.09 improvements. Corrected: Information about UPN commands GETCURQN, GETCURQNR, GETLDQN, GETLDQNR (two parameters were erroneously specified before although not further explained, while naturally, neither of these functions parameter requires any parameter), and RECALCNUMRES (erroneously listed as RECALCQN before).À÷ƒÙˆG \€€PÈ:‚H€ €‚€ €‚€ €‚€ €‚€ €‚ÿVersion 2.87 14.02.2007 - Added: Information about AnyQuest Version 3.08.2 improvements.Version 2.86 29.01.2007 - Added: Information about AnyQuest Version 3.08 improvements.Version 2.85 26.10.2006 - Added: Information about AnyQuest Version 3.07 improvements.Version 2.84 29.08.2006 - Added: Information about AnyQuest Version 3.06 improvements.Version 2.83 27.08.2006 - Added: Information about AnyQuest Version 3.05 improvements.ÏÒ†ç‹? L€Ÿ€PÈ:‚H€ €‚€ €‚€ €€ €‚ÿVersion 2.82 27.08.2006 - Added: Information about AnyQuest Version 3.04 improvements.Version 2.81 20.08.2006 - Added: Information about AnyQuest Versions 3.01, 3.02, 3.03 improvements.Version 2.80 06.08.2006 - Added: Information about dme2a.pas, a result file processor prototype available upon request in open source code to transfer DMP Diabetes related information from *.anq files into very simple ANSI/ASCII plain text files. Information about reference applications for card reader interfaces and other GDT / LDT / xDT interfaces. Information about producing archives of *.PS and *.PDF printout files using GhostScript and FreePDF, and linking to these virtual printout from electronic patient files.ÑÙˆø@ N€£€PÈ:‚H€ €‚€ €‚€ €‚€ €‚ÿVersion 2.79 06.08.2006 - Added: Information about AnyQuest Version 3.00 improvements, information about data export possibilities enhanced.Version 2.78 30.07.2006 - Added: Information about AnyQuest Version 2.98, 2.99 improvements.Version 2.77 03.03.2006 - Added: Information about AnyQuest Version 2.89, 2.90, 2.91, 2.92, 2.93, 2.94, 2.95, 2.96, 2.97 improvements.Version 2.76 04.12.2005 - Added: Information about AnyQuest Version 2.88 improvements.Õç‹À@ N€«€PÈ:‚H€ €‚€ €‚€ €‚€ €‚ÿVersion 2.75 10.11.2005 - Added: Information about AnyQuest Version 2.82, 2.83, 2.84, 2.85, 2.86, 2.87 improvements. Outdated contact details at the University in Göttingen and mobile phone removed.Version 2.74 18.02.2005 - Added: Information about AnyQuest Version 2.81 improvements.Version 2.73 31.08.2004 - Added: Information about AnyQuest Version 2.80 improvements.Version 2.72 10.08.2004 - Added: Information about AnyQuest Version 2.79 imøÀó provements.YørÂG \€%€PÈ:‚H€ €‚€ €‚€ €‚€ €‚€ €‚ÿVersion 2.71 10.08.2004 - Added: Information about AnyQuest Version 2.78 improvements.Version 2.70 09.08.2004 - Added: Information about AnyQuest Version 2.77 improvements.Version 2.69 04.08.2004 - Added: Information about AnyQuest Version 2.74, 2.75 and 2.76 improvements.Version 2.68 24.04.2004 - Added: Information about AnyQuest Version 2.72 and 2.73 improvements; sections about the new editing grid functionality.Version 2.67 14.02.2004 - Added: Information about AnyQuest Version 2.70 and 2.71 improvements.y3ÀëÆF Z€g€PÈ:‚H€ €‚€ €€ €‚€ €‚€ €‚ÿVersion 2.66 16.12.2003 - Added: Information about AnyQuest Version 2.69 improvements.Version 2.65 04.12.2003 - Improved: Information about multiple configurations and *.ini files. Corrected minor formatting problem (indent of all but the first lines in a paragraph) after the "What kind of objects are there? / Is there anything else?" section.Version 2.64 04.12.2003 - Added: Information about AnyQuest Version 2.68 improvements.Version 2.63 28.10.2003 - Added: Information about AnyQuest Version 2.67 improvements. Inclusion of "<>" in logical functions list, which was available but not missing in the documentation. Additional information regarding "not". Added information about new features in patient identification data collection. In the UPN implementation documentation, supported the Windows Help tabulating functionality, which apparently tabulated to an early tab stop after the shortest UPN commands, by supplying a few more hard coded spaces after these. Some additional slight formatting improvements in the TOPIDxxx and FRPIDxxx explanations.’MrÂ}ÉE X€›€PÈ:‚H€ €‚€ €‚€ €€ €€ €‚ÿVersion 2.62 06.10.2003 - Added: Information about AnyQuest Version 2.65 and 2.66 improvements. Printer setup information enhanced.Version 2.61 16.07.2003 - Added: Information about AnyQuest Version 2.63 and 2.64 improvements, including enhanced printer setup documentation.Version 2.60 17.04.2003 - Improved/Added: Acessibility of info about how to change semi-static object fonts from *.ini file and *.msg file, namely the continue-button, and about the continue-button itself. Slightly enhanced documentation of available objects and Questio-Morph-o-Matic. Improved index.w7ëÆôË@ N€o€PÈ:‚H€ €‚€ €‚€ €‚€ €‚ÿVersion 2.59 16.06.2003 - Added: Information about AnyQuest Version 2.62 improvements, typo corrected in UPN command Yn explanation.Version 2.58 14.04.2003 - Added: Information about AnyQuest Version 2.61 improvements, update of result formula definition info.Version 2.57 25.03.2003 - Added: Information about AnyQuest Version 2.60 improvements, update of PID collection info, update of suitable hardware info.Version 2.56 20.03.2003 - Added: Information about AnyQuest Version 2.59 improvements, update of addresses and little improvement of the index.M}ÉÎ@ N€›€PÈ:‚H€ €‚€ €‚€ €‚€ €‚ÿVersion 2.55 14.12.2002 - Added: Information about AnyQuest Version 2.57 and 2.58 improvements.Version 2.54 07.07.2002 - Added: Information about AnyQuest Version 2.57 improvements. Enhancements in UPN documentation. Correction: The UPN command EXCHG was erroneously documented as EXCH.Version 2.53 25.06.2002 - Added: Information about AnyQuest Version 2.55 - 2.56 improvements.Version 2.52 27.04.2002 - Added: Information about AnyQuest Version 2.52 - 2.54 improvements. Updates of documentation for Patient ID collection and for keyboard commands. Some other minor updates.TôËá@ N€)€PÈ:‚H€ €‚€ €‚€ €‚€ €‚ÿVersion 2.51 17.03.2002 - Added: Information about AnyQuest Version 2.51 improvements.Version 2.50 03.01.2002 - Added: Information about AnyQuest Version 2.50 improvements.Version 2.49 16.09.2001 - Added: Information about AnyQuest Version 2.49 improvements. Updates of documentation of UPN implementation, infoÎáó  about morphing questionnaires.Version 2.48 08.09.2001 - Added: Information about AnyQuest Version 2.48 improvements. Updates of several affected sections. Several minor improvements throughout the help file.ݫξ2 2€W€PÈ:‚H€ €‚€ €‚ÿVersion 2.47 25.06.2001 - Added: Information about AnyQuest Version 2.46 and 2.47 improvements. Large enhancement of the page about Jörg's Magic Questionnaire-o-Matic. Several minor improvements throughout the help file.Version 2.46 25.06.2001 - Corrected: Documentation of initialisation file parameter for communication with external software with regard to external collection, checking or postprocessing of patient ID: Wrongfully, external_check_after_PID_collected=demoapp.exe and external_check_after_PID_collected_wait=True were given, but correctly, these parameters are check_after_PID_collected=demoapp.exe and check_after_PID_collected_wait=True (without the leading "external_"). Improved: More documentation for the UPNDebugMode. Added and improved: Information about AnyQuest Version 2.45 improvements, including new features to disable buttons in the "AnyQuest Navigation" window and to prepare secure configurations.!èáß9 @€Ñ€PÈ:‚H€ €‚€ €‚€ €‚ÿVersion 2.45 26.03.2001 - Added: Information about AnyQuest Version 2.44 improvements.Version 2.44 08.03.2001 - Added: Information about AnyQuest Version 2.43 improvements. Added new command to documentation of implemented UPN command set. Updated and extended pricing information in license agreement and registration form.Version 2.43 18.02.2001 - Added: Information about AnyQuest Version 2.42 improvements. Added new commands to documentation of implemented UPN command set.9ù¾ @ N€ó€PÈ:‚H€ €‚€ €‚€ €‚€ €‚ÿVersion 2.42 24.01.2001 - Added: Information about the file prototyp.qdw.Version 2.41 12.01.2001 - Added: Information about AnyQuest Version 2.40 in the product history. Copyrights updated to 2001.Version 2.40 15.12.2000 - Added: Information about AnyQuest Version 2.40 in the product history.Version 2.39 17.10.2000 - Added: Information about AnyQuest Version 2.39 in the product history (extended again). Updated: Section regarding Linux/Wine use; documentation of "T" and "F" UPN commands.Gß_ @ N€€PÈ:‚H€ €‚€ €‚€ €‚€ €‚ÿVersion 2.38 15.10.2000 - Added: Information about AnyQuest Version 2.39 in the product history (extended again).Version 2.37 beta 09.10.2000 - Completed: AnyQuest Version 2.39 product history.Version 2.36 beta 16.08.2000 - Corrected: Explanation of some of the new keyboard commands. Improved: Re-ordering and extension of list of advanced features in the table of contents. Miscellaneous other small improvements and corrections.Version 2.35 beta 30.07.2000 - Added: Explanation of new keyboard commands.ß v 8 >€¿€PÈ:‚H€ €€ €‚€ €‚ÿVersion 2.34 beta 20.07.2000 - Added: Explanation of *.qdt file related commands in the file menu, explanation of how to use prototype and anchor questions.Version 2.34 beta 30.06.2000 - Added: Explanation of "Clear all other fields on check" in answer field options. Explanation of UPN commands X, Y, T, F, MIN, MAX. Explanation of advanced result formula options to control printout. Some additional revision and extension of the description of the UPN implementation.[_ Ñ@ N€7€PÈ:‚H€ €‚€ €‚€ €‚€ €‚ÿVersion 2.33 beta 18.05.2000 - Updated: My phone and fax numbers.Version 2.32 beta, 30.03.2000 - Recent changes and improvements added, "Data folder selection" extended, "PC speaker sound extended", new WWW- and e-mail adresses added.Version 2.31a beta, 03.01.2000 - A version of the on-line-help-file generated specifically for the general anypak as provided on the WWW.Version 2.31 beta, 03.01.2000 - A version of the on-line-help-file generated specifically for the preliminary study of an electronic EORTC QLQ application.V$v 3B2 2€I€PÈ:‚H€ €‚€ €Ñ3Bó ‚ÿVersion 2.30 beta, 02.11.1999 - Added: Quick guide for questionnaire users. Added, changed, enhanced: License agreement, data protection, printing, statistics, sections about general use and a variety of other topics as required by the eIBSQOL application.Version 2.29 beta, 11.10.1999 - Changed: Table of contents. Added: Documentation and history for AnyQuest for Windows version 2.32. Language and version documentation. Keyboard support. Info on export table size limit. Info on preparing international environments and anyquin.msg file.‘XÑÄE9 @€±€PÈ:‚H€ €‚€ €‚€ €‚ÿVersion 2.28 beta, 31.08.1999 - Improved: Quick and dirty guide to making your questionnaires electronic: occasional missing small instructions inserted, spelling errors corrected, demo questionnaire bar graph max setting instructions corrected.Version 2.27 beta, 20.08.1999 - Added: History for AnyQuest for Windows version 2.31. Information about margins in printout options dialog. Known errors: limited support for printers with different x/y-resolutions.Version 2.26 beta, 11.08.1999 - Added: History for AnyQuest for Windows version 2.29, 2.30. Improved: Quick and dirty guide to making your questionnaires electronic: occasional missing "click OK"s inserted. Detailed output file format description: Additional index entries added. Missing space after colon in description of additional text input section added. Minor layout improvements.u=3B9H8 >€{€PÈ:‚H€ €€ €‚€ €‚ÿVersion 2.25 beta, 18.06.1999 - Added: History for AnyQuest for Windows version 2.28. Added: Detailed *.anq file format information. Suggestions to write import routines for third party software. Direct text input fields. Updated and added various topics throughout the help file. Improved formatting.Version 2.24 beta, 01.06.1999 - Added: History for AnyQuest for Windows version 2.26, 2.27. Added UPN formulas. Information about limitations of sizes of processed items appended to UPN implementation info. Some updates and enhancements in various other sections.v0ÄE¯JF Z€a€PÈ:‚H€ €€€‚€ €‚€ €‚€ €‚ÿVersion 2.23 beta, 22.05.1999 - Added: History for AnyQuest for Windows version 2.26. Removed: Note concerning missing cumulative printout function in "Known errors and limitations" J.Version 2.22 beta, 15.04.1999 - Added: Undo and crash recovery. Quick and dirty tutorial: how to make your questionnaires go electronic. Updated: History.Version 2.21 beta, 16.03.1999 - Updated: Translation utilities. History.Version 2.20 beta, 15.03.1999 - Added: Measurement of the duration to complete a questionnaire. AnyQuery for Windows. Updated: History.>ð9HíLN j€á€PÈ:‚H€ €‚€ €‚€ €‚€ €‚€ €‚€ €‚ÿVersion 2.19 beta, 02.05.1998 - Added: Images. Improved: Command line parameters.Version 2.18 beta, 06.04.1998 - Added: Command line parameters.Version 2.17 beta, 31.03.1998 - Updated: Question Options, Addresses of author.Version 2.16 beta, 03.10.1997 - Added: Translation utilities.Version 2.15 beta, 06.08.1997 - Addresses of author updated.Version 2.14 beta, 16.12.1996 - Added: Conditional branch support. Questionnaire definition file copyright and history documentation.5¯J"O2 2€€PÈ:‚H€ €‚€ €‚ÿVersion 2.12 beta, 29.11.1996 - Corrected: Adding objects/New answer field positions, spelling errors. Added: Formula consistency check, Help window size definition. Changed: Table of contents, Registration form, License agreement, Important information, Formula definition, Single printout printer setup, Literature reference, Original QOL-Recorder. Pre-Release => Evaluation package.Version 2.11 beta, 29.11.1996 - Until now: about 420 visits to both my WWW homepage and from there to the QL-Recorder page.ºíL6N j€u€PÈ:‚H€ €‚€ €‚€ €‚€ €‚€ €‚€ €‚ÿVersion 2.1 beta, 10.10.1996 - How to update/re-distribute included. How to install updated. (Self extracting package now provided on FTP/WWW "O6ó for the first time.)Version 2.0 beta, 02.10.1996 - More hierarchic table of contents in help-file.Version 1.9 beta, 25.09.1996 - Inclusion of pictures in help-file. (First version available in WWW)Version 1.8 beta, 17.09.1996Version 1.7 beta, 13.09.1996Version 1.6 beta, 09.09.1996¿"O>‚I `€€€ €‚€ €‚€ €‚€ €‚€ €‚€ €ÿVersion 1.5 beta, 27.07.1996Version 1.3 beta, 22.07.1996Version 1.2 alpha, 21.07.1996Version 1.2 alpha, 17.07.1996Version 1.1 alpha, 15.07.1996Version 1.0 alpha, 12.07.1996 U$6“‚1Òÿÿÿÿÿÿÿÿ%ÿÿÿÿ“‚u AnyQuest for Windows product historyå²>‚xƒ3 4€e€€‚€€‚‚ãá*,‰‚ÿAnyQuest for Windows product historyThis is the history of the AnyQuest for Windows software product. For the history of the on-line help file itself, please look here.ÑŠ“‚I†G \€€Pñ€‚ð€‚€ €âz´‰‚‚€ €‚€€ƒ‚ÿPlease note: beta versions do not necessarily have the capability to read questionnaire definition file formats of earlier alpha or beta versions (but read history note for version 2.20!). If you have questionnaire definition files generated with an earlier alpha or beta version, which you need to use in the future, please contact me.Version 3.27 01.09.2008Improved: When a patient clicks at an answer with a mouse, a pen or a his finger on a touch-screen, the pc-speaker sound signal now comes after the redrawing of the answered question. This reduces the delay before visual feedback, when pc speaker sound signals are activated.ÞWxƒ'‹‡ Ü€¯€Pñ€‚ð€‚€ €‚€€ƒ€ €€ €€ €€ €€ €€ €€ €€ €€ €€ €€ €€ €€ €‚ÿVersion 3.26 07.07.2008Improved: When a patient PID was recognized and the name of the patient read from a previous *.anq file, only the name: line was evaluated and split into the internal first name and last name variables at the first space if any occured, or transferred completely into the internal last name variable, if no space was found. Now, if the *.anq file contains non empty fields first name: or last name:, they are given priority over the field name:. If the more specific fields are not available or empty, name: is evaluated as it was before. If all these fields are empty, the field simplename: is additionally evaluated. The effect becomes visible if a patient has multiple first names separated by a space. The detailed internal processing had been unimportant as long as AnyQuest's standard mode was used, and when data was written only back out to the name: field of the *.anq file again. But when data was going to the advanced fields, or to external software, or to the input fields in the Fast-Input-Form dialog, the new behaviour became important.ÑI†7? L€£€Pñ€‚ð€ƒ€ €€ €‚ƒ€ €‚ÿInput into the PID data fields in Fast-Input-Form mode used to have all special characters below #33, including spaces, replaced by underscores "_"; now spaces are not replaced any more so that multiple first names can remain separate unaffected words in a single input dialog window.Instead, capitalization has been extended from the first character in each input field to the first character in each input field and each first character after a space.–8'‹Í^ Š€q€Pñ€‚ð€€ƒ€ €‚ƒ€ €‚‚€ €‚€€ƒ€ € € €€€‚ÿCorrected: Review of the AutoMagic Index (Re-)Builder for index-based patient ID recognition: it failed to process the first file in a given directory. It also received some cosmetic corrections, a more informative ALPHA-status message, and a more informative note in the control file.Removal of a useless leftover line of code from aqdlgfrm.pas.Version 3.25 30.07.2008Added: A go-forward [>>>] button for Fast-Input-Form mode and appropriately extended checking for missing answers and cursor/highlight control after pressing the [OK] button.\'75Â5 8€O€Pñ€‚ð€€ƒ‚€€Í5Â>‚‚ÿImproved: Robustness of the Fast-Input-Form against questions with zero answer fields which were not Infoscreens. Robustness of the Fast-Input-Form against questions with exactly one regular answer field. Both setups are probably not useful and do not currently occur in questionnaire definition files for which the Fast-Input-Mode is opened, but if constructed they could cause RTE 201 and RTE 207, respectively.Quality assurance: Checking of behaviour with questionnaire defintion files without any result formulas and without any questions.,ÙÍaÄS t€³€Pñ€‚ð€‚€ €‚€€ƒ€ €€ €€ €‚ƒ€ €‚ÿVersion 3.24 30.07.2008Added: Fast-Input-Form mode enabled for questionnaires whose short questionnaire name begins with eOSCE in addition to the previously supported SIRO, SF-36, C30V3, FLZMseq, SCL90R (upper- and lowercase spelling does matter).Honouring of the Ctrl-F5/Show special answer fields can't answer/don't want to answer setting in the Fast-Input-Form mode, so that the special answer fields can be hidden or displayed in this mode as well. áˆ5ÂBÇY €€€Pñ€‚ð€ƒ€ €€ €‚‚€ €‚€€ƒ€ €€ €€ €‚ÿInfoscreens after the first question/screen of a questionnaire are automatically transformed and suitably layouted in section headings in the Fast-Input-Form mode. If such a section heading would remain alone at the bottom of the dialog window, the whole section including this heading will be moved to the next dialog window for the next section.Version 3.23 14.07.2008Added: New configuration file parameters TitleSuppressRainbow and TitleSuppressBitmap control the display of the JMS-Rainbow and of any graphic logo on the title screen. Setting both parameters to True gives the title screen a plain empty white background.f'aĨÉ? L€O€Pñ€‚ð€‚€ €‚€€ƒ€ €‚ÿVersion 3.22 24.05.2008Added: Support for *.RVS, *.RVC, *.RRS, *.RRC files by which multiple, dynamic, color coded reference values, ranges and labels can automatically be included in printouts (e.g. a combined display of one global reference range in grey, and an additional age and gender specific reference range in rose/light-blue, dynamically selected according to sex and age collected in the patient ID data dialogs). A detailed description of the new features and file format definitions will be added to the on-line help later on.ÑBÇ·Ì> J€£€Pñ€‚ð€€ƒ‚‚€ €‚€€ƒ‚ÿImproved: Some code reviews, testing, and improvements throughout the way of the last additions.Version 3.21 03.05.2008Added: Support for direct entering of answers via number keys on the keyboard in fast-input-form mode. This mode is active after the cursor has moved from the PID collection fields to the answer fields for the first question. When an answer is recorded, the cursor moves to the next question. Cursor key support has been changed from standard windows dialog behavior to a more intuitive one: arrow up or down move to the previous or next question, respectively, and special suitable behaviour is also implemented for the beginning and the end of the currently displayed range of questions.ý¼¨É´ÏA P€y€Pñ€‚ð€‚€ €‚€€ƒ‚€€ƒ‚ÿVersion 3.20 02.05.2008Corrected: Since multiple page fast input forms were implemented, the date of test was always kept at the date of recording. Patient ID data were printed too far left, depending upon which data items were checked for being suppressed in the printout. This occured due to the computation of field positions using a too small font.Added: Patient-ID-Recognition capability for the fast-input-form as well. If PID recognition is activated, and an alphanumeric PID entered in the fast-input-form, and the ENTER (RETURN) key pressed, the program will check whether the same PID has been used before, and if yes, fill in the remaining fields from previously used values.Y·Ì: B€?€Pñ€‚ð€ €ƒ€ €€ €‚ÿPlease note: Yo´Ï>‚u still have to check the current validity of these values and must probably update some of them. Especially, the "cycle" and "subcycle" fields are filled in from the first found previous values, which should typically be outdated in a follow up questionnaire administration. In contrast to standard questionnaire administration mode with its built in dialogs, there is currently no separate confirmation dialog displayed in fast-input-form mode: we are in a dialog anyway, and can escape/start over immediately anyway.ì™´ÏS t€3 €Pñ€‚ð€‚€ €‚€€ƒ‚€ €ƒ€ €€ €€ €‚ÿVersion 3.20 24.04.2008Added: New standard entries for some of the new variable fields in de.msg and def.msg; support of xphonework..xnationality now being read from the message file.Please note: Should you be using the fast index based patient recognition feature (which is formally still in alpha development stage and has known limitations), you will see a notice saying that the index files are in an old format after an update to version 3.20. You should remove your index files ...\DATA\INDEX\PIDINDXD.INI and PID12.INX in order to make AnyQuest rebuild them. The rebuild occurs automatically when the first PID recognition is attempted after the removal of the old files. It may take up to several minutes, depending upon the number of result files that must be scanned. After testing, I am actually confident that a change in the file format marker would not have been necessary to ensure compatibility of the index based PID recognition function with the new data fields. However, a full review of the affected code is still pending, so I changed the index file format marker based upon a feeble-minded (you may say) decision. Please also note that I found in the course of the reviews that the PID recognition index file rebuild process will systematically ignore the first result file 00000000.anq, and that it still displays its alpha-status message. These issues will be addressed in a future update.Y^ A P€1€Pñ€‚ð€‚€ €‚€€ƒ‚€€ƒ‚ÿVersion 3.20 21.04.2008Corrected: With activated PID recognition, some extended variables (like the fields of the German health insurance card, sex, ethnicity, etc.) were not refilled even if they were available in the file that caused the PID recognition. Added: New selectable (additional or more specific) PID fields for phone number at work, mobile phone number, phone number of a relative, e-mail address (including specific PID collection dialog with several added special characters), place of birth, and nationality; including the respective UPN commands to transfer values between these variables and questionnaires, and variables for file-output and printout labels. Extension of the larger PID confirmation dialog by the new phone number and e-mail related variables.ša @9 @€Ã€Pñ€‚ð€‚€ €‚€€ƒ‚ÿVersion 3.19 08.04.2008Corrected: When in a UPN formula, a simple mathematical function was applied onto an empty stack, this would cause the program to exit ungracefully - in versions 3.17 and 3.18 you would see a "Run Time Error 201 at 0017:2A45" message. This resulted from a check whether any operand was undefined, occuring before a check for suffcient operands being available on the stack. Now, strict checking for sufficient operands is in place, and it occurs before these operands are checked for anything else, and the stack underflow error message will appear on the screen and in the result of an UPN formula that uses mathematical functions with too few operands. - Moreover, the statement PI would not put Pi on the stack in addition to what was already there, but instead, change the top element into Pi. - Moreover, trying to generate a QFI printout for a newly designed questionnaire with long Inline UPN commands failed as the strpas() function was used instead of strpasjs() to copy strings longer than 255 characters. All code reviewed and all occurences of strpas() replaced by strpasjs().^  @>‚Ú^ C. *€µ€Pñ€‚ð€€ƒ‚ÿImproved: Whereas respective behaviour was relaxed in version 2.57 in a (misguided, I think) attempt to simplify the use of the CSTOP formula, I have re-instituted (and actually, made more strict) the same checking for the availability of the required number of operators also for simple functions that require only one parameter. Since version 2.57, the usage of things like CSTOP, SIN, NOT etc. on a completely empty stack would neither change anything nor cause an error message. Now, it will cause an error message to be displayed, both on the screen and in the result of the formula containing such the erroneous statement. Addition of separating lines and additional warning hints to the UPN debug functionality output.Ç @H< F€ €Pñ€‚ð€€ƒ‚€ €ƒ€€‚ÿAdded: The two new functions ABS and SGN return the absolute value or the sign of a supplied value. The Tabc function also added abc to the result string, if T was undefined - not only if it was true. As such, it was perfectly complementary to the Fabc function, but not specific. Since version 3.19, Tabc is specific for the "true" case, Fabc remains specific for the "false" case, and a new "Uabc" was added specifically for the "undefined" case. Cave: Due to the UPN implementation changes described before, upgrading to this version may require some UPN formulas to be corrected, if they did either use Pi, or relied on the unspecific action of Tabc in the "undefined" case, or (incorrectly) contained functions operating on no supplied arguments, which was hitherto gracefully ignored. Thus you should not upgrade any productive system whithout need, and if you perform the upgrade you should also perform a UPN code review and testing, especially if you wrote your own UPN formulas, and relied on the unspecific Tabc behaviour for the "undefined" case, or you used Pi, or you might have practiced relaxed coding habits and want to exclude any unexpected messages now possibly proclaiming illegal UPN code.ãC(J. *€Ç€Pñ€‚ð€ €ƒ‚ÿPlease note: Such testing and reviewing should also cover any inline UPN code possibly used in conditionally displayed question text. Most users (with questionnaire defintion files using only basic UPN functions) should not experience any different behaviour with this upgrade. Together with UPN code review/testing, I would still recommend it to users who write their own UPN code, because benefits from the strict UPN code checking should be worth the small upgrading efforts.ö›HO[ „€7 €Pñ€‚ð€‚€ €‚€€ƒ‚‚€ €‚€€ƒ€ €€ €€ €‚ÿVersion 3.18 05.04.2008Added: Opened the new ShowQnrFastInputForm mode for the SCL90R and FLZMseq questionnaires.Version 3.17 02.04.2008Improved: Update of some *.ini files supplied with default packages on the WWW to contain more modern options, including default activation of white filler screen between questions, default activation of single question back button, default activation of response to multiple clicks in lower screen area for keyboardless control of special options, default inactivation of response to minimize and change size attempts for the main window during questionnaire administration, default language specific preconfiguration of DateFormatDialog and DateFormatPrint. Change of the Fast-Input-Form mode can't/don't want to answer labels into English (still preliminary). Addition of first *.msg file configurable messages for Fast-Input-Form to application and most provided *.msg files. Extension of the date of test and date of birth input fields in the Fast-Input-Form to honour the DateFormatDialog configuration variable and to provide more useful pre-/re-formatting of the supplied date in language specific environments.Wú(J] ˆ€õ€Pñ€‚ð€‚€ €‚€€ƒ‚€€ƒ‚‚€ €‚€€ƒ€ €€ €‚ÿVersion 3.16 28.03.2008Improved:The course over time printout uses its own indicator COT-listfilename for print job names nowO>‚ instead of using CUM (for cumulative printout).Added: Extension of Fast-Input-Form mode (originally added specifically for the eSIRO questionnaire) to a more generic implementation.Version 3.15 04.12.2007Corrected: The default file extension shown in the selection dialog for bitmaps associated to question screen objects was changed from *.wav to *.bmp.šþO‰œ ý €Pñ€‚ð€€ƒ‚€€ƒ€ €€ €€ €€ €€ €€ €€ €€ €€ €€ €€ €€ €€ €€ €€ €€ €€ €‚ÿImproved: Some reworking of internally used idm_... variable definitions.Added: Support of individual printout targets for each of the following printout types: Single-, Cumulative-, Questionnaire-filled-in-, Statistics-, Layout-, Reference-Page-Testdata-Printout. Support of primary and secondary printout target for each of these printout types, so two copies of each printout can automatically be sent to two independent printers or e.g. to one real printer and one PostScript-File or PDF-generator. SinglePrn is used as fallback target for auto generated single, cumulative and qfi printouts if no specific target is defined; all other types do always try to use their own target or another default printer derived from the system or a printer dialog. All printouts issued from the analysis tools dialogs do always go to the StatsPrn and Stats2Prn targets, even if they are delayed copies containing single or cumulative results. If an Xxxx2Prn target is empty, the second printout is not generated at all. If "printer setup" is invoked from the main menu, this opens the SinglePrn setup; if it is invoked from an analysis tools dialog, it opens the StatsPrn setup. All new targets are read from the *.ini file alike SinglePrn has been read before. They are only written back to the *.ini file, however, if the referenced XxxxPrn or Xxxx2Prn could really be accessed. New advanced printer setup dialog, so that all new printer options can be set up very comfortably; including individual text input fields to specify a redirection target (printer port, other device, or path/filename) for printer output. All new functionality and behaviour are compatible with traditional system setups, but still get the optimal user experience out of these.g(‚‹? L€Q€Pñ€‚ð€‚€ €‚€€ƒ€ €‚ÿVersion 3.14 03.12.2007Improved: Before UPN references like Vn, Cn, An are evaluated, if question n has been displayed in the current questionnaire administration session, its numeric and string results are recalculated. This causes some redundant result computation, but ensures that the numeric result of a question is delivered correctly even if the user did not change the answer fields of that question himself, but e.g. they were (pre-)filled (or not even that) automatically by other UPN commands from the content of other questions.Üš‰^ŽB R€5€Pñ€‚ð€€ƒ€ €€ €‚€€ƒ‚ÿCorrected: Default filename extension in the bitmap selection dialog used to link bitmaps to question elements changed from *.wav to *.bmp.Added: Large extension of printing capabilities: namely comfortable support for different printout targets for different printout types, and support for automatic generation of second copies of certain printout types onto different printout target. This e.g. simplifies the overall system configuration for users who want to automatically generate PDFs of all printout types for archiving and electronic processing, and at the same time want to generate a paper copies for all, fewer, or only one printout type(s).’Q‚‹üÀA P€£€Pñ€‚ð€‚€ €‚€€ƒ‚€€ƒ‚ÿVersion 3.13 29.11.2007Added: Additional configuration file parameters to remove the system menu and the minimize button from AnyQuest's main window. Additional parameters to make AnyQuest ignore several signals causing changed window size - see content of this help file regarding "hardening a configuration".Improved: Corrected an internal^ŽüÀ>‚ly used function to compute the number of days since 1800 up to a given date. Hardened several dialogs and configuration file reads against input of numbers exceeding the expected range. Some internal changes in variable space allocation.¶^ŽþÃL f€m€Pñ€‚ð€€ƒ‚‚€ €‚€€ƒ€ €‚€€ƒ‚ÿCorrected: Same date-of-birth-processing debugging output was still active. Course-over-time-printout headers couls appear left aligned with second column of graphs instead of further to the left e.g. for the eworde.qdw and eworde.pdc combination.Version 3.12 20.11.2007Added: Course-over-time plot (originally begun in 2000? or 2002?) reviewed, enhanced, finished a basic version, and made this available.Improved: Corrected an internally used function to compute the number of days since 1800 up to a given date. Hardened several dialogs and configuration file reads against input of numbers exceeding the expected range. Some internal changes in variable space allocation.müÀkÇZ ‚€'€Pñ€‚ð€€ƒ‚‚€ €‚€€ƒ‚‚€ €‚€€ƒ€ €€ €‚ÿCorrected: List filename printing position for both course-over-time-plot and cumulative-printout-based-upon-list-filename was too far to the right.Version 3.11 14.11.2007Corrected: Statistics printouts with a result number exceeding a single page would not reset the y printing position.for the new page to the top of the page. Thus producing succeding results one line per page further and further down.Version 3.10 22.03.2007Improved: Cumulative printout generation now also supports the parameters in the *.pdc file which control moving the PID info into the PID sticker frame, and suppressing the "Results:" line. The dklmutum.exe custom version for the eSIRO received new logos of the Deutsche Krebshilfe e.v., now generated from a high resolution master. @þëÉ@ N€€Pñ€‚ð€€ƒ€ €€ €€ €‚ÿCorrected: In cumulative printouts, the list of points in time of displayed assessment results could exceed the available page width, if the number of displayed results exceeded available space by exactly one. The computation of the exact positioning of the PID info now takes the "name:" label into account even if the offline paper questionnaire evaluation mode is used. Two typos (missing c) in the "printdcusexext" and "printdcuseyext" labels on the printout metrics reference page were corrected.m.kÇÍ? L€]€Pñ€‚ð€‚€ €‚€€ƒ€€‚ÿVersion 3.09 10.03.2007Improved: The UPN commands FRSOUAQMODE and TOSOUAQMODE complement the previously available command COPYC in order to resolve a logical problem that could send the SAQLI based questionnaire definition files into an endless loop during checking for questionnaire completeness, when questions were skipped during questionnaire administration. Upgrade recommended for users of the SAQLI based questionnaire defintion files. Please read the UPN documentation in this on-line-help for further details. The SAQLI based questionnaire definition files (English and Netherlands language versions) were also improved by adding the sequence FRSOUAQMODE CSTOP before the Conditional Branching Formulas of questions 39, and 69, respectively. Their version numbers were updated from 0.2 to 0.3.‹R«É¯9 @€¥€Pñ€‚ð€‚€ €‚€€ƒ‚ÿVersion 3.08 (custom) 31.01.2007Changed: When AnyQuest constructs printer job names, it used to construct something like: AQ-YYYYMMDD-HHMMSS-TYP-CONFIGNM. In this version, the CONFIGNM (name of the currently loaded configuration) has been switched off, and instead, the initials and the group/pid (expanded by leading zeroes to 4 digits, as this is what an xDT/GDT/LDT interface can transport) of the patient which were used for the current questionnaire administration are being used: AQ-YYYYMMDD-HHMMSS-TYP-VN-0000. So if printouts are automatically converted to files, e.g. PDF documents, and stored in an archive directory, which is conveniently possible using GhostScript anͯ>‚d FreePDF, it can be more easily recognized which printout belongs to which patient. This change was meant to be used in a local installation only, but until I make AnyQuest's behaviour completely configurable with this respect, I'll leave the originally thought custom behaviour in the distributed version instead, as this version also received very small improvements in processing of (unexpectedly) empty strings. ±sÍ`> J€ç€Pñ€‚ð€ €ƒ‚‚€ €‚€€ƒ‚ÿPlease note: This behaviour was adopted as standard for future versions until full control via the *.ini-file will be implemented.Version 3.08 29.01.2007Improved: Absolute conditional branching destinations previously could only be targeted to the short questionnaire name. Now, they can also be targeted to the (exact, including extension) filename, or to short_questionnaire_name.language, in order to allow the interactive selection and presentation of various language versions of a questionnaire that have the same short questionnaire name. A configuration of this kind will not be perfect by itself as long as it's only simply designed, as external commands should also copy different message files into place... but it may be advantageous ad hoc solution when auto-login shall start such a configuration instead of a selection of links to multiple configurations.Rû¯²W |€÷€Pñ€‚ð€‚€ €‚€€ƒ‚‚€ €‚€€ƒ€ €‚€€ƒ‚ÿVersion 3.07 27.10.2006Improved: Before printing a question text in QFI printout, leading and trailing characters below #32 are removed. This means that question texts with leading empty lines are also printed left aligned.Version 3.06 29.08.2006Added: The questionnaire-filled-in-printout now honours entries sectionXnumofquestions and dyspacerscaling in a *.pdq file correctly.Improved: The placement of elements within the questionnaire-filled-in-printout was once again reworked.ŽE`@ I `€‹€Pñ€‚ð€‚€ €‚€€ƒ‚‚€ €‚€€ƒ‚ÿVersion 3.05 27.08.2006Changed: The algorithm deciding over the generation of printouts now also requires that at least one question was shown in a session for a loaded questionnaire. Thus, questionnaires that include statically coded printout results (i.e. used as informative reminders or reference values) do not print if not used in the session.Version 3.04 27.08.2006Changed: While a questionnaire-filled-in-printout would be generated for every loaded questionnaire definition file if the respective option was activated before, it will now only be generated for those questionnaires, for which either a single printout or a cumulative printout would be generated; i.e. for questionnaires that have printable results from the current session, unless the respective override option in the printing menu is checked.Wð²—g œ€á€Pñ€‚ð€‚€ €‚€€ƒ‚‚€ €‚€€ƒ€ €€ €€ €€ €€ €‚ÿVersion 3.03 20.08.2006Added: Support for LASA/VAS scales in questionnaire-filled-in-printouts.Version 3.02 20.08.2006Added: Several new options have been included in the "Printing" menu, which were previously only accessible from the configuration file *.ini, or for the programmer during development: Automatic generation of a questionnaire-filled-in-printout after each questionnaire administration; generation of a respective test printout; and inclusion of some XY-coordinate markers in printouts for AnyQuest- and Questionnaire definition file development and programming. Alternative ways of arranging answer fields and labels in printouts were added, and a new *.pdq parameter f_label_printing_rearrange was added to control this functionality. This extends usability of this functionality to questionnaires where answer fields and labels are not arranged in a simple horizontal design, and reduces required configuration tweaking for previously supported question types. f(@  C> J€Q€Pñ€‚ð€€ƒ‚‚€ €‚€€ƒ‚ÿImproved: Layout of answer fields and la— C>‚bels on questionnaire-filled-in-printouts was improved (both on each page and during recognition of necessary page breaks).Version 3.01 18.08.2006Improved: Under Windows XP, AnyQuest could be started from auto-start, via start menu entry, as a shell replacement, by double clicking on the program file, or by double clicking on a link - but it could not be started from batch files or from the command interpreter - when you tried, a run time error 215 would occur only for this specific situation. This error would not occur in previous versions of Windows. Now, AnyQuest shows its initial window in ShowCmd mode first, and maximizes it in a second step, and thus, starting it from the command interpreter / from batch files in works in Windows XP again.Η$EM h€€Pñ€‚ð€‚€ €‚€€ƒ€ €€ €‚‚€ €‚ÿVersion 3.00 06.08.2006Added: New option in *.anq output file options that can suppress any output to *.anq files for loaded questionnaire definition files of which not a single question has been shown during a session. This can simplify the output file for configurations where you use one questionnaire to chose for each individual session which ones from a pre-loaded set of modules or questionnaires shall be applied.Version 2.99 29.07.2006Ð C6GB R€¡€Pñ€‚ð€€ƒ€ €€ €‚‚€ €‚ÿAdded: When AnyQuest checks whether the configured data directory can be accessed, if the test fails, an external programm can be launched e.g. to set-up or restore a temporarily broken network connection. Afterwards, the directory access will be retried, and only if that fails as well, the user will be notified. More info under "external applications" or [External applications] provide_access_to_data_directory. Version 2.98 xx.xx.2006-02.03.2006ú˜$E0Jb ’€1€Pñ€‚ð€€ƒ€ €€ €€ €€ €‚‚€ €‚€€ƒ€ €€ €‚ÿImproved: Additional printout options: Configurability of width used for answer fields in questionnaire-filled-in-printout; configurability of the number of copies per printout type via *.pdc, *.pds, *.pdq configuration files. Improvement of printing functionality for multiple copies. Removal of print_legende from follow up pages in aqprnfi.pas. Version 2.97 27.02.2006-02.03.2006Added: Prototype of a new printout type (print job named *-QFI-*): Questionnaire-filled-in like printout, showing the text of every question, and the respective answer fields, including labels, checks and resulting numeric or string value of this question.Ã6GóL3 4€!€Pñ€‚ð€ €€ €‚ÿQuality assurance: Verification/validation of computations for result formulas of two questionnaires, and of a configuration file for extract/extract2 external data extraction tool. Verification/validation of constant memory requirements after repeated program runs with 200 cycles generating each possible printout for a questionnaire definition file with pre-set answers per program run on Microsoft Windows 98 in VMware under Linux, Windows 98 natively, Windows 2000 natively, and verification of program function on Microsoft Windows 95 within SoftWindows95 on Silicon Graphics Irix 6.5. - Leading to next version published on the WWW since 2.89.#Æ0JO] ˆ€€Pñ€‚ð€‚€ €‚€€ƒ‚‚€ €‚€€ƒ€ €€ €‚‚€ €‚ÿVersion 2.96 13.02.2006-01.02.2006Corrected: Quality assurance after printout improvements: Check for memory and ressource leaks; closing of three memory leaks. Version 2.95 22.02.2006Corrected: GPF thrown when started without *.ini or *.lic and thus without loaded questionnaires, probably introduced during changes of initial program calls made on the way to 2.94 or some time before that. Version 2.94 17.02.2006-19.02.2006Ý—óLÿF Z€/€Pñ€‚ð€€ƒ‚€€ƒ‚‚€ €‚€€ƒ‚ÿImproved: Several internal improvements of code.Added: First implementation of a dialog that can be used to collect results from paper questionnaires into AnOÿ>‚yQuest quickly and efficiently, in order to use built in result computation, printing and data storage facilities; this implementation is tailored for a single questionnaire so far, the display of the form is controlled via ShowQnrFastInputForm in *.ini. Version 2.93 16.02.2006Improved: More accurate new-page-requirement-detection logic for single printout, so available space can be used more completely. - Label printing uses space more closely toward result graph in single printout.û£Oú„X ~€G€Pñ€‚ð€€ƒ€ €€ €€ €€ €€ €€ €€ €‚ÿAdded: Ability to move printed PID into patient ID sticker frame via *.pds entry. Ability to adjust printed date of test vertically to first line of PID via *.pds entry. Ability to disable printing of duration of test via *.pds entry. Ability to print simplified date (only) of test via *.pds entry. Ability to disable printing of y-axis labels for minimal and maximal values, middle value and quarter values for individual sections via *.pds entry. Ability to scale printout fonts via via *.pds entries (not affecting PID sticker frame height and printed logos height). Distance of sections in printout can be controlled in more detail via *.pds entry. R Å ÿL 耋€Pñ€‚ð€‚€ €‚€€ƒ€ €€ €€ €€ €€ €€ €€ €€ €€ €€ €€ €€ €€ €€ €‚ÿVersion 2.92 13.02.2006-01.02.2006Added: Printer job name is not derived simply from program name any more, but now built from copy(AQ-YYYYMMDD-HHMMSS-SNG|CUM|LAY|STA|METRICS-ConfigurationFileBaseName-copy(initials|first+lastname|name,1,2)copy(dob,9,2)copy(ort,1,2),1,32), with special characters and trailing dash removed. This produces a (quite) unique name for every print job, and if e.g. FreePDF and GhostScript are used to redirect printouts into PDFs in a configured directory, all of these PDFs are uniquely named and can serve as a PDF archive of printouts. - Space between various elements of printout can now be scaled via *.pds/*.pdc file entry dyspacerscaling. PID y offset can be adjusted via *.pds/*.pdc file entry dypidshift. Vertical extensions of graphs in single printout scalable via *.pds/*.pdc file entry dygraphscaling. - Multiple line support for labels in single printout, including forced line break using #013 character sequence, with vertical alignment between center of label and center of graph. - Entries in the printout section of *.ini: bitmapheaderleft, -center, -right, bitmaptrailerleft, -center, -right=pathtoimage.bmp can now specify bitmap files which are produced above or below each generated printout scaled to a height of 4 lines. - The *.ini parameter NaviMinimal=True switches the navigation window from a "Go!"-"Setup"-"Help"-"Exit"+-"Resume" button design into a simpler design with just one large "Start" button and optionally a smaller "..." button to resume interrupted and saved sessions. The entries ConfigTitle=SomeTitleString and DontListQDWs=True can change the text displayed on the initial screen of the program. - Single printout now also supports printing of reference ranges from *.val and *.rng including a legend, just like cumulative printout. - If suppress-license-info set in general printout options, and the string "EVAL" is not found within the three first licensee strings, the program name and copyright notice are not printed on top of each printout any more, but at the right margin, running upwards from the lower left corner, in small grey print. If the string "EVAL" is there however, printing of the license info cannot be suppressed, neither can the program name and copyright notice be moved down and made small. More printout related improvements related to page composition with empty additional footer. Layout printing now honors the print filled frame in general printout options. ˜+ú„ðÂm ¨€W€Pñ€‚ð€‚€ €‚€€ƒ€ €‚€€ƒ‚€€ƒ€ €€ €€ €€ €€ €‚ÿVersion 2.91 05.02.2006-06.02.2006Corrected: Reading of yaxisdoLðÂ>‚ttedvalue2/4 from *.ini file originally added in 2.90 corrected.Improved: Improvement of coloring code for graph printing.Added: Processing of *.pds files in analogy to hitherto processed *.pdc files. Thus, division of single printouts into sections with individual headings and colour schemes, including blending between various colors and color smooth or sharp color transitions at defined positions. Adjustment of new page generation to take into account requirements for graphs or new sections correctly. Support for additional footer lines, freely definable via *.pds and *.pdc files for the respective printout. f_showxyfordebugging (which was added internally in 2.90) now read from and written to *.ini file. ›6L‹Çe ˜€m€Pñ€‚ð€‚€ €‚€€ƒ‚€€ƒ€ €€ €€ €€ €€ €€ €‚ÿVersion 2.90 02.02.2006-04.02.2006Improved: More reworking of the printing code, adjustment of patient ID sticker frame position.Added: f_suppresstickerframe and stickerframetext parameters in *.ini file can control patient ID sticker frame production and text of the remark printed within the sticker. f_showxyfordebugging added internally to control production of simplified printing metrics elements with every generated printout. Multiple graphs from results with similar structure can be joined into a single coordinate system. Enhancement of single printout options and respective dialog towards ability to print bargraphs in addition to hitherto available marks on horizontal lines. Single printout honours all options of this dialog except for those related to reference values or ranges. Call of newly separated aqbigdat.calculate_fast for single printout test, so that bargraphs, and not just missing value indicators, are produced for a single printout test when it is called while a *.qdw with (at least some) answered questions is loaded. l%ðÂ÷ÉG \€K€Pñ€‚ð€‚€ €‚€€ƒ‚€€ƒ€ €‚ÿVersion 2.89 13.01.2006-01.02.2006Improved: Internal restructuring and improvement of printing code, among other leading to improved alignment of printed results at the right border. Also improved distribution of entries of the times of measurements list on available space in cumulative printout.Added: Printer metric reference printout. Optional printing of a frame where a patient ID sticker can be fixed together with some configurable remark. Internal provision of code to include graphical logos from *.bmp files on printouts. “@‹ÇŠÍS t€€Pñ€‚ð€‚€ €‚€€ƒ‚€€ƒ€ €€ €€ €‚ÿVersion 2.88 04.12.2005Corrected: When a questionnaire used a simple decimal point as missing value code, or when a decimal point would occur in a non-numeric result for other reasons, and data export file generation was configured to use a comma as decimal separator, the decimal point would be replaced by a comma even in non-numeric results.Added: New and improved functionality for the data export file generation: Configurable on-the-fly recoding of "can't answer", "don't want to answer" and "missing result" file output codes, and configurable enforcement of either scientific notation or fixed comma with configurable decimal precision notation. This simplifies data export to various targets, no manual replacement of missing values or re-formatting of numbers in the target application needed any more.V÷ÉàÏO l€€Pñ€‚ð€‚€ €‚€€ƒ‚‚€ €‚€€ƒ€ €‚ÿVersion 2.87 09.11.2005Corrected: The date of birth automatically re-supplied from result files from previous questionnaire administrations after successful patient recognition, would not pass validation when the DialogDateFormat was set to YYYYMMDD as possible since version 2.82.Version 2.86 31.08.2005Improved: More detailed configuration of PC speaker signals and PC speaker simple signals; the "OK" sound can now be activated independently for PID collection and questionnaire administration. 'ÊŠÍ] ˆ€•€PñàÏ>‚€‚ð€‚€ €‚€€ƒ‚€€ƒ€ €‚‚€ €‚€€ƒ€ €‚ÿVersion 2.85 30.08.2005Improved: Further enhancement of the newly added simplified transport bar functionality.Added: New *.ini file parameters allow white filler screens to be displayed between successive screens. Version 2.84 29.08.2005Corrected: Results of pressing F6..F10 were not always displayed immediately, probably as a consequence of some previous modification of code aiming at reduction of unnecessary window repaints.ènàÏûz €Ý€Pñ€‚ð€€ƒ€ €‚‚€ €‚€€ƒ€ €€ €€ €€ €€ €€ €€ €€ €€ €‚ÿAdded: New simplified navigation buttons, in addition to the hitherto available transport bar. New parameters accessible via the *.ini file control their position and detailed functionality.Version 2.83 29.08.2005Improved: The configurable parameter "labelof" was added in the *.msg file, in addition to previously available "labelquestionnaire" and "labelfrage", it makes the text for "of" translatable in the display "Question no. x of y". The improvement was included in the files de.msg, fr.msg, en.msg, ne.msg, swe.msg and anyquin.msg distributed with the standard package anypak.exe.µS t€k€Pñ€‚ð€‚€ €‚€€ƒ€ €€ €€ €‚‚€ €‚ÿVersion 2.82 18./21.03.2005Added: The entries DateFormatDialog and DateFormatPrint in the configuration file *.ini can be used to control the date format for dialogs and printouts. The procedure aqbigdat.validate_date learned to use - (dash) in addition to . (dot) as date separator, and if two dashes are found, to convert them into dots on the fly for further processing within validate_date.Version 2.81 18.02.2005Fû“ J b€€Pñ€‚ð€€ƒ€ €‚‚€ €‚€€ƒ€€‚ÿCorrected: Calculation of space needed to print labels in the PID section did not take into account the two labels "time/duration of questionnaire administration", so if PID labels were chosen very short, these two labels could be printed over in part by their values. Some debug messages that the printing unit could produce if index based PID recognition was turned on in version 2.80 were switched off.Version 2.80 31.08.2004Corrected: Version 2.79 had too small limits in stack space, thus a Run Time Error 202 could occur when certain string handling procedures inside the program were called. Stack limits were extended, stack use of called procedures was reduced and a dummy procedure allocating some dummy space on the stack at the start of the program for testing purposes was inserted. An update is recommended.»±c ”€w€Pñ€‚ð€‚€ €‚€€ƒ‚‚€ €‚€€ƒ‚€€ƒ€ €€ €€ €‚ÿVersion 2.79 10./11.08.2004Improved: The newly implemented personalisation functionality was extended.Version 2.78 10.08.2004Corrected: Trying to produce a test single printout with no result formula loaded at all produced a run time error.Improved: The implementation of the personalisation for registered users has been changed. Personalised data is not stored in the main executable file anymore, but in a separate file anyquin.lic or eortcqlq.lic or similar, corresponding to the name of the executable. This means that in the future, registered users can just download an updated generic executable from the WWW site and thereby update their registered version, whereas previously, a manually prepared personalised executable was needed for each update. Moreover, several configuration settings that were previously only accessible during generation of a personalised executable, can now just be changed in the *.lic file.´ ^ “ qHV z€½€Pñ€‚ð€€ƒ€ €€ €‚‚€ €‚€€ƒ€€€ €‚ÿImproved: The routine reading the configuration file previously understood only "True" for positive boolean settings. Now, it accepts anything with a first letter among "TtJjYy", namely True, true, Ja, ja, Yes, yes.Version 2.77 09.08.2004±qH>‚Corrected: Names of temporary state (undo-) files could interfere with each other and overwrite each other. Thus, especially partially filled in questionnaires from the second in a list of saved sessions could be lost. The temporary file(s) ~1~1.tmp, ~1~2.tmp and so on, depending upon the number of loaded questionnaires written to save the current state before resuming a session, could overwrite temporary files especially from the second interrupted and saved session that used the same filenames. If another than the second saved session was being resumed when this happened, first questionnaire(s) of the second saved session would be overwritten and deleted at the end of the resumption of the other session. If the second saved session itself was being resumed when this happened, the saved questionnaires were immediately overwritten by the temporary files holding the status from before the resumption was started. Afterwards, the temporary file(s) were read instead of those from the saved session. This should usually have lead to empty questionnaires appearing instead of partially filled in ones. When the pseudo-resumption itself was completed or aborted, the temporarily stored configuration had already been deleted and could not be read back, at least up to the number of questionnaires loaded in the resumed session. This lead to partially or completely missing questionnaires in the configuration from where the resumption was started. This problem should not have lead to accidentally mixed data, but to data from partially completed, interrupted and saved sessions being lost, and possibly even unnoticed before looking at the results, as questions would only be shown during resumption from the point on where interruption and saving originally had occured. - Since version 2.77, each instance of AnyQuest for Windows makes its own private temporary directory for its temporary undo files, so multiple instances of AnyQuest can co-exist with this respect, and resumption of more than one saved sessions should also work correctly. Version 2.77 can still resume sessions interrupted and saved with previous versions. N±¿MI `€ €Pñ€‚ð€‚€ €‚€€ƒ‚‚€ €‚€€ƒ‚ÿVersion 2.76 04.08.2004Corrected: The generated export file contained an extra character (probably #0) after the filename in each export row. This caused some import routines, e.g. for SPSS, to be unable to recognize columns correctly, and a pre-processing of the export file in Excel or some text editor capable of removing extra characters below #32 was needed. Version 2.75 30.05.2004Corrected: In sessions that were interrupted and resumed with a time skew that lead to end time before start time (e.g. on the next day or on machines with a time skew), a computed negative test duration caused the program to abort. Now, computation of test duration takes the test into account and delivers specific notes next to the computed time: The old overall note: "(valid only if start and end timed on the same day)" is not produced anymore. Instad, in normal sessions, no note will appear. In special sessions, one of the following notes will appear: "(session was interrupted and resumed)" or "(end time occured before start time - probably computer clock time skew found)". In the latter case, the value of test duration is replaced by the missing value code of the first result formula in the loaded set of questionnaires or by '---' if no result formulas are loaded.ÅqHÞƒN j€‹ €Pñ€‚ð€€ƒ‚‚€ €‚€€ƒ‚‚€ €‚€€ƒ‚ÿCorrected: Interrupting and resuming, but afterwards not aborting a resumed session, resulted in the loss of the saved configuration due to recent modifications.Version 2.74 24.04.2004Corrected: Single printout starts new page early enough to leave a distance of one empty line towards the footer. Version 2.73 24.04.2004Added: New keyboard commands controlling new functionality: g1 .. g9, g0: grid resolution 10...100 pixels. go: grid origin: screen center/top left. gl: grid lo¿MÞƒ>‚cking. gs: grid show on/off - the grid also shows x/y screen center and x/y 1/4, 3/4 positions. gl: grid lock during editing with specifically comfortable support of moving borders vs. moving complete selections. qcg, rcg: automatic alignment of elements to a regular grid. lal, lar, lab, laa: individual automatic alignment of answer field labels triggered by keyboard commands. lth: individual automatic adjustment of answer field label height triggered by keyboard commands. Selections are not moved any more if the mouse button has not been down for at least 300ms in order to inhibit unintended movement of objects when they only were to be selected. If nothing selected and mouse pointer is moved in edit layout mode, current mouse coordinates are displayed in bottom left corner. Single printout provides the complete patient ID and date/time of test info on each follow-up page, and single and cumulative statistics printout do provide a page count on follow up pages.ó·¿MÑŠ< F€o €Pñ€‚ð€€ƒ€€‚€ €ƒ‚ÿCorrected: Possible resource leak in getting a printing context closed - this could cause system resources to be reduced with every printout. Position of cumulative printout of extra 1/2 and 1/4 y markers could be wrong for graphs with a barmin different from 0 (printed values and main axis labels were correct, however). Please note: If labels appear to be wrong using small integer numbers as extreme values, they may in fact be positioned correctly but you may have to select more decimals in your result formula to print a more exact label value). Single and cumulative statistics printout do now recognize the printable area lower end correctly and change over to a new page early enough, even if a trailer is printed. Modified flag is set and undo file is written before automatic alignment of answer field labels. Read routine for integers and long integers from ini file did read but not interpret all characters, thus regularly diminishing the printer margin settings. Ini file read used AutoSinglePrintoutStrongHL and AutoSinglePrintoutDottedHL, whereas ini file write used these entries without HL at the end - so effectively these two printout options could not be saved in the ini file. Changed for both sides to use the HL variant (chose this for readability, though the other option will survive unused in existing ini files). Ini file write did not write autocumlimitpdotprint. Ini file write did not write BitmapTrailerLeftPath and BitmapTrailerRightPath (which are definitely unused so far anyway). Ini file write did not write external_app_notify_after_anq_completely_written, -_wait (thereby disabling this function after save/resume cycles), external_check_after_PID_collected, -_wait. ÅÞƒߌI `€‹€Pñ€‚ð€‚€ €‚€€ƒ‚‚€ €‚€€ƒ‚ÿVersion 2.72 22.03.2004Added: Index based PID recognition functionality. Version 2.71 08.02.2004Corrected: The printer test initialisation routine has become more robust against invalid configuration data even if running under Windows 2000. The configuration file reading routines can now handle negative numeric data for several parameters, which was e.g. necessary to read all possible dmPrintQuality values without a run-time-error.ÎÑŠÁI `€€Pñ€‚ð€‚€ €‚€€ƒ‚‚€ €‚€€ƒ‚ÿVersion 2.70 08.02.2004Corrected: The print layout of all loaded questionnaires which caused a run-time error in recent versions during printer initialisation was fixed and works again.Version 2.69 16.12.2003Corrected: The new configurable feature disable_write_ini_file added in 2.68 also affected the writing of current configurations when a session should be saved for later resumption. The flag disable_write_ini_file will now only be honoured at two points: a.) when the current configuration shall be saved to the currently used configuration file when the program is ended, or b.) when the current configuration shall be saved to the currently used configuration file just before a saved session is about ߌÁ>‚to be resumed. The flag disable_write_ini_file will be ignored when a current session shall be saved for later resumption, including the current configuration settings, at this time going into a newly generated extra configuration storage file.ÐߌÃK d€¡€Pñ€‚ð€‚€ €‚€€ƒ€ €€ €€ €‚ÿVersion 2.68 04.12.2003Improved: Support for extended keyboard-less operation added in 2.63 is now off by default and can be controlled individually for each subfunction by *.ini file parameters kblessctrlspecialclickcheck_1, kblessctrlspecialclickcheck_2, kblessctrlspecialclickcheck_3. Another new entry in the *.ini file, disable_write_ini_file, can make AnyQuest skip the writing out of updated *.ini file parameters when the program is closed.e,Á‚Ç9 @€Y€Pñ€‚ð€‚€ €‚€€ƒ‚ÿVersion 2.67 28.10.2003Corrected: In the UPN function "power" (UPN symbol ^), using a negative base with an exponent other than 0 would cause a run time error 207 (invalid floaing point operation). The function can now compute the power of a negative base as long as the exponent is an integer with an absolute value up to 2^31. If the base is negative and the exponent is not an integer value in the specified range, it will deliver "undefined" as its result. This improvement was implemented partially by updating my wfns.pas library to version 1.93 and 1.94. - During patient identification data collection, even when date of birth collection was not activated, AnyQuest checked the date of birth and showed an error message asking for a correct date of birth. The check will now only be performed when date of birth collection is activated at all. - Use of the "Ask for PID first" feature added in 2.63 would make AnyQuest accept recognizeable PIDs only, and thus not allow to administer a questionnaire to a patient with new patient identification data.EüÃÇÉI `€ù€Pñ€‚ð€‚€ €‚€€ƒ‚‚€ €‚€€ƒ‚ÿVersion 2.66 06.10.2003Corrected: Another improvement of the new printing functionality: AnyQuest 2.65 showed a printer dialog before each and every printout. - Please review the "printer setup" section in this on-line help file to learn details about the resulting printout control functionality.Version 2.65 28.08.2003Corrected: Another improvement of the new printing functionality: Printer settings were partially ignored and landscape printing did not work under certain circumstances.l‚Ç3ÍO l€;€Pñ€‚ð€‚€ €‚€€ƒ