Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: oldheating gps motorhome heating
Diff: page/page.h
- Revision:
- 77:4689596a2f3f
- Parent:
- 59:309e78f243dd
- Child:
- 84:4ed751de613e
--- a/page/page.h Thu Mar 21 11:21:19 2019 +0000 +++ b/page/page.h Sat Mar 23 12:26:49 2019 +0000 @@ -1,4 +1,5 @@ #include <stdint.h> +#include <stdbool.h> #define FAULT_PAGE 0 #define CLOCK_PAGE 1 @@ -16,18 +17,20 @@ extern void PageAddH2 (const char* text); extern void PageAddEnd (void); -extern void PageAddLabelledValue (float labelwidth, char* label, char* value); -extern void PageAddLabelledMac (float labelwidth, char* label, char* mac); -extern void PageAddLabelledIp4 (float labelwidth, char* label, uint32_t ip); -extern void PageAddLabelledIp6 (float labelwidth, char* label, char* ip); -extern void PageAddLabelledOnOff (float labelwidth, char* label, int value); -extern void PageAddLabelledInt (float labelwidth, char* label, int value); +extern void PageAddLabelledText (char* label, char* text); +extern void PageAddLabelledPrefixSuffix(char* label, char* prefix, char* text, char* suffix); +extern void PageAddLabelledMac (char* label, char* mac); +extern void PageAddLabelledIp4 (char* label, uint32_t ip); +extern void PageAddLabelledIp6 (char* label, char* ip); +extern void PageAddLabelledOnOff (char* label, bool value); +extern void PageAddLabelledInt (char* label, int value); -extern void PageAddInputText (float labelwidth, char* label, float inputwidth, char* value, char* action, char* name); -extern void PageAddInputInt (float labelwidth, char* label, float inputwidth, int value, char* action, char* name); -extern void PageAddInputButton (float labelwidth, char* label, char* value, char* action, char* name); +extern void PageAddInputText (char* label, float inputwidth, char* value, char* action, char* name); +extern void PageAddInputInt (char* label, float inputwidth, int value, char* action, char* name); +extern void PageAddInputButton (char* label, char* value, char* action, char* name); -extern void PageAddAjaxInputToggle(float labelwidth, char* label, char* id, char* name); -extern void PageAddAjaxInput (float labelwidth, char* label, float inputwidth, char* id, char* name); -extern void PageAddAjaxLed (float labelwidth, char* label, char* id); -extern void PageAddAjaxLabelled (float labelwidth, char* label, char* id, char* suffix); \ No newline at end of file +extern void PageAddAjaxLed (char* label, char* id); +extern void PageAddAjaxLabelled (char* label, char* id); +extern void PageAddAjaxLabelledSuffix (char* label, char* id, char* suffix); +extern void PageAddAjaxInputToggle (char* label, char* id, char* name); +extern void PageAddAjaxInput (char* label, float inputwidth, char* id, char* name); \ No newline at end of file