- Simple app to bring up FontDialog
svn path=/trunk/winforms/; revision=40676
This commit is contained in:
Родитель
4e42133528
Коммит
590c267401
|
@ -0,0 +1,10 @@
|
|||
all: mono
|
||||
|
||||
mono: swf-fontdialog.cs
|
||||
mcs swf-fontdialog.cs /r:System.Windows.Forms.dll /r:System.Drawing.dll
|
||||
|
||||
dotnet: swf-fontdialog.cs
|
||||
csc swf-fontdialog.cs /r:System.Windows.Forms.dll /r:System.Drawing.dll
|
||||
|
||||
clean:
|
||||
rm swf-fontdialog.exe -r -f
|
|
@ -0,0 +1,44 @@
|
|||
//
|
||||
// Testapp by Alexander Olk
|
||||
//
|
||||
|
||||
using System;
|
||||
using System.Drawing;
|
||||
using System.Windows.Forms;
|
||||
|
||||
namespace testwin
|
||||
{
|
||||
public class MainForm : Form
|
||||
{
|
||||
private Button button;
|
||||
private FontDialog fontDialog;
|
||||
public MainForm()
|
||||
{
|
||||
fontDialog = new FontDialog();
|
||||
button = new Button();
|
||||
SuspendLayout();
|
||||
button.Location = new System.Drawing.Point(40, 32);
|
||||
button.Text = "FontDialog";
|
||||
button.Click += new System.EventHandler(OnClick);
|
||||
AutoScaleBaseSize = new Size(5, 13);
|
||||
ClientSize = new System.Drawing.Size(292, 266);
|
||||
Controls.Add(button);
|
||||
Text = "FontDialogTest";
|
||||
ResumeLayout(false);
|
||||
}
|
||||
|
||||
[STAThread]
|
||||
public static void Main(string[] args)
|
||||
{
|
||||
Application.Run(new MainForm());
|
||||
}
|
||||
|
||||
void OnClick(object sender, System.EventArgs e)
|
||||
{
|
||||
if (DialogResult.OK == fontDialog.ShowDialog()) {
|
||||
Console.WriteLine(fontDialog.Font);
|
||||
Console.WriteLine(fontDialog.Color);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
Загрузка…
Ссылка в новой задаче