Classification: Public
On all my Bootstrappers I added the Action Text text control. BUT it was 
putting a lot of garbage in front of the Action Text...
i.e. Action <time> <function name> <if merge module action text, GUID> Action 
Text

I ended up changing a few things:
1. took '.' out of my progress text strings 2. changed balextension DLL 
(WixStandardBootstrapperApplication.cpp) in method: 
OnExecuteMsiMessage 

from: 
ThemeSetTextControl(m_pTheme, 
WIXSTDBA_CONTROL_EXECUTE_PROGRESS_ACTIONDATA_TEXT, wzMessage); 

to: 

// Need to trim the action data text 
            CString tempString = wzMessage; 
            size_t strLength = wcslen(tempString); 
            // Find the first '.' 
            size_t strPosition = tempString.Find('.', 0); 
            // Check to see if there is another '.' 
            if (strPosition != -1) 
            { 
                size_t nextPosition = tempString.Find('.', strPosition + 1); 
                if (nextPosition != -1) 
                { 
                    strPosition = nextPosition; 
                } 
            } 

            // Need to add + 2 for position since it will still show the '. ' 
            CString trimString = tempString.Right(strLength - (strPosition + 
2)); 

            ThemeSetTextControl(m_pTheme, 
WIXSTDBA_CONTROL_EXECUTE_PROGRESS_ACTIONDATA_TEXT, trimString); 

the return is still using wzMessage... I am only changing the string in the 
control. 

works like a charm... :) If I used std::string the project wouldn't compile...

Steve

-----Original Message-----
From: Pally Sandher [mailto:pally.sand...@iesve.com]
Sent: March-10-14 6:42 AM
To: General discussion about the WiX toolset.
Subject: Re: [WiX-users] Burn solution... [P]

Other than increasing the size of your binaries I don't see much of an issue.
Why do you need CString specifically?

Palbinder Sandher
Software Platform Engineer
T: +44 (0) 141 945 8500
F: +44 (0) 141 945 8501
http://www.iesve.com 

**Design, Simulate + Innovate with the <Virtual Environment>** Integrated 
Environmental Solutions Limited. Registered in Scotland No. SC151456 Registered 
Office - Helix Building, West Of Scotland Science Park, Glasgow G20 0SP Email 
Disclaimer 


-----Original Message-----
From: Steven Ogilvie [mailto:steven.ogil...@titus.com]
Sent: 07 March 2014 19:45
To: General discussion about the WiX toolset.
Subject: [WiX-users] Burn solution... [P]

Classification: Public
Off topic

Is it a big deal if I statically link MFC with the burn solution?
I am using CString string methods in the BA Extension DLL (not all of WIX just 
the Burn.sln)

Steve

 



------------------------------------------------------------------------------
Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce.
With Perforce, you get hassle-free workflows. Merge that actually works. 
Faster operations. Version large binaries.  Built-in WAN optimization and the 
freedom to use Git, Perforce or both. Make the move to Perforce.
http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the 
definitive new guide to graph databases and their applications. Written by 
three acclaimed leaders in the field, this first edition is now available. 
Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

 



------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to