mirror of
https://github.com/wailsapp/wails.git
synced 2025-05-06 01:52:34 +08:00
73 lines
2.0 KiB
Markdown
73 lines
2.0 KiB
Markdown
# Dewislen
|
|
|
|
Gellir creu a chynnwys dewislenni yn y rhaglen. Gellir eu defnyddio i greu
|
|
dewislenni cyd-destun, dwylo system a dewislenni rhaglen.
|
|
|
|
I greu dewislen newydd, galwch:
|
|
|
|
```go
|
|
// Creu dewislen newydd
|
|
dewislen := app.NewMenu()
|
|
```
|
|
|
|
Mae'r gweithrediadau canlynol ar gael ar y `Dewislen` math:
|
|
|
|
### Ychwanegu
|
|
|
|
API: `Ychwanegu(label string) *EitemDewislen`
|
|
|
|
Mae'r dull hwn yn cymryd `label` o fath `string` fel mewnbwn ac yn ychwanegu
|
|
`EitemDewislen` newydd gyda'r label a roddir at y ddewislen. Mae'n dychwelyd yr
|
|
`EitemDewislen` a ychwanegwyd.
|
|
|
|
### YchwaneguSeparwr
|
|
|
|
API: `YchwaneguSeparwr()`
|
|
|
|
Mae'r dull hwn yn ychwanegu `EitemDewislen` gwahanol newydd at y ddewislen.
|
|
|
|
### YchwaneguBlwch
|
|
|
|
API: `YchwaneguBlwch(label string, galluogedig bool) *EitemDewislen`
|
|
|
|
Mae'r dull hwn yn cymryd `label` o fath `string` a `galluogedig` o fath `bool`
|
|
fel mewnbwn ac yn ychwanegu `EitemDewislen` blwch ticio newydd gyda'r label a'r
|
|
cyflwr galluogedig a roddir at y ddewislen. Mae'n dychwelyd yr `EitemDewislen`
|
|
a ychwanegwyd.
|
|
|
|
### YchwaneguRadio
|
|
|
|
API: `YchwaneguRadio(label string, galluogedig bool) *EitemDewislen`
|
|
|
|
Mae'r dull hwn yn cymryd `label` o fath `string` a `galluogedig` o fath `bool`
|
|
fel mewnbwn ac yn ychwanegu `EitemDewislen` radio newydd gyda'r label a'r
|
|
cyflwr galluogedig a roddir at y ddewislen. Mae'n dychwelyd yr `EitemDewislen`
|
|
a ychwanegwyd.
|
|
|
|
### Diweddaru
|
|
|
|
API: `Diweddaru()`
|
|
|
|
Mae'r dull hwn yn prosesu unrhyw grwpiau radio ac yn diweddaru'r ddewislen os
|
|
na chaiff y rhyngwyneb dewislen ei gychwyn.
|
|
|
|
### YchwaneguIsddewislen
|
|
|
|
API: `YchwaneguIsddewislen(s string) *Dewislen`
|
|
|
|
Mae'r dull hwn yn cymryd `s` o fath `string` fel mewnbwn ac yn ychwanegu
|
|
`EitemDewislen` isddewislen newydd gyda'r label a roddir at y ddewislen. Mae'n
|
|
dychwelyd yr isddewislen a ychwanegwyd.
|
|
|
|
### YchwaneguRôl
|
|
|
|
API: `YchwaneguRôl(rôl Rôl) *Dewislen`
|
|
|
|
Mae'r dull hwn yn cymryd `rôl` o fath `Rôl` fel mewnbwn, yn ei ychwanegu at y
|
|
ddewislen os nad yw'n `nil` ac yn dychwelyd y `Dewislen`.
|
|
|
|
### SetLabel
|
|
|
|
API: `SetLabel(label string)`
|
|
|
|
Mae'r dull hwn yn gosod `label` y `Dewislen`. |