Opened 12 years ago
Closed 12 years ago
#41 closed Verbesserung (fixed)
Neuen Datentyp definieren?
| Reported by: | Melanie Hermann | Owned by: | Melanie Hermann |
|---|---|---|---|
| Priority: | kurzfristig | Milestone: | |
| Component: | Gesamtsystem | Version: | ALLE |
| Severity: | Verbesserung | Keywords: | |
| Cc: |
Description
Anstelle von zwei Spalten in der mtx_tab.txt für die Zugriffsrechte einen neuen Typ 'x' definieren?
Dieser könnte abhängig von der Variante (Controller | Gateway) sein Verhalten verändern.
Dann wäre auch nur eine exe notwendig.
Und auch nur das einmalige Ablegen der Configfiles.
Change History (4)
comment:1 by , 12 years ago
| Summary: | Neues Datentyp definieren? → Neuen Datentyp definieren? |
|---|
comment:2 by , 12 years ago
comment:3 by , 12 years ago
Änderungen gc:
- MTX_LIT.H:
- Neue Eigenschaft xsGW in Struktur JOB hinzugefügt.
- gcwert.h:
- Klasse gcwert hat neue Memberfunktion GetXs() erhalten.
- gcwert.cpp:
- Implementierung der neuen Funktion GetXs().
- IsWriteable(): Erfasst xs jetzt durch GetXs().
- IsWriteProtect_None(): Erfasst xs jetzt durch GetXs().
- IsWriteProtect_Codewort(): Erfasst xs jetzt durch GetXs().
- IsWriteProtect_Frontkey(): Erfasst xs jetzt durch GetXs().
- IsWriteProtect_CodeAndFront(): Erfasst xs jetzt durch GetXs().
- Define WRITEOK: Erfasst xs jetzt durch GetXs().
- Define SAVEPAR: Erfasst xs jetzt durch GetXs().
- SetWert(): Erfasst xs jetzt durch GetXs().
- SaveWert(): Berücksichtigt xValues mit isXVar
- GetValueOffset(): Berücksichtigt xValues mit isXVar
- DsfgWriteOk(): Erfasst xs jetzt durch GetXs().
- SavePWert(): Erfasst xs jetzt durch GetXs().
- SaveEWert(): Erfasst xs jetzt durch GetXs().
- SaveBWert(): Erfasst xs jetzt durch GetXs().
- gcvars.h:
- X_VAR_OBJ varX definiert.
- xValue definiert.
- gcvars.cpp:
- fkt_GCVariante(): Gibt nur noch Hinweis aus. Kein Umbenennen von Executeables und kein Neustart mehr.
- FillHeader(): case 'X' hinzugefügt.
- WriteMacs(): xs der Matrixelemente wird über GetXs() erfasst.
- ReadAllVars(): 'X' in Liste aufgenommen.
- SaveXVars(): Neue Funktion.
- GcApp.cpp:
- GetBytesOfHead(): Erfasst xs jetzt durch GetXs().
- CopyBytesToArray(): Erfasst xs jetzt durch GetXs().
- ModbusSlave.cpp:
- ReadUsrMbl(): Erfasst xs jetzt durch GetXs().
- DlgUser:
- OnNMCustomdrawList(): Erfasst xs jetzt durch GetXs().
- DlgDetail.cpp:
- OnNMCustomdrawList(): Erfasst xs jetzt durch GetXs().
- DlgGcWert.cpp:
- define W_OK: Erfasst xs jetzt durch GetXs().
- InitWert(): Erfasst xs jetzt durch GetXs().
- OnTimer(): Erfasst xs jetzt durch GetXs().
- SetAllDefault():
- define W_OK: Erfasst xs jetzt durch GetXs().
comment:4 by , 12 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
Änderungen gctab: