|
|
|
@ -1,13 +1,13 @@
|
|
|
|
|
#load "DomainTypes.fs" |
|
|
|
|
#load "Domain.fs" |
|
|
|
|
#load "InternalServices.fs" |
|
|
|
|
#load "PublicServices.fs" |
|
|
|
|
#load "Services.fs" |
|
|
|
|
|
|
|
|
|
open System.Drawing |
|
|
|
|
open System.Drawing.Imaging |
|
|
|
|
open SmoulderingBeachBall.Domain |
|
|
|
|
open SmoulderingBeachBall.ImageMaker |
|
|
|
|
open SmoulderingBeachBall.Domain.DomainTypes |
|
|
|
|
open SmoulderingBeachBall.Services |
|
|
|
|
|
|
|
|
|
// INITIAL IDEA ======================================================================================================= |
|
|
|
|
// INITIAL IDEA =============================================================== |
|
|
|
|
|
|
|
|
|
let width = 500 |
|
|
|
|
let height = 500 |
|
|
|
@ -20,7 +20,7 @@ let draw () =
|
|
|
|
|
gr.DrawImage(bmp, 0, 0) |
|
|
|
|
bmp.Save(testPath, ImageFormat.Png) |
|
|
|
|
|
|
|
|
|
// IMAGE MAKER ======================================================================================================== |
|
|
|
|
// Smouldering Beach Ball Library Code ======================================== |
|
|
|
|
|
|
|
|
|
let borderOverlay = |
|
|
|
|
{ colour = Brushes.BlueViolet; |
|
|
|
@ -35,6 +35,7 @@ let imageSpec =
|
|
|
|
|
height = 500; |
|
|
|
|
colour = Brushes.Yellow; |
|
|
|
|
filePath = "C:/users/craig/desktop/test.png"; |
|
|
|
|
overlay = Some fullOverlay } // Change this to quickly change between border/full overlay or None. |
|
|
|
|
// Change this to flip between border/full overlay or None. |
|
|
|
|
overlay = Some fullOverlay } |
|
|
|
|
|
|
|
|
|
makeImage imageSpec |> Async.RunSynchronously |