Ignore:
Timestamp:
Dec 29, 2018, 10:12:23 PM (5 years ago)
Author:
chronos
Message:
  • Added: Adjustable form size by dragging its border.
  • Added: Basic controls inside form like button, edit, title.
Location:
branches/overos
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/overos

    • Property svn:ignore set to
      overos
      lib
      overos.lps
      overos.res
  • branches/overos/UFormMain.pas

    r20 r21  
    77uses
    88  Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, ExtCtrls,
    9   UWindow, USystem, UTypes, UMouse;
     9  UWindow, USystem, UTypes, UMouse, UGraphics, UControls;
    1010
    1111type
     
    8989begin
    9090  Caption := IntToStr(X) + ',' + IntToStr(Y);
    91   System.Mouse.Move(TPosition.Create(Mouse.CursorPos.X, Mouse.CursorPos.Y));
     91  System.Mouse.Move(TPosition.Create(X, Y));
    9292end;
    9393
     
    117117var
    118118  Window: TWindow;
     119  Button: TButton;
    119120begin
    120121  System := TSystem.Create;
     
    129130  Window.Rectangle.Position := TPosition.Create(100, 50);
    130131  Window.Rectangle.Size := TSize.Create(400, 200);
     132  Button := TButton.Create;
     133  Button.Rectangle := TRectangle.Create(TPosition.Create(10, 50), TSize.Create(100, 32));
     134  Button.ParentControl := Window;
     135  Button.Title := 'Click';
     136  Button.Visible := True;
    131137
    132138  Window := System.Screen.CreateWindow('Calculator');
Note: See TracChangeset for help on using the changeset viewer.