![]() Advanced users may also schedule processes to automatically run. Additional installer settings are configurable concerning the creation of a start menu program group, uninstall shortcut and Internet link, just to name a few. In matter of the installer, you can select its type (compact wizard-like or wizard installer with background window), wizard and header image, display a license agreement and copyright notice, as well as indicate the supported languages. NET Framework support, among others.įurthermore, you can make the tool create path variables by reading registry entries and to enforce the installation path, as well as add categories, components and folders. When it comes to requirements, Bytessence Install Maker allows you to make associations to the supported operating system, create a 32-bit or 64-bit installer, as well as point out to the mandatory administrator rights and. Once you select the installer output file and icon, it is possible to input the installer band text and window title, as well as to select the compression method (BLP/LZMA) and level (betwen Fast and Ultra). You can start a new project right away by writing general information, such as the program name, version string, company website, support email, company name and copyright string. The interface of the application is based on a standard window with an intuitive layout. ![]() The user can see exactly what the software is doing.Īn Installer is provided using the free Bytessence InstallMaker (see links section).As the name implies, Bytessence Install Maker is a program designed to help you create setup packages for your programs.“One Package” assembly : embedding needed resources reduces dependencies in the generated assembly.Automatically generating complex code is a generally slow process and we avoid it.Adding additional features to the application will require minimal (if any) interventions in the assembly-creation process.It is far easier to debug human written code.This implementation requires minimal "machine-generated" code and so has the following advantages: The assembly is generated and the test-xml as well as several DLLs that are required in order to execute the test, are embedded inside the new assembly.Two pre-made classes are altered according to the user's specifications - this are minor changes such as the name of the generated class and test description.The test-case is transformed to an XML - the XML contains the entire data that the user entered.The user builds the test and clicks on "Generate".Supports both "Drag & Drop" and "Right-Click, Add Test-Case" options.The user can switch between two views: a tree-view and a list view. ![]() Enables loading assemblies and displaying the test cases contained within.Similar to the Output window in Visual Studio.Displayed messages can be filtered by type (error, information, etc.).Enables reporting messages from different threads.Provides helpful information to the user without annoying him with message boxes.This window is used to show various notifications to the user.Currently supports all data types used in KLA's tests. ![]() Makes it easy for KLA-Tencor to extend support for additional data types.Net framework, the PropertyGrid is widely used and well documented. Similar to the Properties window in Visual Studio.A special window that enables the user to edit properties of different objects.The user is given high control over the application's look. Relatively long operations such as compilation and loads are executed in separate Supports all the required functionality such as loading assemblies,īuilding and compiling new tests, editing test parameters and properties, etc.Īdditional windows including the Grid-Output and the Options form were added toĪ “Complete package” – includes keyboard shortcuts for useful operations, tool bar,Īll of the UI was built with Microsoft’s Visual Studio “In mind” (with a little helpįrom Weifen Luo's DockSample, to make usage more intuitive). ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |