A subtle wrapper to convenient use of Windows Forms in F#
- Application w-or-without windows
- Windows (Form)
- Menus
- Subitems
- Separator
- Popup menus (ContextMenu)
- App main menu (MenuStrip)
- System operations
- Open URL in system browser
- StatusBar (StatusStrip)
- Label
- ProgressBar
- Separator
- Controls (any descendants of the Control class)
- Layouts
- Panel
- Flow Layouts (or StackPanel in WPF terms), both vertical and/or horizontal
- System tray (NotifyIcon)
printfn $"{``WinFormFs Version``}"
- Add generic
create<Control>
which can create any control. Example of creatingListBox
control - Add flow layout panels aka stackPanel (both horizontal and vertical).
- Add
ProgressBar
forStatusBar
. Do
stylecreate
andsetup
to fine tuning descendants of theControl
class.- System tray (NotifyIcon).
- Changed order of arguments, it starts from title now:
"Click me" |> StatusBar.label
.