GUI - Windows standalone - Image processing

1 次查看(过去 30 天)
Hi there,
I had some problems [warnings] while creating GUI and windows standalone for my image processing application.
1: I have used certain GUI objects function call while for certain objects like uitable/text box/static box etc. I am not using the function call / callbacks but still I set values to those objects. so at the beginning of the execution I get the following warning and in similar way I get the same type of warning for other objects too.
Error using feval
Undefined function 'atable_CreateFcn' for input arguments type double
2: Windows Standalone
A: For creating windows standalone application "deploytool" was used and also MCR component was added to the package. The query is whenever the package is being unzipped or extracted - the MCR installer automatically starts installing though the system has already got the exact version of MCR. Is there any possibility such that it checks for whether the right version of MCR is already available or not ???
B: The start-up time for my application (windows .exe) is 10 to 15 secs (first time) and I don't bother much on this as it might be due to shared dependencies and also depends on the programmer. But the problem is - for these 15 secs there is no sign to the user whether the application is getting initialized or whatsoever ! Is there anyway to create a flash message saying AppName_Initializing 10 sec more etc etc ??? or better suggestions would help me out !!! :)
C : The GUI and windows standalone was developed in a 20 inch wide screen with the resolution of 1680 by 1050 pixels. As my application had many GUI objects - it was bigger in appearance. When it was executed after the MCR installation in the system (screen resolution of 1440 by 990 pixels) without Matlab --- The complete GUI was not appearing. Is there any possibility or availability in setting up the GUI -- FIT TO WINDOW? I solved it by reducing the GUI window size and also created the application with lesser resolution display settings.
Thanks for your time and suggestions.!

回答(1 个)

Image Analyst
Image Analyst 2012-7-24
1. No clue unless you supply more info. How can you have a gui without using callbacks? Is everything done in the OpeningFcn()???
2a. You don't need to install it again if it has already been installed.
2b. Not that I'm aware of.
2c. Set the 'Units' property of all controls to 'normalized.'
  3 个评论
Image Analyst
Image Analyst 2012-7-25
1. I would try deleting the param1e control from the GUI and also remove its code from the m-file, then recreate it. 2A. That's the only way unless the publisher (you) tells him what version he has and looks in the program files\matlab folder, or in control panel, to check in advance which version is installed. 2b. No.

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Introduction to Installation and Licensing 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by