Posts: 105
Threads: 1
Joined: Oct 2010
Reputation:
0
Decent tutorial, though there are a few different ways to do it.
Posts: 1
Threads: 0
Joined: Dec 2010
Reputation:
0
thanks for sharing this Soul Collector. This will surely help me expand my knowledge ;D
Peace ;D
-ZFreak
Posts: 120
Threads: 11
Joined: Jan 2011
Reputation:
0
Thanks for the share
Keep it up dude!
Posts: 1,106
Threads: 195
Joined: Sep 2010
Reputation:
17
Incarcerating inmates ? Legit? Woah come on that is completely ridiculous. Someone take down the picture (or thread)...
Posts: 3
Threads: 0
Joined: Mar 2015
Reputation:
0
(01-12-2011, 09:35 PM)nosferatus Wrote: This is nice.
For the one's who want's this in C# this is it.
(i know is not much, but it will save you some time)
Code: using System;
using System.Windows.Forms;
// Author: Soul Collector
// Comment: This example is coded for HF.NET & VBLeet.com
// Date: 13/02/2010 - 20:02
// MSN e-mail: soulcoll3ctor@live.com
// Visit: Vbleet.com & Hackforums.net
namespace Advanced_MessageBox
{
public partial class Form1
{
public Form1()
{
InitializeComponent();
//Added to support default instance behavour in C#
if (_defaultInstance == null)
_defaultInstance = this;
}
#region Default Instance
private static Form1 _defaultInstance;
/// <summary>
/// Added by the VB.Net to C# Converter to support default instance behavour in C#
/// </summary>
public static Form1 Default
{
get
{
if (_defaultInstance == null)
{
_defaultInstance = new Form1();
_defaultInstance.FormClosed += DefaultInstanceFormClosed;
}
return _defaultInstance;
}
}
static void DefaultInstanceFormClosed(object sender, FormClosedEventArgs e)
{
_defaultInstance = null;
}
#endregion
public void Button1_Click(object sender, EventArgs e)
{
if (rbError.Checked && Ok.Checked)
{
MessageBox.Show(txtMsg.Text, txtTitle.Text, MessageBoxButtons.OK, MessageBoxIcon.Error);
}
else if (rbInformation.Checked && Ok.Checked)
{
MessageBox.Show(txtMsg.Text, txtTitle.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
}
else if (rbQuestion.Checked && Ok.Checked)
{
MessageBox.Show(txtMsg.Text, txtTitle.Text, MessageBoxButtons.OK, MessageBoxIcon.Question);
}
else if (rbWarning.Checked && Ok.Checked)
{
MessageBox.Show(txtMsg.Text, txtTitle.Text, MessageBoxButtons.OK, MessageBoxIcon.Warning);
}
if (rbError.Checked && OkCancel.Checked)
{
MessageBox.Show(txtMsg.Text, txtTitle.Text, MessageBoxButtons.OKCancel, MessageBoxIcon.Error);
}
else if (rbInformation.Checked && OkCancel.Checked)
{
MessageBox.Show(txtMsg.Text, txtTitle.Text, MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
}
else if (rbQuestion.Checked && OkCancel.Checked)
{
MessageBox.Show(txtMsg.Text, txtTitle.Text, MessageBoxButtons.OKCancel, MessageBoxIcon.Question);
}
else if (rbWarning.Checked && OkCancel.Checked)
{
MessageBox.Show(txtMsg.Text, txtTitle.Text, MessageBoxButtons.OKCancel, MessageBoxIcon.Warning);
}
if (rbError.Checked && YesNo.Checked)
{
MessageBox.Show(txtMsg.Text, txtTitle.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Error);
}
else if (rbInformation.Checked && YesNo.Checked)
{
MessageBox.Show(txtMsg.Text, txtTitle.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Information);
}
else if (rbQuestion.Checked && YesNo.Checked)
{
MessageBox.Show(txtMsg.Text, txtTitle.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Question);
}
else if (rbWarning.Checked && YesNo.Checked)
{
MessageBox.Show(txtMsg.Text, txtTitle.Text, MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
}
if (rbError.Checked && YesNoCancel.Checked)
{
MessageBox.Show(txtMsg.Text, txtTitle.Text, MessageBoxButtons.YesNoCancel, MessageBoxIcon.Error);
}
else if (rbInformation.Checked && YesNoCancel.Checked)
{
MessageBox.Show(txtMsg.Text, txtTitle.Text, MessageBoxButtons.YesNoCancel, MessageBoxIcon.Information);
}
else if (rbQuestion.Checked && YesNoCancel.Checked)
{
MessageBox.Show(txtMsg.Text, txtTitle.Text, MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question);
}
else if (rbWarning.Checked && YesNoCancel.Checked)
{
MessageBox.Show(txtMsg.Text, txtTitle.Text, MessageBoxButtons.YesNoCancel, MessageBoxIcon.Warning);
}
if (rbError.Checked && RetryCancel.Checked)
{
MessageBox.Show(txtMsg.Text, txtTitle.Text, MessageBoxButtons.RetryCancel, MessageBoxIcon.Error);
}
else if (rbInformation.Checked && RetryCancel.Checked)
{
MessageBox.Show(txtMsg.Text, txtTitle.Text, MessageBoxButtons.RetryCancel, MessageBoxIcon.Information);
}
else if (rbQuestion.Checked && RetryCancel.Checked)
{
MessageBox.Show(txtMsg.Text, txtTitle.Text, MessageBoxButtons.RetryCancel, MessageBoxIcon.Question);
}
else if (rbWarning.Checked && RetryCancel.Checked)
{
MessageBox.Show(txtMsg.Text, txtTitle.Text, MessageBoxButtons.RetryCancel, MessageBoxIcon.Warning);
}
if (rbError.Checked && AbortRetryIgnore.Checked)
{
MessageBox.Show(txtMsg.Text, txtTitle.Text, MessageBoxButtons.AbortRetryIgnore, MessageBoxIcon.Error);
}
else if (rbInformation.Checked && AbortRetryIgnore.Checked)
{
MessageBox.Show(txtMsg.Text, txtTitle.Text, MessageBoxButtons.AbortRetryIgnore, MessageBoxIcon.Information);
}
else if (rbQuestion.Checked && AbortRetryIgnore.Checked)
{
MessageBox.Show(txtMsg.Text, txtTitle.Text, MessageBoxButtons.AbortRetryIgnore, MessageBoxIcon.Question);
}
else if (rbWarning.Checked && AbortRetryIgnore.Checked)
{
MessageBox.Show(txtMsg.Text, txtTitle.Text, MessageBoxButtons.AbortRetryIgnore, MessageBoxIcon.Warning);
}
}
}
}
Download source in C#
Thanks for the open source for C#
|