my code stock.com

Andreas Spegel

UserDialog with Yes / No Button
by Andreas Spegel

Der User erhält einen Dialog mit einem Yes und No Button.

Je nach dem wird dann etwas anders ausgeführt (in diesem Beispiel unterschiedliche Profile).

Snippet options

Download: Download snippet as userdialog-with-yes-no-button.cpp.
Copy snippet: For this you need a free my code stock.com account.
Embed code : You will find the embed code for this snippet at the end of the page, if you want to embed it into a website or a blog!

<CustomBehavior File="RunCode" Type="Definition" Code="bool LoadAlliance = false; bool LoadHorde = false;" />

<CustomBehavior File="RunCode"><![CDATA[
    System.Windows.Forms.DialogResult dialogResult = System.Windows.Forms.MessageBox.Show("It looks like you're loading this as a Pandaren!\n\nPush Yes to load Alliance profiles.\nPush No to load Horde profiles.", "Choose Your Destiny!", System.Windows.Forms.MessageBoxButtons.YesNo);
    if(dialogResult == System.Windows.Forms.DialogResult.Yes)
    {
        LoadAlliance = true;
    }
    else if (dialogResult == System.Windows.Forms.DialogResult.No)
    {
        LoadHorde = true;
    }
]]></CustomBehavior>

<CustomBehavior File="WaitTimer" WaitTime="5000" TerminateWhen="LoadAlliance || LoadHorde" />

<If Condition="LoadAlliance" >
 #Alliance Code
</If>

<If Condition="LoadHorde" >
 #Horde Code
</If>

Create a free my code stock.com account now.

my code stok.com is a free service, which allows you to save and manage code snippes of any kind and programming language. We provide many advantages for your daily work with code-snippets, also for your teamwork. Give it a try!

Find out more and register now

You can customize the height of iFrame-Codes as needed! You can find more infos in our API Reference for iframe Embeds.