summaryrefslogtreecommitdiffstats
path: root/qtsharp/src/examples/samples/scribblewindow.cs
diff options
context:
space:
mode:
Diffstat (limited to 'qtsharp/src/examples/samples/scribblewindow.cs')
-rw-r--r--qtsharp/src/examples/samples/scribblewindow.cs110
1 files changed, 55 insertions, 55 deletions
diff --git a/qtsharp/src/examples/samples/scribblewindow.cs b/qtsharp/src/examples/samples/scribblewindow.cs
index 70ed3c0f..4013c355 100644
--- a/qtsharp/src/examples/samples/scribblewindow.cs
+++ b/qtsharp/src/examples/samples/scribblewindow.cs
@@ -9,22 +9,22 @@ namespace QtSamples {
using Qt;
using System;
- [DeclareQtSignal ("colorChanged(TTQColor)")]
- [DeclareQtSignal ("load(TTQString)")]
- [DeclareQtSignal ("save(TTQString)")]
- public class ScribbleWindow : TTQMainWindow {
-
- private TTQMenuBar menubar;
- private TTQPopupMenu filemenu;
- private TTQPopupMenu aboutmenu;
- private TTQScrollView scrollview;
+ [DeclareQtSignal ("colorChanged(TQColor)")]
+ [DeclareQtSignal ("load(TQString)")]
+ [DeclareQtSignal ("save(TQString)")]
+ public class ScribbleWindow : TQMainWindow {
+
+ private TQMenuBar menubar;
+ private TQPopupMenu filemenu;
+ private TQPopupMenu aboutmenu;
+ private TQScrollView scrollview;
public ScribbleArea scribblearea;
enum Color {Black, Red, Blue, Green, Yellow};
public static int Main (String[] args)
{
- TTQApplication app = new TTQApplication (args);
+ TQApplication app = new TQApplication (args);
ScribbleWindow demo = new ScribbleWindow ();
demo.SetGeometry (50, 500, 400, 400);
app.SetMainWidget (demo);
@@ -35,22 +35,22 @@ namespace QtSamples {
ScribbleWindow () : base (null, null)
{
- filemenu = new TTQPopupMenu (null, "filemenu");
+ filemenu = new TQPopupMenu (null, "filemenu");
filemenu.InsertItem ("&Load", this, TQT_SLOT ("SlotLoad()") );
filemenu.InsertItem ("&Save", this, TQT_SLOT ("SlotSave()") );
filemenu.InsertSeparator ();
filemenu.InsertItem ("&Quit", qApp, TQT_SLOT ("quit()"));
- aboutmenu = new TTQPopupMenu (null, "helpmenu");
+ aboutmenu = new TQPopupMenu (null, "helpmenu");
aboutmenu.InsertItem ("&About Qt-Sharp", this, TQT_SLOT ("SlotAboutQtSharp()"));
aboutmenu.InsertItem ("&About Qt", this, TQT_SLOT ("SlotAboutQt()"));
- menubar = new TTQMenuBar (this, "");
+ menubar = new TQMenuBar (this, "");
menubar.InsertItem ("&File", filemenu);
menubar.InsertItem ("&Color", this, TQT_SLOT("SlotColorChooser()"));
menubar.InsertItem ("&About", aboutmenu);
- scrollview = new TTQScrollView (this);
+ scrollview = new TQScrollView (this);
scrollview.SetGeometry (0, menubar.Height (), Width (), Height () - menubar.Height ());
scribblearea = new ScribbleArea (this);
scribblearea.SetGeometry (0, 0, 1000, 1000);
@@ -58,39 +58,39 @@ namespace QtSamples {
this.SetCentralWidget (scrollview);
SetMaximumSize (Width (), Height () - menubar.Height ());
- TTQObject.Connect (this, TQT_SIGNAL ("colorChanged(TTQColor)"),
- scribblearea, TQT_SLOT ("SlotSetColor(TTQColor)") );
- TTQObject.Connect (this, TQT_SIGNAL ("load(TTQString)"),
- scribblearea, TQT_SLOT ("PerformLoad(TTQString)") );
- TTQObject.Connect (this, TQT_SIGNAL ("save(TTQString)"),
- scribblearea, TQT_SLOT ("PerformSave(TTQString)") );
+ TQObject.Connect (this, TQT_SIGNAL ("colorChanged(TQColor)"),
+ scribblearea, TQT_SLOT ("SlotSetColor(TQColor)") );
+ TQObject.Connect (this, TQT_SIGNAL ("load(TQString)"),
+ scribblearea, TQT_SLOT ("PerformLoad(TQString)") );
+ TQObject.Connect (this, TQT_SIGNAL ("save(TQString)"),
+ scribblearea, TQT_SLOT ("PerformSave(TQString)") );
}
public void SlotLoad ()
{
- string filename = TTQFileDialog.GetOpenFileName (".", "*.bmp", this,
- null, "Load File", TTQString.Null, true);
+ string filename = TQFileDialog.GetOpenFileName (".", "*.bmp", this,
+ null, "Load File", TQString.Null, true);
if ( filename != null )
- Emit ("load(TTQString)", (TTQString) filename);
+ Emit ("load(TQString)", (TQString) filename);
}
public void SlotSave ()
{
- string filename = TTQFileDialog.GetSaveFileName (".", "*.bmp", this,
- null, "Save File", TTQString.Null, true);
+ string filename = TQFileDialog.GetSaveFileName (".", "*.bmp", this,
+ null, "Save File", TQString.Null, true);
if ( filename != null )
{
if ( ! filename.ToLower().EndsWith(".bmp") )
filename += ".bmp";
- Emit ("save(TTQString)", (TTQString) filename);
+ Emit ("save(TQString)", (TQString) filename);
}
}
public void SlotAboutQtSharp ()
{
- TTQMessageBox.Information (this, "About Qt# 0.7",
+ TQMessageBox.Information (this, "About Qt# 0.7",
"A Qt (http://www.trolltech.com) to C# language binding. \n" +
"Qt# is compatible with Mono (http://go-mono.org) and\n" +
"Portable.NET (http://www.southern-storm.com.au/portable_net.html)\n" +
@@ -100,29 +100,29 @@ namespace QtSamples {
public void SlotAboutQt ()
{
- TTQMessageBox.AboutQt (this, "About Qt");
+ TQMessageBox.AboutQt (this, "About Qt");
}
public void SlotColorChooser ()
{
- TTQColor chosenColor = TQColorDialog.GetColor();
+ TQColor chosenColor = TQColorDialog.GetColor();
if (chosenColor.IsValid())
- Emit ("colorChanged(TTQColor)", chosenColor);
+ Emit ("colorChanged(TQColor)", chosenColor);
}
- public class ScribbleArea : TTQFrame {
- private TTQPoint last;
- private TTQPixmap buffer;
- private TTQColor currentcolor = new TTQColor("Black");
- private TTQPopupMenu popupmenu;
+ public class ScribbleArea : TQFrame {
+ private TQPoint last;
+ private TQPixmap buffer;
+ private TQColor currentcolor = new TQColor("Black");
+ private TQPopupMenu popupmenu;
- public ScribbleArea (TTQWidget parent) : base (parent)
+ public ScribbleArea (TQWidget parent) : base (parent)
{
- buffer = new TTQPixmap ();
- last = new TTQPoint ();
+ buffer = new TQPixmap ();
+ last = new TQPoint ();
SetBackgroundMode (Qt.BackgroundMode.NoBackground);
- popupmenu = new TTQPopupMenu();
+ popupmenu = new TQPopupMenu();
popupmenu.InsertItem ("&Clear", this, TQT_SLOT ("SlotClearArea()") );
mouseMoveEvent += new MouseMoveEvent (MouseMoved);
@@ -131,51 +131,51 @@ namespace QtSamples {
resizeEvent += new ResizeEvent (PerformResize);
}
- public void PerformLoad (TTQString filename)
+ public void PerformLoad (TQString filename)
{
if ( ! buffer.Load(filename) )
- TTQMessageBox.Warning (null, "Load error", "Could not load file");
+ TQMessageBox.Warning (null, "Load error", "Could not load file");
Repaint();
}
- public void PerformSave (TTQString filename)
+ public void PerformSave (TQString filename)
{
if ( ! buffer.Save (filename, "BMP") )
- TTQMessageBox.Warning( null, "Save error", "Could not save file");
+ TQMessageBox.Warning( null, "Save error", "Could not save file");
}
public void SlotClearArea ()
{
- buffer.Fill( new TTQColor ("white") );
+ buffer.Fill( new TQColor ("white") );
BitBlt (this, 0, 0, buffer, 0, 0, -1, -1, Qt.RasterOp.CopyROP, false);
}
- public void SlotSetColor (TTQColor color)
+ public void SlotSetColor (TQColor color)
{
currentcolor = color;
}
// Note, Dispose() is called on TQPoints here to increase performance
- // of the UI. Otherwise, the GC would let dead TTQPoint instances pile
+ // of the UI. Otherwise, the GC would let dead TQPoint instances pile
// up and delete them all at once, causing the UI to pause while it frees
// memory. (This happens because the GC runs in the same thread as the
// application.)
- protected void MousePressed (TTQMouseEvent e)
+ protected void MousePressed (TQMouseEvent e)
{
if (e.Button() == ButtonState.RightButton )
- popupmenu.Exec (TTQCursor.Pos ());
+ popupmenu.Exec (TQCursor.Pos ());
else {
last.Dispose ();
last = e.Pos();
}
}
- protected void MouseMoved (TTQMouseEvent e)
+ protected void MouseMoved (TQMouseEvent e)
{
- TTQPainter windowPainter = new TTQPainter ();
- TTQPainter bufferPainter = new TTQPainter ();
+ TQPainter windowPainter = new TQPainter ();
+ TQPainter bufferPainter = new TQPainter ();
windowPainter.Begin (this);
bufferPainter.Begin (buffer);
@@ -193,17 +193,17 @@ namespace QtSamples {
last = e.Pos ();
}
- protected void PerformPaint (TTQPaintEvent e)
+ protected void PerformPaint (TQPaintEvent e)
{
BitBlt(this, 0, 0, buffer,
0, 0, -1, -1, RasterOp.CopyROP, false);
}
- protected void PerformResize (TTQResizeEvent e)
+ protected void PerformResize (TQResizeEvent e)
{
- TTQPixmap save = new TTQPixmap (buffer);
+ TQPixmap save = new TQPixmap (buffer);
buffer.Resize (e.Size());
- buffer.Fill (new TTQColor("white"));
+ buffer.Fill (new TQColor("white"));
BitBlt (buffer, 0, 0, save,
0, 0, -1, -1, RasterOp.CopyROP, false);
}