| 3942 | } |
| 3943 | |
| 3944 | func (tdc *TableDataContents) OnClick(rightClick bool) { |
| 3945 | |
| 3946 | if rightClick { |
| 3947 | tdc.Value-- |
| 3948 | } else { |
| 3949 | tdc.Value++ |
| 3950 | } |
| 3951 | |
| 3952 | if tdc.Value >= valueDisplayModeSizes[tdc.TableData.ValueDisplayMode] { |
| 3953 | tdc.Value = 0 |
| 3954 | } else if tdc.Value < 0 { |
| 3955 | tdc.Value = valueDisplayModeSizes[tdc.TableData.ValueDisplayMode] - 1 |
| 3956 | } |
| 3957 | |
| 3958 | tdc.TableData.Changed = true |
| 3959 | |
| 3960 | tdc.TableData.Table.Card.CreateUndoState = true |
| 3961 | |
| 3962 | } |
| 3963 | |
| 3964 | const ( |
| 3965 | ValueDisplayModeCheck = iota |