ਨੈਪੀਸ਼ੀ ਪ੍ਰੋਗਰਾਮਿਊ ਨਾ ਗੋਲਾਂਗ s bibliotekoy fyne rédaktirovaniania ਸਟਰਕਟੂਰੀਜ਼ ਕੈਨਫ੍ਰੇਮ \\n\\n ਕਿਸਮ ਕੈਨਫੀਲਡ ਬਣਤਰ {\\n\\tshift uint64// ਸ਼ਿਫਟ ਬਿੱਟ \\n\\tਮਾਸਕuint64// ਮਾਸਕ ਬਿੱਟ \\n\\tGE uint64// ਮੁੱਲ ਵੱਡਾ ਬਰਾਬਰ ਫਿਰ \\n\\tLT uint64// ਮੁੱਲ ਘੱਟ ਤਾਂ \\n\\tToString ਸਤਰ// ਲਾਈਨ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਲਈ//korotkoe znachennie \\n} \\n\\ntype ਕੈਨਫ੍ਰੇਮ ਸਟਰਕਟ {\\n\\tFrameID uint32// CAN ਫਰੇਮ ID\\n\\tName ਸਤਰ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// /ਫੀਲਡ \\n} \\n '] ", 'ਕੈਨਫਰੇਮ ਕਿਸਮ ਕੈਨਫੀਲਡ ਬਣਤਰ {ਸ਼ਿਫਟ uint64// ਸ਼ਿਫਟ ਬਿੱਟ ਮਾਸਕ uint64// ਮਾਸਕਬਿੱਟ GE uint64// ਮੁੱਲ ਵੱਡਾ ਬਰਾਬਰ ਫਿਰ LT uint64// ਮੁੱਲ ਘੱਟ ਫਿਰ ਟਾਸਟਰਿੰਗ ਸਤਰ// ਲਾਈਨ ਨੂੰ ਸ਼ਾਰਟ ਸਟਰਿੰਗ ਸਤਰ// κοροτκοε σναχενιε} ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਲਈਟਾਈਪ ਕਰੋ ਕੈਨਫ੍ਰੇਮ ਸਟਰਕਟ {ਫਰੇਮ ਆਈ. ਡੀ. uint32// CAN ਫਰੇਮ ਆਈ. ਡੀ. ਨਾਮ ਸਤਰ// Nazvannie Freyma ਫੀਲਡਜ਼ [] ਕੈਨਫੀਲਡ// ਫੀਲਡਜ਼}', ' [\'ਨੈਪੀਸ਼ੀ ਪ੍ਰੋਗਰਾਮਿਊ ਨਾ ਗੋਲਾਂਗ s bibliotekoy fyne rédaktirovaniania ਸਟਰਕਟੂਰੀਜ਼ ਕੈਨਫ੍ਰੇਮ \\n\\n ਕਿਸਮ ਕੈਨਫੀਲਡ ਬਣਤਰ {\\n\\tshift uint64// ਸ਼ਿਫਟ ਬਿੱਟ \\n\\tਮਾਸਕuint64// ਮਾਸਕ ਬਿੱਟ \\n\\tGE uint64// ਮੁੱਲ ਵੱਡਾ ਬਰਾਬਰ ਫਿਰ \\n\\tLT uint64// ਮੁੱਲ ਘੱਟ ਤਾਂ \\n\\tToString ਸਤਰ// ਲਾਈਨ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਲਈ//korotkoe znachennie \\n} \\n\\ntype ਕੈਨਫ੍ਰੇਮ ਸਟਰਕਟ {\\n\\tFrameID uint32// CAN ਫਰੇਮ ID\\n\\tName ਸਤਰ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// /ਫੀਲਡ \\n} \\n \', "ਗੋ\\ਨਪੈਕਜ ਮੇਨ\\ਨਿੰਪੋਰਟ"(\\n\\t "github.com/fyne-io/fyne" \\n\\t "github.com/fyne-io/fyne/app" \\n\\t "github.com/fyne-io/fyne ਕੈਨਵਸ" \\n\\t "github.com/fyne-io/fyne ਡਾਇਲਾਗ" \\n\\t "github.com/fyne-io/fyne/widget" \\n\\t "github.com/fyne-io/fyne/widget ਕੈਨਵੈਸਿਟਿੰਗਜ਼" \\n\\t "github.com/fyne-io/fyne/widget ਲੇਬਲ" \\n\\t "github.com/fyne-io/fyne/widget ਸਕ੍ਰੌਲ" \\n\\t "github.com/fyne-io/fyne/widget ਟੂਲਬਾਰ" \\n\\t "github.com/fyne-io/fyne/widget ਟੂਲਬੈਰਿਟਮ" \\n\\t "github.com/fyne-io/fyne/util/can" \\n ") \\nuncfਮੈਂ () {\\n\\ta: = app.New () \\n\\twin: = a.NewWindow ("ਕੈਨ ਫਰੇਮ ਐਡੀਟਰ") \\n\\ twin.SetContent (ਸੰਪਾਦਨ ਫਰੇਮ (ਨੀਲ)) \\n\\ twin.ShowAndRun () \\n} \\n ਕਿਸਮ ਸੰਪਾਦਨ ਫਰੇਮ ਬਣਤਰ{\\n\\ tcan.Frame \\n\\tਫੀਲਡ [] can.CanField \\n\\tdata [] ਬਾਈਟ\\n\\tcanvas fyne.Canvas \\n} \\nfunc editFrame (ਜਿੱਤ fyne.Window) fyne.CanvasObject {\\n\\tc: =ਫਰੇਮ {\\n\\t\\tFrame: can.NewFrame ("ਕੈਨਫ੍ਰੇਮ ਐਡੀਟਰ", ਜਿੱਤ), \\n\\t} \\n\\ tc.SetContent (ਲੇਆਉਟ (c)) \\n\\ tc.Show () \\n\\treturn c\\n} \\nfunc ਲੇਆਉਟ (c * editFrame)fyne.CanvasObject {\\n\\tw, h: = c.Size () \\n\\ tc.SetMinSize (fyne.NewSize (w, h)) \\n\\twin: =c.Window \\n\\ twin.SetContent (container.NewVBox (\\n\\t\\ tc.fields, \\n\\t\\ ttoolbar.NewToolbar (), \\n\\t)) \\n\\ twin.SetSize (fyne.NewSize (w,h)) \\n\\ twin.Show () \\n\\treturnwin\\n} \\nfunc (c * editFrame) ਕੈਨਵਸ () fyne.Canvas {\\n\\treturn c.canvas \\n} \\nfunc (\',\' προδολjhi \'] ', 'ਕੈਨਫਰੇਮ ਕਿਸਮ ਕੈਨਫੀਲਡ ਬਣਤਰ {ਸ਼ਿਫਟ uint64// ਸ਼ਿਫਟ ਬਿੱਟ ਮਾਸਕ uint64// ਮਾਸਕਬਿੱਟ GE uint64// ਮੁੱਲ ਵੱਡਾ ਬਰਾਬਰ ਫਿਰ LT uint64// ਮੁੱਲ ਘੱਟ ਫਿਰ ਟਾਸਟਰਿੰਗ ਸਤਰ// ਲਾਈਨ ਨੂੰ ਸ਼ਾਰਟ ਸਟਰਿੰਗ ਸਤਰ// κοροτκοε σναχενιε} ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਲਈਟਾਈਪ ਕਰੋ ਕੈਨਫ੍ਰੇਮ ਸਟਰਕਟ {ਫਰੇਮ ਆਈ. ਡੀ. uint32// CAN ਫਰੇਮ ਆਈ. ਡੀ. ਨਾਮ ਸਤਰ// Nazvannie Freyma ਫੀਲਡਜ਼ [] ਕੈਨਫੀਲਡ// ਫੀਲਡਜ਼} \n ']