QTVRControlX FAQ

Q What is the QTVRControlX ActiveX control?
A It's an ActiveX control built with QT4Delphi (QuickTime for Delphi) and (of course) Delphi



Q Is the QTVRControlX ActiveX control only usable in Delphi?
A No, it can be embedded into any ActiveX control container, like MATLAB, Microsoft Office, Visual Basic, Visual C++, Delphi forms etc.



Q Is the QTVRControlX ActiveX control just for QuickTimeVR?
A No, you can use it with any kind of QuickTime media, it's just that the control has special support via properties & events for controlling QuickTimeVR media



Q What's the pricing for QTVRControlX?
A Price for QTVRControlX is $150 (binaries only)
However, you can always use the control for free if you don't mind that "Unregistered version" dialog poping up



Q How do I install the QTVRControlX ActiveX control for QuickTime?
A There's now an automatic installer, see the downloads section



Q During the setup process I got an error message that said... "LoadLibrary("C:\WINNT\QT4Delphi_ActiveX.ocx") failed - The specified module could not be found".
A Didn't the installer place the QT4Delphi_ActiveX.ocx in your c:\winnt folder? Can you check that using Windows Explorer?
The installer should copy the QT4Delphi_ActiveX.ocx and QTMLClient.dll to the windows folder, then run regsvr32 {win}\QT4Delphi_ActiveX.ocx, where {win} is replaced by the installer with the windows folder's path
I created the installer using the freeware Inno Setup and tried it on my Win2000 machine and seemed to work OK. Do you have administrative rights on the account from which you run the installer?



Q Why is my control not showing any content when I run my VB application?
A Please download and use the latest version of the control, this has been fixed



Q How come when I load my PowerPoint file the control has lost its properties values and shows no movie?
A Please download and use the latest version of the control, this has been fixed



Q How come when I load my Word file the control has lost its properties values and shows no movie?
A Sorry, there is indeed a bug in this case (either in Word or my control) and the control is even loosing its size, looking into it



Q I installed the new version of the control, but the new properties you told me about aren't shown
A Before installing please do a search on your disks for
QT4Delphi_ActiveX.*
and delete all files found

It seems that PowerPoint, Word etc. create some QT4Delphi_ActiveX.EXD file with description of the properties of the control and keep using that one instead of showing the new properties added to the control (deleting those files and installing again solves the problem). Similar does VB which creates .TXD and .OCA files



Q Why can't I use the SHIFT/CONTROL etc. keys in PowerPoint to navigate my panorama?
A keyboard keypresses seem to get "stolen" by PowerPoint, so (for now) you can only navigate in a QTVR panorama or object using the mouse



Q Can a relative path be used for the "filename" property?
A No, the filename property needs the full path to a file, but will look into allowing relative paths in the future (e.g. relative to the current folder)



Q Is there a way at design time to set the filename property using a file dialog?
A The VCL version of the control (TQTVRControl) has a property editor registered for the "filename" property, that opens up a QT file dialog to select a file.
The ActiveX architecture has no property editor notion, but I have added property pages that can be used for example in VB. You right-click the activex control in VB, select "Properties" from the popup and you'll see a tabbed pane dialog with a filename text field and a "..." button to open a QT movie file dialog with preview. More controls to be added there soon, e.g. sliders to set pan/tilt/fov angles etc.



Q I'm using MS-Office (e.g. PowerPoint) and I can't find the property pages of the control. Do I have to set the filename property by hand?
A Property pages support doesn't seem to be available in MS-Office applications, so I've added the functionality to open a file dialog when the filename property is empty and the control gets clicked at runtime (e.g. at PowerPoint's presentation mode). Then the movie filename you choose from the dialog is set as the filename property of the control. You can then exit the presentation mode and go on and save your powerpoint file after that



Q Why when I set a movie to the control in the slide view in PowerPoint, I don't see the movie in the slide editor?
A This is a know problem, you can only see the movie in the presentation mode: however, any changes you do in the presentation mode to the slide are persistent, so you can pan, tilt or zoom your movie at that mode, then exit the presentation mode and save the PowerPoint presentation


Q Why do I keep seeing a gray strip under the movie when I have set ControllerVisible=false (and ControllerActive=false)? A This has been fixed at version 20011203, so please download and install the latest version of the control



Q Can I catch events from the control in a MATLAB figure?
A Yes,see the downloads section for a sample to download



Q Is it possible to specify the Filename property of the QTVR controlX in design mode? I could have a macro that first evokes a dialog box that asks for a filename of QT movie to be inserted, which I could pass as a string to Filename property of the control, so that it will directly insert the required movie as it is being created, without having to go through the process of right-click editing to insert movie after I insert the control. This would be really very useful, as the the most common purpose of editing for an average user would be to insert file name only
A Yes, you can either use your own dialog and set the Filename property of the control, or even better call the ShowFileDialog method and have the control show a file dialog with preview for the user to select a movie. See screenshot from MS-Office Visual Basic for Applications' (VBA is at Visual Basic toolbar of PowerPoint) Object Browser at the screenshots section



Q is there more info regarding the QTVRControlX that isn't yet in this FAQ?
A yes, please see here



Q is there more info on using the QTVRControlX in PowerPoint?
A yes, please see here



Q isn't there any more of FAQ?
A see the QT4Delphi FAQ



last update: 25Aug2002 - George Birbilis (