- Simple app to bring up FontDialog

svn path=/trunk/winforms/; revision=40676
This commit is contained in:
Peter Dennis Bartok 2005-02-15 07:41:59 +00:00
Родитель 4e42133528
Коммит 590c267401
2 изменённых файлов: 54 добавлений и 0 удалений

10
fontdialog/Makefile Normal file
Просмотреть файл

@ -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);
}
}
}
}