Documentation
¶
Index ¶
- Constants
- func AreYouSureDialog(myWindow fyne.Window, message string) *widget.PopUp
- func FileOpen(myWindow fyne.Window, startConfig *fixture.Fixtures, ...)
- func FileSave(myWindow fyne.Window, startConfig *fixture.Fixtures, ...)
- func MakeToolbar(myWindow fyne.Window, soundConfig *sound.SoundConfig, ...) *widget.Toolbar
- func NewFixtureEditor(sequences []*common.Sequence, myWindow fyne.Window, ...) error
- func PopupErrorMessage(myWindow fyne.Window, errorMessage string)
- func RunSettingsPopUp(w fyne.Window, soundConfig *sound.SoundConfig, guiButtons chan common.ALight, ...) (modal *widget.PopUp)
- type Button
- type Device
- type MyPanel
- func (panel *MyPanel) ConvertButtonImageToIcon(filename string) []byte
- func (panel *MyPanel) GenerateRow(myWindow fyne.Window, rowNumber int, sequences []*common.Sequence, ...) *fyne.Container
- func (panel *MyPanel) GetButtonColor(X int, Y int) color.Color
- func (panel *MyPanel) LabelRightHandButtons()
- func (panel *MyPanel) ListenAndSendToGUI(guiButtons chan common.ALight, GuiFlashButtons [][]common.ALight)
- func (panel *MyPanel) PopupNotFoundMessage(myWindow fyne.Window, dmxInterface Device, launchPad Device) (modal *widget.PopUp)
- func (panel *MyPanel) UpdateButtonColor(alight common.ALight, GuiFlashButtons [][]common.ALight)
- func (panel *MyPanel) UpdateButtonLabel(X int, Y int, label string)
- func (panel *MyPanel) UpdateStatusBar(label string, hide bool, which string)
Constants ¶
View Source
const ColumnWidth int = 9
Variables ¶
This section is empty.
Functions ¶
func AreYouSureDialog ¶
func MakeToolbar ¶
func MakeToolbar(myWindow fyne.Window, soundConfig *sound.SoundConfig, guiButtons chan common.ALight, eventsForLaunchPad chan common.ALight, commandChannels []chan common.Command, config *usbdmx.ControllerConfig, launchPadName string, fixturesConfig *fixture.Fixtures, startConfig *fixture.Fixtures) *widget.Toolbar
MakeToolbar generates a tool bar at the top of the main window.
func NewFixtureEditor ¶
func PopupErrorMessage ¶
func PopupErrorMessage(myWindow fyne.Window, errorMessage string)
func RunSettingsPopUp ¶
Types ¶
type MyPanel ¶
type MyPanel struct { Buttons [][]Button SpeedLabel *widget.Label ShiftLabel *widget.Label SizeLabel *widget.Label FadeLabel *widget.Label VersionLabel *widget.Button TiltLabel *widget.Label RedLabel *widget.Label GreenLabel *widget.Label BlueLabel *widget.Label SensitivityLabel *widget.Label MasterLabel *widget.Label }
func (*MyPanel) ConvertButtonImageToIcon ¶
func (*MyPanel) GenerateRow ¶
func (panel *MyPanel) GenerateRow(myWindow fyne.Window, rowNumber int, sequences []*common.Sequence, this *buttons.CurrentState, eventsForLauchpad chan common.ALight, guiButtons chan common.ALight, dmxController *ft232.DMXController, groupConfig *fixture.Groups, fixturesConfig *fixture.Fixtures, commandChannels []chan common.Command, replyChannels []chan common.Sequence, updateChannels []chan common.Sequence, dmxInterfacePresent bool) *fyne.Container
func (*MyPanel) LabelRightHandButtons ¶
func (panel *MyPanel) LabelRightHandButtons()
func (*MyPanel) ListenAndSendToGUI ¶
func (*MyPanel) PopupNotFoundMessage ¶
func (*MyPanel) UpdateButtonColor ¶
func (*MyPanel) UpdateButtonLabel ¶
Click to show internal directories.
Click to hide internal directories.