Browse Source

demo: edit: force fresnel package

mattias 5 months ago
parent
commit
0c24a5a3a3
5 changed files with 22 additions and 15 deletions
  1. 3 0
      demo/Button/ButtonSkia.lpr
  2. 1 0
      demo/Edit/.gitignore
  3. 1 3
      demo/Edit/editdemo.lpi
  4. 3 1
      demo/Edit/editdemo.lpr
  5. 14 11
      demo/Edit/mainunit.pp

+ 3 - 0
demo/Button/ButtonSkia.lpr

@@ -1,6 +1,9 @@
 program ButtonSkia;
 program ButtonSkia;
 
 
 uses
 uses
+  {$IFDEF Unix}
+  cthreads,
+  {$ENDIF}
   Fresnel, // initializes the widgetset
   Fresnel, // initializes the widgetset
   Fresnel.App, MainUnit;
   Fresnel.App, MainUnit;
 
 

+ 1 - 0
demo/Edit/.gitignore

@@ -0,0 +1 @@
+editdemo

+ 1 - 3
demo/Edit/editdemo.lpi

@@ -31,9 +31,7 @@
     <RequiredPackages>
     <RequiredPackages>
       <Item>
       <Item>
         <PackageName Value="Fresnel"/>
         <PackageName Value="Fresnel"/>
-      </Item>
-      <Item>
-        <PackageName Value="FresnelBase"/>
+        <DefaultFilename Value="../../src/fresnel.lpk" Prefer="True"/>
       </Item>
       </Item>
     </RequiredPackages>
     </RequiredPackages>
     <Units>
     <Units>

+ 3 - 1
demo/Edit/editdemo.lpr

@@ -1,7 +1,9 @@
-program editdemo;
+program EditDemo;
 
 
 uses
 uses
+  {$IFDEF Unix}
   cthreads,
   cthreads,
+  {$ENDIF}
   Fresnel, // initializes the widgetset
   Fresnel, // initializes the widgetset
   Fresnel.App,
   Fresnel.App,
   MainUnit;
   MainUnit;

+ 14 - 11
demo/Edit/mainunit.pp

@@ -6,7 +6,7 @@ interface
 
 
 uses
 uses
   Classes, SysUtils, Fresnel.Forms, Fresnel.Controls, Fresnel.Events,
   Classes, SysUtils, Fresnel.Forms, Fresnel.Controls, Fresnel.Events,
-  FCL.Events, Fresnel.Edit;
+  FCL.Events, Fresnel.Edit, Fresnel.Classes;
 
 
 type
 type
 
 
@@ -43,25 +43,26 @@ end;
 constructor TMainForm.CreateNew(aOwner: TComponent);
 constructor TMainForm.CreateNew(aOwner: TComponent);
 begin
 begin
   inherited CreateNew(aOWner);
   inherited CreateNew(aOWner);
+
   Caption:='Edit demo';
   Caption:='Edit demo';
-  FormLeft:= 450;
-  FormTop:= 300;
-  FormWidth := 350;
-  FormHeight := 255;
+  FormBounds:=BoundsRectFre(450,300,350,255);
   Stylesheet.Text:=
   Stylesheet.Text:=
     'div {'+
     'div {'+
     '  padding: 3px; '+
     '  padding: 3px; '+
     '  border: 2px solid black; '+
     '  border: 2px solid black; '+
     '  margin: 6px;'+
     '  margin: 6px;'+
     '}';
     '}';
+
   Body1:=TBody.Create(Self);
   Body1:=TBody.Create(Self);
   Body1.Parent:=Self;
   Body1.Parent:=Self;
   Body1.Style:='border: 2px solid blue;'#10;
   Body1.Style:='border: 2px solid blue;'#10;
   Body1.Name:='Body1';
   Body1.Name:='Body1';
+
   Div1:=TDiv.Create(Self);
   Div1:=TDiv.Create(Self);
   Div1.Parent:=Body1;
   Div1.Parent:=Body1;
   Div1.Style:='background-color: blue;'#10'border-color: black;'#10'height:30px;';
   Div1.Style:='background-color: blue;'#10'border-color: black;'#10'height:30px;';
   Div1.Name:='Div1';
   Div1.Name:='Div1';
+
   Label1:=TLabel.Create(Self);
   Label1:=TLabel.Create(Self);
   Label1.Parent:=Div1;
   Label1.Parent:=Div1;
   With Label1 do
   With Label1 do
@@ -85,12 +86,14 @@ begin
     +'div:hover {'
     +'div:hover {'
     +'  background:#88bb22;'
     +'  background:#88bb22;'
     +'};');
     +'};');
- Edit1:=TEdit.Create(Self);
- Edit1.Name:='Edit1';
- Edit1.Value:='Edit1';
- Edit1.Parent:=Body1;
- Edit1.Style:='font-size:15px; family:Arial; background-color: yellow;'#10'border-color: black;'#10; // 'height:30px;width: 100px;';
- Edit1.Focus;
+
+  Edit1:=TEdit.Create(Self);
+  Edit1.Name:='Edit1';
+  Edit1.Value:='Edit1';
+  Edit1.Parent:=Body1;
+  Edit1.Style:='font-size:15px; family:Arial; background-color: yellow;'#10
+     +'border-color: black;'#10; // 'height:30px;width: 100px;';
+  Edit1.Focus;
 end;
 end;
 
 
 end.
 end.