PDA

View Full Version : Signing or manifest issues in 9.1



NewsArchive
06-05-2014, 02:15 AM
So, I have been having problems with the installed program not getting
the screens looking right.. I thought it was makeover, however, it
worked in my development directory, so I started copying files from my
dev directory to my program directory where it gets installed.

turns out, it worked perfectly when I just copied the work.exe (the main
program) into the program directory.

When I create an install, I copy the files I need into a source folder,
then setupbuilder goes to work and manifests then signs the files.

The new work.exe no longer has the right colors on the tabs, many
browses, and crashes occasionally. So I narrowed it down to adding the
manifest or signing in setupbuilder. All of this worked perfectly by the
way in the clarion 6.3 days (last week).

I went into setupbuilder and told it to NOT include the manifest
dependency.. and the colors are looking good. More testing needs to be
done to make sure the software runs ok. The exe is still getting signed.

I can understand when you add code to an exe there is a risk of blowing
it up. I am trying to figure out what manifest dependency means, and if
I need it, and why the difference between 6.3 and 9.1?

Any ideas?

Thanks,
--
Ray Rippey
VMT Software

NewsArchive
06-05-2014, 02:16 AM
Ray,

> I can understand when you add code to an exe there is a risk of blowing
> it up. I am trying to figure out what manifest dependency means, and if
> I need it, and why the difference between 6.3 and 9.1?

Someone can jump in here but one of the MAJOR differences between 6.3
and everything since is that everything since is using actual OS
controls where not much, if any<g>, was doing so previously.

If you want to inherit the look of the users theme you need a manifest
with dependency so all the bits and pieces pickup the OS theme. If you
turn this off you can still set color for tabs, etc.

A manifest and signature alone won't make anything blow up and a
manifest and signature are pretty much mandatory these days. However
if you're doing anything "special" in your program to affect its look
and feel then that, combined with real OS controls and, possibly, a
manifest might get unruly.<g>

--
Lee White

RPM Report Viewer.: http://www.cwaddons.com/products/rpm/
RPM Review........: http://www.clarionmag.com/cmag/v11/v11n06rpm.html
Report Faxing.....: http://www.cwaddons.com/products/afe/
---Enroll Today---: http://CWaddons.com

Creative Reporting: http://www.CreativeReporting.com

Product Release & Update Notices
http://twitter.com/DeveloperPLUS

Windows 8 brings us "The Oval, Bumper Car, Roller Coaster of Wait!"

NewsArchive
06-05-2014, 02:17 AM
What Lee said.

Totally unrelated to SetupBuilder, 9.1 has a different look - particularly
for tabs - if your program is manifested.
Which it should be.

To get back closer to the 6.x look, on your app click on Global Properties |
Actions | App Settings | Application Manifest
and try marking the "Make transparent" and "SHEET controls do not use the OS
Theme color" checkboxes.

Jane