User Dialog Button

Click the button to display the UserDialog Editor. The STATISTICA Visual Basic environment provides all tools to program complete custom user interfaces. A powerful UserDialog Editor is included, which you can use to design dialogs using simple operations, such as dragging buttons to the desired locations.

Unlike in Microsoft Visual Basic, the user-defined dialogs are stored along with the program code as data of type UserDialog. This method of creating dialogs allows you to create sophisticated user interfaces that can easily be edited in textual form; also, by defining the entire dialog as a variable, you can completely define dialogs inside subroutines, which can then be freely moved around the program.

However, user-defined dialogs designed in the STATISTICA Visual Basic environment cannot be ported directly to Microsoft Visual Basic, which uses a form-based method of creating dialogs. This is not a serious limitation, though, but rather a design issue, in the sense that you should decide before embarking on the development of a complex program with extensive custom (user-defined) dialogs which environment you prefer. For example, if you are already familiar with the Microsoft Visual Basic environment, or would like to augment an existing program that was developed in that environment, then there would be clear advantages in staying with that language. To reiterate, virtually all STATISTICA Visual Basic functions are accessible from the Visual Basic environments in other applications (such as Microsoft Visual Basic, Microsoft Excel, Microsoft Word, etc.).