/* This software is subject to the license described in the License.txt file included with this software distribution. You may not use this file except in compliance with this license. Copyright (c) Dynastream Innovations Inc. 2012 All rights reserved. */ #pragma once #include "StdAfx.h" #include "ISimBase.h" #include "antplus_common.h" #include "antplus_weight.h" #include "types.h" #include "antdefines.h" using namespace System; using namespace System::ComponentModel; using namespace System::Collections; using namespace System::Windows::Forms; using namespace System::Data; using namespace System::Drawing; public ref class WeightScaleDisplay : public System::Windows::Forms::Form, public ISimBase{ public: WeightScaleDisplay(dRequestBcastMsg^ channelBcastMsg){ commonPages = gcnew CommonData(); wsPages = gcnew WeightScale(WeightScale::DeviceClass::DISPLAY); InitializeComponent(); requestBcastMsg = channelBcastMsg; InitializeSim(); } ~WeightScaleDisplay(){ this->panel_Display->Controls->Clear(); this->panel_Settings->Controls->Clear(); delete this->panel_Display; delete this->panel_Settings; //clean up floating resources with the garbage collector GC::Collect(2); if (components) { delete components; } } public: virtual void ANT_eventNotification(UCHAR ucEventCode_, UCHAR* pucEventBuffer_); virtual UCHAR getDeviceType(){return WeightScale::DEVICE_TYPE;} virtual UCHAR getTransmissionType(){return 0;} // Set to 0 for a pairing search and future compatibility virtual USHORT getTransmitPeriod(){return WeightScale::MSG_PERIOD;} virtual DOUBLE getTimerInterval(){return 3600000;} // Set interval to one hour, as timer is not used in the simulation virtual void onTimerTock(USHORT eventTime){} // Do nothing virtual System::Windows::Forms::Panel^ getSimSettingsPanel(){return this->panel_Settings;} virtual System::Windows::Forms::Panel^ getSimTranslatedDisplay(){return this->panel_Display;} private: void InitializeSim(); void HandleReceive(UCHAR* pucRxBuffer_); void HandleTransmit(UCHAR ucPageNum_); void ProcessReceivedMessage(UCHAR ucPageNum_); void SendUserProfile(); void UpdateDisplay(UCHAR ucPageNum_); void UpdateDisplayActiveProfile(); void UpdateDisplayCapabilities(); void SelectCustomProfile(); System::Void checkBoxProfileSet_CheckedChanged(System::Object^ sender, System::EventArgs^ e); System::Void checkBoxAntfs_CheckedChanged(System::Object^ sender, System::EventArgs^ e); System::Void checkBoxExchange_CheckedChanged(System::Object^ sender, System::EventArgs^ e); System::Void buttonReset_Click(System::Object^ sender, System::EventArgs^ e); private: CommonData^ commonPages; // Handle to common data pages WeightScale^ wsPages; // Handle to weight scale pages dRequestBcastMsg^ requestBcastMsg; // Preset User Profiles WeightScaleUserProfile^ uprofUndef; WeightScaleUserProfile^ uprofCustom; // Extended BOOL bSentProfile; BOOL bRxAdvanced; BOOL bRxMain; private: System::Windows::Forms::Button^ button2; private: System::Windows::Forms::CheckBox^ checkBox3; private: System::Windows::Forms::CheckBox^ checkBox4; private: System::Windows::Forms::CheckBox^ checkBoxUPSet; private: System::Windows::Forms::ComboBox^ comboBoxActivityLevel; private: System::Windows::Forms::GroupBox^ groupBox1; private: System::Windows::Forms::Label^ label_Trn_DisplayTitle; private: System::Windows::Forms::Label^ label1; private: System::Windows::Forms::Label^ label12; private: System::Windows::Forms::Label^ label13; private: System::Windows::Forms::Label^ label14; private: System::Windows::Forms::Label^ label15; private: System::Windows::Forms::Label^ label16; private: System::Windows::Forms::Label^ label17; private: System::Windows::Forms::Label^ label18; private: System::Windows::Forms::Label^ label19; private: System::Windows::Forms::Label^ label20; private: System::Windows::Forms::Label^ label21; private: System::Windows::Forms::Label^ label22; private: System::Windows::Forms::Label^ label25; private: System::Windows::Forms::Label^ label26; private: System::Windows::Forms::Label^ label27; private: System::Windows::Forms::Label^ label28; private: System::Windows::Forms::Label^ label29; private: System::Windows::Forms::Label^ labelPage; private: System::Windows::Forms::Label^ labelProfileActive; private: System::Windows::Forms::Label^ labelW1; private: System::Windows::Forms::Label^ labelWeight; private: System::Windows::Forms::Panel^ panel_Display; private: System::Windows::Forms::Panel^ panel_Settings; private: System::Windows::Forms::TabPage^ tabPage_GlobalData; private: System::Windows::Forms::TabPage^ tabPage_UserProfile; private: System::Windows::Forms::TextBox^ textboxHwVer; private: System::Windows::Forms::TextBox^ textboxMfgID; private: System::Windows::Forms::TextBox^ textboxModelNum; private: System::Windows::Forms::TextBox^ textboxSerialNum; private: System::Windows::Forms::TextBox^ textboxSwVer; private: System::Windows::Forms::TabControl^ tabControl1; private: System::Windows::Forms::TabPage^ tabPage_GlobalBattery; private: System::Windows::Forms::Label^ label_Glb_SoftwareVer; private: System::Windows::Forms::Label^ label_Glb_HardwareVer; private: System::Windows::Forms::Label^ labelSwVer; private: System::Windows::Forms::Label^ labelSerialNum; private: System::Windows::Forms::Label^ label_Glb_ModelNum; private: System::Windows::Forms::Label^ labelMfgID; private: System::Windows::Forms::Label^ label_Glb_SerialNum; private: System::Windows::Forms::Label^ labelModelNum; private: System::Windows::Forms::Label^ labelHwVer; private: System::Windows::Forms::Label^ label_Glb_ManfID; private: System::Windows::Forms::TabPage^ tabPage_CustomProfile; private: System::Windows::Forms::Label^ label2; private: System::Windows::Forms::NumericUpDown^ numericUpDownProfile; private: System::Windows::Forms::GroupBox^ groupBox2; private: System::Windows::Forms::RadioButton^ radioButtonFemale; private: System::Windows::Forms::RadioButton^ radioButtonMale; private: System::Windows::Forms::Label^ label3; private: System::Windows::Forms::Label^ label4; private: System::Windows::Forms::NumericUpDown^ numericUpDownHeight; private: System::Windows::Forms::Label^ label5; private: System::Windows::Forms::NumericUpDown^ numericUpDownAge; private: System::Windows::Forms::TabPage^ tabPage_ActiveProfile; private: System::Windows::Forms::Label^ label156; private: System::Windows::Forms::Label^ labelProfileSetScale; private: System::Windows::Forms::Label^ label81; private: System::Windows::Forms::Label^ labelExchangeScale; private: System::Windows::Forms::Label^ label79; private: System::Windows::Forms::Label^ labelAntfsRx; private: System::Windows::Forms::Label^ label6; private: System::Windows::Forms::Label^ labelDescriptionActive; private: System::Windows::Forms::Label^ label_Bat_Status; private: System::Windows::Forms::Label^ label32; private: System::Windows::Forms::Label^ labelHeightActive; private: System::Windows::Forms::Label^ label33; private: System::Windows::Forms::Label^ labelAgeActive; private: System::Windows::Forms::Label^ label37; private: System::Windows::Forms::Label^ labelGenderActive; private: System::Windows::Forms::Label^ label39; private: System::Windows::Forms::Label^ labelProfileActive2; private: System::Windows::Forms::NumericUpDown^ numericUpDownActivityLevel; private: System::Windows::Forms::GroupBox^ groupBoxAthlete; private: System::Windows::Forms::RadioButton^ radioButtonAthleteFalse; private: System::Windows::Forms::RadioButton^ radioButtonAthleteTrue; private: System::Windows::Forms::Label^ labelLifestyle; private: System::Windows::Forms::Label^ label40; private: System::Windows::Forms::TabPage^ tabPage2; private: System::Windows::Forms::Button^ buttonReset; private: System::Windows::Forms::Label^ labelStatusProfileSent; private: System::Windows::Forms::Label^ labelStatusProfileUpdate; private: System::Windows::Forms::Label^ labelStatusProfileMatch; private: System::Windows::Forms::Label^ labelStatusProfileNew; private: System::Windows::Forms::CheckBox^ checkBoxProfileSet; private: System::Windows::Forms::CheckBox^ checkBoxExchange; private: System::Windows::Forms::CheckBox^ checkBoxAntfs; private: System::Windows::Forms::Label^ labelStatusProfileRx; private: System::Windows::Forms::Label^ label_Dat_PageRec; private: System::Windows::Forms::Label^ labelPage2; private: System::Windows::Forms::Label^ labelExchangeDisplay; private: System::Windows::Forms::Label^ label7; private: System::Windows::Forms::Label^ labelBMR; private: System::Windows::Forms::Label^ label_BasalMetRate; private: System::Windows::Forms::Label^ labelAMR; private: System::Windows::Forms::Label^ label_ActiveMetRate; private: System::Windows::Forms::Label^ label_MR; private: System::Windows::Forms::Label^ labelBF; private: System::Windows::Forms::Label^ label_BodyFat; private: System::Windows::Forms::Label^ labelH; private: System::Windows::Forms::Label^ label_Hydration; private: System::Windows::Forms::Label^ label8; private: System::Windows::Forms::TabPage^ tabPage_DataPages; private: System::Windows::Forms::Label^ label41; private: System::Windows::Forms::Label^ label_adv_bonemass; private: System::Windows::Forms::Label^ label43; private: System::Windows::Forms::Label^ label_adv_musclemass; private: System::Windows::Forms::Label^ label9; private: System::Windows::Forms::Label^ label_adv_basalrate; private: System::Windows::Forms::Label^ label11; private: System::Windows::Forms::Label^ label_adv_activerate; private: System::Windows::Forms::Label^ label24; private: System::Windows::Forms::Label^ label30; private: System::Windows::Forms::Label^ label_adv_bodyfat; private: System::Windows::Forms::Label^ label34; private: System::Windows::Forms::Label^ label_adv_hydration; private: System::Windows::Forms::Label^ label36; private: System::Windows::Forms::Label^ label_adv_weight; /// /// Required designer variable. /// System::ComponentModel::Container ^components; #pragma region Windows Form Designer generated code /// /// Required method for Designer support - do not modify /// the contents of this method with the code editor. /// void InitializeComponent(void) { this->panel_Settings = (gcnew System::Windows::Forms::Panel()); this->tabControl1 = (gcnew System::Windows::Forms::TabControl()); this->tabPage2 = (gcnew System::Windows::Forms::TabPage()); this->buttonReset = (gcnew System::Windows::Forms::Button()); this->labelStatusProfileSent = (gcnew System::Windows::Forms::Label()); this->labelStatusProfileUpdate = (gcnew System::Windows::Forms::Label()); this->labelStatusProfileMatch = (gcnew System::Windows::Forms::Label()); this->labelStatusProfileNew = (gcnew System::Windows::Forms::Label()); this->checkBoxProfileSet = (gcnew System::Windows::Forms::CheckBox()); this->checkBoxExchange = (gcnew System::Windows::Forms::CheckBox()); this->checkBoxAntfs = (gcnew System::Windows::Forms::CheckBox()); this->labelStatusProfileRx = (gcnew System::Windows::Forms::Label()); this->label_Dat_PageRec = (gcnew System::Windows::Forms::Label()); this->labelPage2 = (gcnew System::Windows::Forms::Label()); this->tabPage_DataPages = (gcnew System::Windows::Forms::TabPage()); this->label41 = (gcnew System::Windows::Forms::Label()); this->label_adv_bonemass = (gcnew System::Windows::Forms::Label()); this->label43 = (gcnew System::Windows::Forms::Label()); this->label_adv_musclemass = (gcnew System::Windows::Forms::Label()); this->label9 = (gcnew System::Windows::Forms::Label()); this->label_adv_basalrate = (gcnew System::Windows::Forms::Label()); this->label11 = (gcnew System::Windows::Forms::Label()); this->label_adv_activerate = (gcnew System::Windows::Forms::Label()); this->label24 = (gcnew System::Windows::Forms::Label()); this->label30 = (gcnew System::Windows::Forms::Label()); this->label_adv_bodyfat = (gcnew System::Windows::Forms::Label()); this->label34 = (gcnew System::Windows::Forms::Label()); this->label_adv_hydration = (gcnew System::Windows::Forms::Label()); this->label36 = (gcnew System::Windows::Forms::Label()); this->label_adv_weight = (gcnew System::Windows::Forms::Label()); this->tabPage_GlobalBattery = (gcnew System::Windows::Forms::TabPage()); this->label_Glb_SoftwareVer = (gcnew System::Windows::Forms::Label()); this->label_Glb_HardwareVer = (gcnew System::Windows::Forms::Label()); this->labelSwVer = (gcnew System::Windows::Forms::Label()); this->labelSerialNum = (gcnew System::Windows::Forms::Label()); this->label_Glb_ModelNum = (gcnew System::Windows::Forms::Label()); this->labelMfgID = (gcnew System::Windows::Forms::Label()); this->label_Glb_SerialNum = (gcnew System::Windows::Forms::Label()); this->labelModelNum = (gcnew System::Windows::Forms::Label()); this->labelHwVer = (gcnew System::Windows::Forms::Label()); this->label_Glb_ManfID = (gcnew System::Windows::Forms::Label()); this->tabPage_CustomProfile = (gcnew System::Windows::Forms::TabPage()); this->groupBoxAthlete = (gcnew System::Windows::Forms::GroupBox()); this->radioButtonAthleteFalse = (gcnew System::Windows::Forms::RadioButton()); this->radioButtonAthleteTrue = (gcnew System::Windows::Forms::RadioButton()); this->numericUpDownActivityLevel = (gcnew System::Windows::Forms::NumericUpDown()); this->label2 = (gcnew System::Windows::Forms::Label()); this->numericUpDownProfile = (gcnew System::Windows::Forms::NumericUpDown()); this->groupBox2 = (gcnew System::Windows::Forms::GroupBox()); this->radioButtonFemale = (gcnew System::Windows::Forms::RadioButton()); this->radioButtonMale = (gcnew System::Windows::Forms::RadioButton()); this->label3 = (gcnew System::Windows::Forms::Label()); this->label4 = (gcnew System::Windows::Forms::Label()); this->numericUpDownHeight = (gcnew System::Windows::Forms::NumericUpDown()); this->label5 = (gcnew System::Windows::Forms::Label()); this->numericUpDownAge = (gcnew System::Windows::Forms::NumericUpDown()); this->tabPage_ActiveProfile = (gcnew System::Windows::Forms::TabPage()); this->labelExchangeDisplay = (gcnew System::Windows::Forms::Label()); this->label7 = (gcnew System::Windows::Forms::Label()); this->labelLifestyle = (gcnew System::Windows::Forms::Label()); this->label40 = (gcnew System::Windows::Forms::Label()); this->label156 = (gcnew System::Windows::Forms::Label()); this->labelProfileSetScale = (gcnew System::Windows::Forms::Label()); this->label81 = (gcnew System::Windows::Forms::Label()); this->labelExchangeScale = (gcnew System::Windows::Forms::Label()); this->label79 = (gcnew System::Windows::Forms::Label()); this->labelAntfsRx = (gcnew System::Windows::Forms::Label()); this->label6 = (gcnew System::Windows::Forms::Label()); this->labelDescriptionActive = (gcnew System::Windows::Forms::Label()); this->label_Bat_Status = (gcnew System::Windows::Forms::Label()); this->label32 = (gcnew System::Windows::Forms::Label()); this->labelHeightActive = (gcnew System::Windows::Forms::Label()); this->label33 = (gcnew System::Windows::Forms::Label()); this->labelAgeActive = (gcnew System::Windows::Forms::Label()); this->label37 = (gcnew System::Windows::Forms::Label()); this->labelGenderActive = (gcnew System::Windows::Forms::Label()); this->label39 = (gcnew System::Windows::Forms::Label()); this->labelProfileActive2 = (gcnew System::Windows::Forms::Label()); this->panel_Display = (gcnew System::Windows::Forms::Panel()); this->label8 = (gcnew System::Windows::Forms::Label()); this->labelBMR = (gcnew System::Windows::Forms::Label()); this->label_BasalMetRate = (gcnew System::Windows::Forms::Label()); this->labelAMR = (gcnew System::Windows::Forms::Label()); this->label_ActiveMetRate = (gcnew System::Windows::Forms::Label()); this->label_MR = (gcnew System::Windows::Forms::Label()); this->labelBF = (gcnew System::Windows::Forms::Label()); this->label_BodyFat = (gcnew System::Windows::Forms::Label()); this->labelH = (gcnew System::Windows::Forms::Label()); this->label_Hydration = (gcnew System::Windows::Forms::Label()); this->labelPage = (gcnew System::Windows::Forms::Label()); this->label1 = (gcnew System::Windows::Forms::Label()); this->labelProfileActive = (gcnew System::Windows::Forms::Label()); this->label_Trn_DisplayTitle = (gcnew System::Windows::Forms::Label()); this->labelW1 = (gcnew System::Windows::Forms::Label()); this->labelWeight = (gcnew System::Windows::Forms::Label()); this->tabPage_UserProfile = (gcnew System::Windows::Forms::TabPage()); this->groupBox1 = (gcnew System::Windows::Forms::GroupBox()); this->checkBoxUPSet = (gcnew System::Windows::Forms::CheckBox()); this->label29 = (gcnew System::Windows::Forms::Label()); this->comboBoxActivityLevel = (gcnew System::Windows::Forms::ComboBox()); this->label28 = (gcnew System::Windows::Forms::Label()); this->label27 = (gcnew System::Windows::Forms::Label()); this->tabPage_GlobalData = (gcnew System::Windows::Forms::TabPage()); this->label12 = (gcnew System::Windows::Forms::Label()); this->label13 = (gcnew System::Windows::Forms::Label()); this->label14 = (gcnew System::Windows::Forms::Label()); this->label15 = (gcnew System::Windows::Forms::Label()); this->label16 = (gcnew System::Windows::Forms::Label()); this->checkBox3 = (gcnew System::Windows::Forms::CheckBox()); this->checkBox4 = (gcnew System::Windows::Forms::CheckBox()); this->button2 = (gcnew System::Windows::Forms::Button()); this->label17 = (gcnew System::Windows::Forms::Label()); this->label18 = (gcnew System::Windows::Forms::Label()); this->label19 = (gcnew System::Windows::Forms::Label()); this->textboxSerialNum = (gcnew System::Windows::Forms::TextBox()); this->textboxSwVer = (gcnew System::Windows::Forms::TextBox()); this->label20 = (gcnew System::Windows::Forms::Label()); this->label21 = (gcnew System::Windows::Forms::Label()); this->label22 = (gcnew System::Windows::Forms::Label()); this->textboxHwVer = (gcnew System::Windows::Forms::TextBox()); this->textboxModelNum = (gcnew System::Windows::Forms::TextBox()); this->textboxMfgID = (gcnew System::Windows::Forms::TextBox()); this->panel_Settings->SuspendLayout(); this->tabControl1->SuspendLayout(); this->tabPage2->SuspendLayout(); this->tabPage_DataPages->SuspendLayout(); this->tabPage_GlobalBattery->SuspendLayout(); this->tabPage_CustomProfile->SuspendLayout(); this->groupBoxAthlete->SuspendLayout(); (cli::safe_cast(this->numericUpDownActivityLevel))->BeginInit(); (cli::safe_cast(this->numericUpDownProfile))->BeginInit(); this->groupBox2->SuspendLayout(); (cli::safe_cast(this->numericUpDownHeight))->BeginInit(); (cli::safe_cast(this->numericUpDownAge))->BeginInit(); this->tabPage_ActiveProfile->SuspendLayout(); this->panel_Display->SuspendLayout(); this->tabPage_UserProfile->SuspendLayout(); this->tabPage_GlobalData->SuspendLayout(); this->SuspendLayout(); // // panel_Settings // this->panel_Settings->Controls->Add(this->tabControl1); this->panel_Settings->Location = System::Drawing::Point(322, 50); this->panel_Settings->Name = L"panel_Settings"; this->panel_Settings->Size = System::Drawing::Size(400, 157); this->panel_Settings->TabIndex = 0; // // tabControl1 // this->tabControl1->Controls->Add(this->tabPage2); this->tabControl1->Controls->Add(this->tabPage_DataPages); this->tabControl1->Controls->Add(this->tabPage_GlobalBattery); this->tabControl1->Controls->Add(this->tabPage_CustomProfile); this->tabControl1->Controls->Add(this->tabPage_ActiveProfile); this->tabControl1->Location = System::Drawing::Point(4, 4); this->tabControl1->Name = L"tabControl1"; this->tabControl1->SelectedIndex = 0; this->tabControl1->Size = System::Drawing::Size(395, 152); this->tabControl1->TabIndex = 0; // // tabPage2 // this->tabPage2->Controls->Add(this->buttonReset); this->tabPage2->Controls->Add(this->labelStatusProfileSent); this->tabPage2->Controls->Add(this->labelStatusProfileUpdate); this->tabPage2->Controls->Add(this->labelStatusProfileMatch); this->tabPage2->Controls->Add(this->labelStatusProfileNew); this->tabPage2->Controls->Add(this->checkBoxProfileSet); this->tabPage2->Controls->Add(this->checkBoxExchange); this->tabPage2->Controls->Add(this->checkBoxAntfs); this->tabPage2->Controls->Add(this->labelStatusProfileRx); this->tabPage2->Controls->Add(this->label_Dat_PageRec); this->tabPage2->Controls->Add(this->labelPage2); this->tabPage2->Location = System::Drawing::Point(4, 22); this->tabPage2->Name = L"tabPage2"; this->tabPage2->Padding = System::Windows::Forms::Padding(3); this->tabPage2->Size = System::Drawing::Size(387, 126); this->tabPage2->TabIndex = 1; this->tabPage2->Text = L"Data"; this->tabPage2->UseVisualStyleBackColor = true; // // buttonReset // this->buttonReset->Location = System::Drawing::Point(46, 81); this->buttonReset->Name = L"buttonReset"; this->buttonReset->Size = System::Drawing::Size(114, 25); this->buttonReset->TabIndex = 34; this->buttonReset->Text = L"Reset Session"; this->buttonReset->UseVisualStyleBackColor = true; this->buttonReset->Click += gcnew System::EventHandler(this, &WeightScaleDisplay::buttonReset_Click); // // labelStatusProfileSent // this->labelStatusProfileSent->AutoSize = true; this->labelStatusProfileSent->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 8.5F, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, static_cast(0))); this->labelStatusProfileSent->ForeColor = System::Drawing::SystemColors::ControlText; this->labelStatusProfileSent->Location = System::Drawing::Point(223, 87); this->labelStatusProfileSent->Name = L"labelStatusProfileSent"; this->labelStatusProfileSent->Size = System::Drawing::Size(0, 15); this->labelStatusProfileSent->TabIndex = 33; // // labelStatusProfileUpdate // this->labelStatusProfileUpdate->AutoSize = true; this->labelStatusProfileUpdate->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 8.5F, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, static_cast(0))); this->labelStatusProfileUpdate->ForeColor = System::Drawing::SystemColors::ControlText; this->labelStatusProfileUpdate->Location = System::Drawing::Point(223, 72); this->labelStatusProfileUpdate->Name = L"labelStatusProfileUpdate"; this->labelStatusProfileUpdate->Size = System::Drawing::Size(0, 15); this->labelStatusProfileUpdate->TabIndex = 32; // // labelStatusProfileMatch // this->labelStatusProfileMatch->AutoSize = true; this->labelStatusProfileMatch->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 8.5F, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, static_cast(0))); this->labelStatusProfileMatch->ForeColor = System::Drawing::SystemColors::ControlText; this->labelStatusProfileMatch->Location = System::Drawing::Point(223, 57); this->labelStatusProfileMatch->Name = L"labelStatusProfileMatch"; this->labelStatusProfileMatch->Size = System::Drawing::Size(0, 15); this->labelStatusProfileMatch->TabIndex = 31; // // labelStatusProfileNew // this->labelStatusProfileNew->AutoSize = true; this->labelStatusProfileNew->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 8.5F, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, static_cast(0))); this->labelStatusProfileNew->ForeColor = System::Drawing::SystemColors::ControlText; this->labelStatusProfileNew->Location = System::Drawing::Point(223, 42); this->labelStatusProfileNew->Name = L"labelStatusProfileNew"; this->labelStatusProfileNew->Size = System::Drawing::Size(0, 15); this->labelStatusProfileNew->TabIndex = 30; // // checkBoxProfileSet // this->checkBoxProfileSet->AutoSize = true; this->checkBoxProfileSet->Checked = true; this->checkBoxProfileSet->CheckState = System::Windows::Forms::CheckState::Checked; this->checkBoxProfileSet->Location = System::Drawing::Point(18, 5); this->checkBoxProfileSet->Name = L"checkBoxProfileSet"; this->checkBoxProfileSet->Size = System::Drawing::Size(99, 17); this->checkBoxProfileSet->TabIndex = 28; this->checkBoxProfileSet->Text = L"User Profile Set"; this->checkBoxProfileSet->UseVisualStyleBackColor = true; this->checkBoxProfileSet->CheckedChanged += gcnew System::EventHandler(this, &WeightScaleDisplay::checkBoxProfileSet_CheckedChanged); // // checkBoxExchange // this->checkBoxExchange->AutoSize = true; this->checkBoxExchange->Checked = true; this->checkBoxExchange->CheckState = System::Windows::Forms::CheckState::Checked; this->checkBoxExchange->Location = System::Drawing::Point(18, 55); this->checkBoxExchange->Name = L"checkBoxExchange"; this->checkBoxExchange->Size = System::Drawing::Size(171, 17); this->checkBoxExchange->TabIndex = 27; this->checkBoxExchange->Text = L"User Profile Exchange Support"; this->checkBoxExchange->UseVisualStyleBackColor = true; this->checkBoxExchange->CheckedChanged += gcnew System::EventHandler(this, &WeightScaleDisplay::checkBoxExchange_CheckedChanged); // // checkBoxAntfs // this->checkBoxAntfs->AutoSize = true; this->checkBoxAntfs->Enabled = false; this->checkBoxAntfs->Location = System::Drawing::Point(18, 30); this->checkBoxAntfs->Name = L"checkBoxAntfs"; this->checkBoxAntfs->Size = System::Drawing::Size(104, 17); this->checkBoxAntfs->TabIndex = 26; this->checkBoxAntfs->Text = L"ANT-FS Support"; this->checkBoxAntfs->UseVisualStyleBackColor = true; this->checkBoxAntfs->CheckedChanged += gcnew System::EventHandler(this, &WeightScaleDisplay::checkBoxAntfs_CheckedChanged); // // labelStatusProfileRx // this->labelStatusProfileRx->AutoSize = true; this->labelStatusProfileRx->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 8.5F, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, static_cast(0))); this->labelStatusProfileRx->ForeColor = System::Drawing::SystemColors::ControlText; this->labelStatusProfileRx->Location = System::Drawing::Point(223, 27); this->labelStatusProfileRx->Name = L"labelStatusProfileRx"; this->labelStatusProfileRx->Size = System::Drawing::Size(0, 15); this->labelStatusProfileRx->TabIndex = 25; // // label_Dat_PageRec // this->label_Dat_PageRec->AutoSize = true; this->label_Dat_PageRec->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 8.25F, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, static_cast(0))); this->label_Dat_PageRec->Location = System::Drawing::Point(225, 6); this->label_Dat_PageRec->Name = L"label_Dat_PageRec"; this->label_Dat_PageRec->Size = System::Drawing::Size(0, 13); this->label_Dat_PageRec->TabIndex = 23; // // labelPage2 // this->labelPage2->AutoSize = true; this->labelPage2->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 8.25F, System::Drawing::FontStyle::Bold, System::Drawing::GraphicsUnit::Point, static_cast(0))); this->labelPage2->Location = System::Drawing::Point(325, 6); this->labelPage2->Name = L"labelPage2"; this->labelPage2->Size = System::Drawing::Size(0, 13); this->labelPage2->TabIndex = 24; // // tabPage_DataPages // this->tabPage_DataPages->Controls->Add(this->label41); this->tabPage_DataPages->Controls->Add(this->label_adv_bonemass); this->tabPage_DataPages->Controls->Add(this->label43); this->tabPage_DataPages->Controls->Add(this->label_adv_musclemass); this->tabPage_DataPages->Controls->Add(this->label9); this->tabPage_DataPages->Controls->Add(this->label_adv_basalrate); this->tabPage_DataPages->Controls->Add(this->label11); this->tabPage_DataPages->Controls->Add(this->label_adv_activerate); this->tabPage_DataPages->Controls->Add(this->label24); this->tabPage_DataPages->Controls->Add(this->label30); this->tabPage_DataPages->Controls->Add(this->label_adv_bodyfat); this->tabPage_DataPages->Controls->Add(this->label34); this->tabPage_DataPages->Controls->Add(this->label_adv_hydration); this->tabPage_DataPages->Controls->Add(this->label36); this->tabPage_DataPages->Controls->Add(this->label_adv_weight); this->tabPage_DataPages->Location = System::Drawing::Point(4, 22); this->tabPage_DataPages->Name = L"tabPage_DataPages"; this->tabPage_DataPages->Padding = System::Windows::Forms::Padding(3); this->tabPage_DataPages->Size = System::Drawing::Size(387, 126); this->tabPage_DataPages->TabIndex = 9; this->tabPage_DataPages->Text = L"Advanced"; this->tabPage_DataPages->UseVisualStyleBackColor = true; // // label41 // this->label41->AutoSize = true; this->label41->BackColor = System::Drawing::Color::Transparent; this->label41->Location = System::Drawing::Point(241, 46); this->label41->Name = L"label41"; this->label41->Size = System::Drawing::Size(84, 13); this->label41->TabIndex = 53; this->label41->Text = L"Bone Mass (kg):"; // // label_adv_bonemass // this->label_adv_bonemass->AutoSize = true; this->label_adv_bonemass->BackColor = System::Drawing::Color::Transparent; this->label_adv_bonemass->Location = System::Drawing::Point(340, 46); this->label_adv_bonemass->Name = L"label_adv_bonemass"; this->label_adv_bonemass->Size = System::Drawing::Size(16, 13); this->label_adv_bonemass->TabIndex = 54; this->label_adv_bonemass->Text = L"---"; // // label43 // this->label43->AutoSize = true; this->label43->BackColor = System::Drawing::Color::Transparent; this->label43->Location = System::Drawing::Point(241, 30); this->label43->Name = L"label43"; this->label43->Size = System::Drawing::Size(93, 13); this->label43->TabIndex = 51; this->label43->Text = L"Muscle Mass (kg):"; // // label_adv_musclemass // this->label_adv_musclemass->AutoSize = true; this->label_adv_musclemass->BackColor = System::Drawing::Color::Transparent; this->label_adv_musclemass->Location = System::Drawing::Point(340, 30); this->label_adv_musclemass->Name = L"label_adv_musclemass"; this->label_adv_musclemass->Size = System::Drawing::Size(16, 13); this->label_adv_musclemass->TabIndex = 52; this->label_adv_musclemass->Text = L"---"; // // label9 // this->label9->AutoSize = true; this->label9->BackColor = System::Drawing::Color::Transparent; this->label9->Location = System::Drawing::Point(138, 46); this->label9->Name = L"label9"; this->label9->Size = System::Drawing::Size(36, 13); this->label9->TabIndex = 48; this->label9->Text = L"Basal:"; // // label_adv_basalrate // this->label_adv_basalrate->AutoSize = true; this->label_adv_basalrate->BackColor = System::Drawing::Color::Transparent; this->label_adv_basalrate->Location = System::Drawing::Point(177, 46); this->label_adv_basalrate->Name = L"label_adv_basalrate"; this->label_adv_basalrate->Size = System::Drawing::Size(16, 13); this->label_adv_basalrate->TabIndex = 49; this->label_adv_basalrate->Text = L"---"; // // label11 // this->label11->AutoSize = true; this->label11->BackColor = System::Drawing::Color::Transparent; this->label11->Location = System::Drawing::Point(138, 30); this->label11->Name = L"label11"; this->label11->Size = System::Drawing::Size(40, 13); this->label11->TabIndex = 46; this->label11->Text = L"Active:"; // // label_adv_activerate // this->label_adv_activerate->AutoSize = true; this->label_adv_activerate->BackColor = System::Drawing::Color::Transparent; this->label_adv_activerate->Location = System::Drawing::Point(177, 30); this->label_adv_activerate->Name = L"label_adv_activerate"; this->label_adv_activerate->Size = System::Drawing::Size(16, 13); this->label_adv_activerate->TabIndex = 47; this->label_adv_activerate->Text = L"---"; // // label24 // this->label24->AutoSize = true; this->label24->Location = System::Drawing::Point(136, 13); this->label24->Name = L"label24"; this->label24->Size = System::Drawing::Size(80, 13); this->label24->TabIndex = 45; this->label24->Text = L"Met Rate (kcal)"; // // label30 // this->label30->AutoSize = true; this->label30->BackColor = System::Drawing::Color::Transparent; this->label30->Location = System::Drawing::Point(6, 47); this->label30->Name = L"label30"; this->label30->Size = System::Drawing::Size(69, 13); this->label30->TabIndex = 43; this->label30->Text = L"Body Fat (%):"; // // label_adv_bodyfat // this->label_adv_bodyfat->AutoSize = true; this->label_adv_bodyfat->BackColor = System::Drawing::Color::Transparent; this->label_adv_bodyfat->Location = System::Drawing::Point(79, 48); this->label_adv_bodyfat->Name = L"label_adv_bodyfat"; this->label_adv_bodyfat->Size = System::Drawing::Size(16, 13); this->label_adv_bodyfat->TabIndex = 44; this->label_adv_bodyfat->Text = L"---"; // // label34 // this->label34->AutoSize = true; this->label34->BackColor = System::Drawing::Color::Transparent; this->label34->Location = System::Drawing::Point(6, 30); this->label34->Name = L"label34"; this->label34->Size = System::Drawing::Size(72, 13); this->label34->TabIndex = 41; this->label34->Text = L"Hydration (%):"; // // label_adv_hydration // this->label_adv_hydration->AutoSize = true; this->label_adv_hydration->BackColor = System::Drawing::Color::Transparent; this->label_adv_hydration->Location = System::Drawing::Point(79, 31); this->label_adv_hydration->Name = L"label_adv_hydration"; this->label_adv_hydration->Size = System::Drawing::Size(16, 13); this->label_adv_hydration->TabIndex = 42; this->label_adv_hydration->Text = L"---"; // // label36 // this->label36->AutoSize = true; this->label36->BackColor = System::Drawing::Color::Transparent; this->label36->Location = System::Drawing::Point(6, 13); this->label36->Name = L"label36"; this->label36->Size = System::Drawing::Size(65, 13); this->label36->TabIndex = 39; this->label36->Text = L"Weight (kg):"; // // label_adv_weight // this->label_adv_weight->AutoSize = true; this->label_adv_weight->BackColor = System::Drawing::Color::Transparent; this->label_adv_weight->Location = System::Drawing::Point(78, 13); this->label_adv_weight->Name = L"label_adv_weight"; this->label_adv_weight->Size = System::Drawing::Size(16, 13); this->label_adv_weight->TabIndex = 40; this->label_adv_weight->Text = L"---"; // // tabPage_GlobalBattery // this->tabPage_GlobalBattery->Controls->Add(this->label_Glb_SoftwareVer); this->tabPage_GlobalBattery->Controls->Add(this->label_Glb_HardwareVer); this->tabPage_GlobalBattery->Controls->Add(this->labelSwVer); this->tabPage_GlobalBattery->Controls->Add(this->labelSerialNum); this->tabPage_GlobalBattery->Controls->Add(this->label_Glb_ModelNum); this->tabPage_GlobalBattery->Controls->Add(this->labelMfgID); this->tabPage_GlobalBattery->Controls->Add(this->label_Glb_SerialNum); this->tabPage_GlobalBattery->Controls->Add(this->labelModelNum); this->tabPage_GlobalBattery->Controls->Add(this->labelHwVer); this->tabPage_GlobalBattery->Controls->Add(this->label_Glb_ManfID); this->tabPage_GlobalBattery->Location = System::Drawing::Point(4, 22); this->tabPage_GlobalBattery->Name = L"tabPage_GlobalBattery"; this->tabPage_GlobalBattery->Size = System::Drawing::Size(387, 126); this->tabPage_GlobalBattery->TabIndex = 5; this->tabPage_GlobalBattery->Text = L"Global Data"; this->tabPage_GlobalBattery->UseVisualStyleBackColor = true; // // label_Glb_SoftwareVer // this->label_Glb_SoftwareVer->AutoSize = true; this->label_Glb_SoftwareVer->Location = System::Drawing::Point(38, 28); this->label_Glb_SoftwareVer->Name = L"label_Glb_SoftwareVer"; this->label_Glb_SoftwareVer->Size = System::Drawing::Size(71, 13); this->label_Glb_SoftwareVer->TabIndex = 4; this->label_Glb_SoftwareVer->Text = L"Software Ver:"; // // label_Glb_HardwareVer // this->label_Glb_HardwareVer->AutoSize = true; this->label_Glb_HardwareVer->Location = System::Drawing::Point(34, 85); this->label_Glb_HardwareVer->Name = L"label_Glb_HardwareVer"; this->label_Glb_HardwareVer->Size = System::Drawing::Size(75, 13); this->label_Glb_HardwareVer->TabIndex = 3; this->label_Glb_HardwareVer->Text = L"Hardware Ver:"; // // labelSwVer // this->labelSwVer->AutoSize = true; this->labelSwVer->Location = System::Drawing::Point(115, 28); this->labelSwVer->Name = L"labelSwVer"; this->labelSwVer->Size = System::Drawing::Size(16, 13); this->labelSwVer->TabIndex = 16; this->labelSwVer->Text = L"---"; // // labelSerialNum // this->labelSerialNum->AutoSize = true; this->labelSerialNum->Location = System::Drawing::Point(115, 9); this->labelSerialNum->Name = L"labelSerialNum"; this->labelSerialNum->Size = System::Drawing::Size(16, 13); this->labelSerialNum->TabIndex = 11; this->labelSerialNum->Text = L"---"; // // label_Glb_ModelNum // this->label_Glb_ModelNum->AutoSize = true; this->label_Glb_ModelNum->Location = System::Drawing::Point(60, 66); this->label_Glb_ModelNum->Name = L"label_Glb_ModelNum"; this->label_Glb_ModelNum->Size = System::Drawing::Size(49, 13); this->label_Glb_ModelNum->TabIndex = 5; this->label_Glb_ModelNum->Text = L"Model #:"; // // labelMfgID // this->labelMfgID->AutoSize = true; this->labelMfgID->Location = System::Drawing::Point(115, 47); this->labelMfgID->Name = L"labelMfgID"; this->labelMfgID->Size = System::Drawing::Size(16, 13); this->labelMfgID->TabIndex = 8; this->labelMfgID->Text = L"---"; // // label_Glb_SerialNum // this->label_Glb_SerialNum->AutoSize = true; this->label_Glb_SerialNum->Location = System::Drawing::Point(63, 9); this->label_Glb_SerialNum->Name = L"label_Glb_SerialNum"; this->label_Glb_SerialNum->Size = System::Drawing::Size(46, 13); this->label_Glb_SerialNum->TabIndex = 2; this->label_Glb_SerialNum->Text = L"Serial #:"; // // labelModelNum // this->labelModelNum->AutoSize = true; this->labelModelNum->Location = System::Drawing::Point(115, 66); this->labelModelNum->Name = L"labelModelNum"; this->labelModelNum->Size = System::Drawing::Size(16, 13); this->labelModelNum->TabIndex = 9; this->labelModelNum->Text = L"---"; // // labelHwVer // this->labelHwVer->AutoSize = true; this->labelHwVer->Location = System::Drawing::Point(115, 85); this->labelHwVer->Name = L"labelHwVer"; this->labelHwVer->Size = System::Drawing::Size(16, 13); this->labelHwVer->TabIndex = 14; this->labelHwVer->Text = L"---"; // // label_Glb_ManfID // this->label_Glb_ManfID->AutoSize = true; this->label_Glb_ManfID->Location = System::Drawing::Point(58, 47); this->label_Glb_ManfID->Name = L"label_Glb_ManfID"; this->label_Glb_ManfID->Size = System::Drawing::Size(51, 13); this->label_Glb_ManfID->TabIndex = 1; this->label_Glb_ManfID->Text = L"Manf. ID:"; // // tabPage_CustomProfile // this->tabPage_CustomProfile->Controls->Add(this->groupBoxAthlete); this->tabPage_CustomProfile->Controls->Add(this->numericUpDownActivityLevel); this->tabPage_CustomProfile->Controls->Add(this->label2); this->tabPage_CustomProfile->Controls->Add(this->numericUpDownProfile); this->tabPage_CustomProfile->Controls->Add(this->groupBox2); this->tabPage_CustomProfile->Controls->Add(this->label3); this->tabPage_CustomProfile->Controls->Add(this->label4); this->tabPage_CustomProfile->Controls->Add(this->numericUpDownHeight); this->tabPage_CustomProfile->Controls->Add(this->label5); this->tabPage_CustomProfile->Controls->Add(this->numericUpDownAge); this->tabPage_CustomProfile->Location = System::Drawing::Point(4, 22); this->tabPage_CustomProfile->Name = L"tabPage_CustomProfile"; this->tabPage_CustomProfile->Size = System::Drawing::Size(387, 126); this->tabPage_CustomProfile->TabIndex = 6; this->tabPage_CustomProfile->Text = L"Custom Profile"; this->tabPage_CustomProfile->UseVisualStyleBackColor = true; // // groupBoxAthlete // this->groupBoxAthlete->Controls->Add(this->radioButtonAthleteFalse); this->groupBoxAthlete->Controls->Add(this->radioButtonAthleteTrue); this->groupBoxAthlete->Location = System::Drawing::Point(267, 48); this->groupBoxAthlete->Name = L"groupBoxAthlete"; this->groupBoxAthlete->Size = System::Drawing::Size(67, 53); this->groupBoxAthlete->TabIndex = 64; this->groupBoxAthlete->TabStop = false; this->groupBoxAthlete->Text = L"Athlete"; // // radioButtonAthleteFalse // this->radioButtonAthleteFalse->AutoSize = true; this->radioButtonAthleteFalse->Checked = true; this->radioButtonAthleteFalse->Location = System::Drawing::Point(6, 31); this->radioButtonAthleteFalse->Name = L"radioButtonAthleteFalse"; this->radioButtonAthleteFalse->Size = System::Drawing::Size(39, 17); this->radioButtonAthleteFalse->TabIndex = 1; this->radioButtonAthleteFalse->TabStop = true; this->radioButtonAthleteFalse->Text = L"No"; this->radioButtonAthleteFalse->UseVisualStyleBackColor = true; this->radioButtonAthleteFalse->CheckedChanged += gcnew System::EventHandler(this, &WeightScaleDisplay::radioButtonAthleteFalse_CheckChanged); // // radioButtonAthleteTrue // this->radioButtonAthleteTrue->AutoSize = true; this->radioButtonAthleteTrue->Location = System::Drawing::Point(6, 13); this->radioButtonAthleteTrue->Name = L"radioButtonAthleteTrue"; this->radioButtonAthleteTrue->Size = System::Drawing::Size(43, 17); this->radioButtonAthleteTrue->TabIndex = 0; this->radioButtonAthleteTrue->Text = L"Yes"; this->radioButtonAthleteTrue->UseVisualStyleBackColor = true; this->radioButtonAthleteTrue->CheckedChanged += gcnew System::EventHandler(this, &WeightScaleDisplay::radioButtonAthleteTrue_CheckChanged); // // numericUpDownActivityLevel // this->numericUpDownActivityLevel->Location = System::Drawing::Point(267, 22); this->numericUpDownActivityLevel->Maximum = System::Decimal(gcnew cli::array< System::Int32 >(4) {7, 0, 0, 0}); this->numericUpDownActivityLevel->Name = L"numericUpDownActivityLevel"; this->numericUpDownActivityLevel->Size = System::Drawing::Size(40, 20); this->numericUpDownActivityLevel->TabIndex = 63; this->numericUpDownActivityLevel->Value = System::Decimal(gcnew cli::array< System::Int32 >(4) {3, 0, 0, 0}); this->numericUpDownActivityLevel->ValueChanged += gcnew System::EventHandler(this, &WeightScaleDisplay::numericUpDownActivtyLevel_ValueChanged); // // label2 // this->label2->AutoSize = true; this->label2->Location = System::Drawing::Point(14, 6); this->label2->Name = L"label2"; this->label2->Size = System::Drawing::Size(65, 13); this->label2->TabIndex = 62; this->label2->Text = L"User Prof ID"; // // numericUpDownProfile // this->numericUpDownProfile->Location = System::Drawing::Point(17, 22); this->numericUpDownProfile->Maximum = System::Decimal(gcnew cli::array< System::Int32 >(4) {65534, 0, 0, 0}); this->numericUpDownProfile->Minimum = System::Decimal(gcnew cli::array< System::Int32 >(4) {16, 0, 0, 0}); this->numericUpDownProfile->Name = L"numericUpDownProfile"; this->numericUpDownProfile->Size = System::Drawing::Size(60, 20); this->numericUpDownProfile->TabIndex = 61; this->numericUpDownProfile->Value = System::Decimal(gcnew cli::array< System::Int32 >(4) {16, 0, 0, 0}); this->numericUpDownProfile->ValueChanged += gcnew System::EventHandler(this, &WeightScaleDisplay::numericUpDownProfile_ValueChanged); // // groupBox2 // this->groupBox2->Controls->Add(this->radioButtonFemale); this->groupBox2->Controls->Add(this->radioButtonMale); this->groupBox2->Location = System::Drawing::Point(17, 48); this->groupBox2->Name = L"groupBox2"; this->groupBox2->Size = System::Drawing::Size(97, 53); this->groupBox2->TabIndex = 14; this->groupBox2->TabStop = false; this->groupBox2->Text = L"Gender"; // // radioButtonFemale // this->radioButtonFemale->AutoSize = true; this->radioButtonFemale->Checked = true; this->radioButtonFemale->Location = System::Drawing::Point(8, 13); this->radioButtonFemale->Name = L"radioButtonFemale"; this->radioButtonFemale->Size = System::Drawing::Size(59, 17); this->radioButtonFemale->TabIndex = 0; this->radioButtonFemale->TabStop = true; this->radioButtonFemale->Text = L"Female"; this->radioButtonFemale->UseVisualStyleBackColor = true; this->radioButtonFemale->CheckedChanged += gcnew System::EventHandler(this, &WeightScaleDisplay::radioButtonFemale_CheckedChanged); // // radioButtonMale // this->radioButtonMale->AutoSize = true; this->radioButtonMale->Location = System::Drawing::Point(8, 31); this->radioButtonMale->Name = L"radioButtonMale"; this->radioButtonMale->Size = System::Drawing::Size(48, 17); this->radioButtonMale->TabIndex = 1; this->radioButtonMale->TabStop = true; this->radioButtonMale->Text = L"Male"; this->radioButtonMale->UseVisualStyleBackColor = true; this->radioButtonMale->CheckedChanged += gcnew System::EventHandler(this, &WeightScaleDisplay::radioButtonMale_CheckedChanged); // // label3 // this->label3->AutoSize = true; this->label3->Location = System::Drawing::Point(264, 6); this->label3->Name = L"label3"; this->label3->Size = System::Drawing::Size(70, 13); this->label3->TabIndex = 12; this->label3->Text = L"Activity Level"; // // label4 // this->label4->AutoSize = true; this->label4->Location = System::Drawing::Point(140, 48); this->label4->Name = L"label4"; this->label4->Size = System::Drawing::Size(61, 13); this->label4->TabIndex = 10; this->label4->Text = L"Height (cm)"; // // numericUpDownHeight // this->numericUpDownHeight->Location = System::Drawing::Point(143, 64); this->numericUpDownHeight->Maximum = System::Decimal(gcnew cli::array< System::Int32 >(4) {255, 0, 0, 0}); this->numericUpDownHeight->Name = L"numericUpDownHeight"; this->numericUpDownHeight->Size = System::Drawing::Size(60, 20); this->numericUpDownHeight->TabIndex = 9; this->numericUpDownHeight->Value = System::Decimal(gcnew cli::array< System::Int32 >(4) {165, 0, 0, 0}); this->numericUpDownHeight->ValueChanged += gcnew System::EventHandler(this, &WeightScaleDisplay::numericUpDownHeight_ValueChanged); // // label5 // this->label5->AutoSize = true; this->label5->Location = System::Drawing::Point(140, 6); this->label5->Name = L"label5"; this->label5->Size = System::Drawing::Size(60, 13); this->label5->TabIndex = 8; this->label5->Text = L"Age (years)"; // // numericUpDownAge // this->numericUpDownAge->Location = System::Drawing::Point(142, 22); this->numericUpDownAge->Maximum = System::Decimal(gcnew cli::array< System::Int32 >(4) {99, 0, 0, 0}); this->numericUpDownAge->Name = L"numericUpDownAge"; this->numericUpDownAge->Size = System::Drawing::Size(60, 20); this->numericUpDownAge->TabIndex = 7; this->numericUpDownAge->Value = System::Decimal(gcnew cli::array< System::Int32 >(4) {22, 0, 0, 0}); this->numericUpDownAge->ValueChanged += gcnew System::EventHandler(this, &WeightScaleDisplay::numericUpDownAge_ValueChanged); // // tabPage_ActiveProfile // this->tabPage_ActiveProfile->Controls->Add(this->labelExchangeDisplay); this->tabPage_ActiveProfile->Controls->Add(this->label7); this->tabPage_ActiveProfile->Controls->Add(this->labelLifestyle); this->tabPage_ActiveProfile->Controls->Add(this->label40); this->tabPage_ActiveProfile->Controls->Add(this->label156); this->tabPage_ActiveProfile->Controls->Add(this->labelProfileSetScale); this->tabPage_ActiveProfile->Controls->Add(this->label81); this->tabPage_ActiveProfile->Controls->Add(this->labelExchangeScale); this->tabPage_ActiveProfile->Controls->Add(this->label79); this->tabPage_ActiveProfile->Controls->Add(this->labelAntfsRx); this->tabPage_ActiveProfile->Controls->Add(this->label6); this->tabPage_ActiveProfile->Controls->Add(this->labelDescriptionActive); this->tabPage_ActiveProfile->Controls->Add(this->label_Bat_Status); this->tabPage_ActiveProfile->Controls->Add(this->label32); this->tabPage_ActiveProfile->Controls->Add(this->labelHeightActive); this->tabPage_ActiveProfile->Controls->Add(this->label33); this->tabPage_ActiveProfile->Controls->Add(this->labelAgeActive); this->tabPage_ActiveProfile->Controls->Add(this->label37); this->tabPage_ActiveProfile->Controls->Add(this->labelGenderActive); this->tabPage_ActiveProfile->Controls->Add(this->label39); this->tabPage_ActiveProfile->Controls->Add(this->labelProfileActive2); this->tabPage_ActiveProfile->Location = System::Drawing::Point(4, 22); this->tabPage_ActiveProfile->Name = L"tabPage_ActiveProfile"; this->tabPage_ActiveProfile->Padding = System::Windows::Forms::Padding(3); this->tabPage_ActiveProfile->Size = System::Drawing::Size(387, 126); this->tabPage_ActiveProfile->TabIndex = 8; this->tabPage_ActiveProfile->Text = L"Active Profile"; this->tabPage_ActiveProfile->UseVisualStyleBackColor = true; // // labelExchangeDisplay // this->labelExchangeDisplay->AutoSize = true; this->labelExchangeDisplay->BackColor = System::Drawing::Color::Transparent; this->labelExchangeDisplay->Location = System::Drawing::Point(353, 89); this->labelExchangeDisplay->Name = L"labelExchangeDisplay"; this->labelExchangeDisplay->Size = System::Drawing::Size(16, 13); this->labelExchangeDisplay->TabIndex = 84; this->labelExchangeDisplay->Text = L"---"; // // label7 // this->label7->AutoSize = true; this->label7->BackColor = System::Drawing::Color::Transparent; this->label7->Location = System::Drawing::Point(175, 89); this->label7->Name = L"label7"; this->label7->Size = System::Drawing::Size(167, 13); this->label7->TabIndex = 83; this->label7->Text = L"Display Profile Exchange Support:"; // // labelLifestyle // this->labelLifestyle->AutoSize = true; this->labelLifestyle->BackColor = System::Drawing::Color::Transparent; this->labelLifestyle->Location = System::Drawing::Point(90, 110); this->labelLifestyle->Name = L"labelLifestyle"; this->labelLifestyle->Size = System::Drawing::Size(16, 13); this->labelLifestyle->TabIndex = 80; this->labelLifestyle->Text = L"---"; // // label40 // this->label40->AutoSize = true; this->label40->Location = System::Drawing::Point(6, 110); this->label40->Name = L"label40"; this->label40->Size = System::Drawing::Size(48, 13); this->label40->TabIndex = 79; this->label40->Text = L"Lifestyle:"; // // label156 // this->label156->AutoSize = true; this->label156->BackColor = System::Drawing::Color::Transparent; this->label156->Location = System::Drawing::Point(175, 26); this->label156->Name = L"label156"; this->label156->Size = System::Drawing::Size(83, 13); this->label156->TabIndex = 77; this->label156->Text = L"User Profile Set:"; // // labelProfileSetScale // this->labelProfileSetScale->AutoSize = true; this->labelProfileSetScale->BackColor = System::Drawing::Color::Transparent; this->labelProfileSetScale->Location = System::Drawing::Point(353, 26); this->labelProfileSetScale->Name = L"labelProfileSetScale"; this->labelProfileSetScale->Size = System::Drawing::Size(16, 13); this->labelProfileSetScale->TabIndex = 78; this->labelProfileSetScale->Text = L"---"; // // label81 // this->label81->AutoSize = true; this->label81->BackColor = System::Drawing::Color::Transparent; this->label81->Location = System::Drawing::Point(175, 68); this->label81->Name = L"label81"; this->label81->Size = System::Drawing::Size(160, 13); this->label81->TabIndex = 75; this->label81->Text = L"Scale Profile Exchange Support:"; // // labelExchangeScale // this->labelExchangeScale->AutoSize = true; this->labelExchangeScale->BackColor = System::Drawing::Color::Transparent; this->labelExchangeScale->Location = System::Drawing::Point(353, 68); this->labelExchangeScale->Name = L"labelExchangeScale"; this->labelExchangeScale->Size = System::Drawing::Size(16, 13); this->labelExchangeScale->TabIndex = 76; this->labelExchangeScale->Text = L"---"; // // label79 // this->label79->AutoSize = true; this->label79->BackColor = System::Drawing::Color::Transparent; this->label79->Location = System::Drawing::Point(175, 47); this->label79->Name = L"label79"; this->label79->Size = System::Drawing::Size(88, 13); this->label79->TabIndex = 73; this->label79->Text = L"ANT-FS Support:"; // // labelAntfsRx // this->labelAntfsRx->AutoSize = true; this->labelAntfsRx->BackColor = System::Drawing::Color::Transparent; this->labelAntfsRx->Location = System::Drawing::Point(353, 47); this->labelAntfsRx->Name = L"labelAntfsRx"; this->labelAntfsRx->Size = System::Drawing::Size(16, 13); this->labelAntfsRx->TabIndex = 74; this->labelAntfsRx->Text = L"---"; // // label6 // this->label6->AutoSize = true; this->label6->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 8.25F, System::Drawing::FontStyle::Underline, System::Drawing::GraphicsUnit::Point, static_cast(0))); this->label6->Location = System::Drawing::Point(175, 5); this->label6->Name = L"label6"; this->label6->Size = System::Drawing::Size(92, 13); this->label6->TabIndex = 72; this->label6->Text = L"Scale capabilities:"; // // labelDescriptionActive // this->labelDescriptionActive->AutoSize = true; this->labelDescriptionActive->BackColor = System::Drawing::Color::Transparent; this->labelDescriptionActive->Location = System::Drawing::Point(90, 89); this->labelDescriptionActive->Name = L"labelDescriptionActive"; this->labelDescriptionActive->Size = System::Drawing::Size(16, 13); this->labelDescriptionActive->TabIndex = 59; this->labelDescriptionActive->Text = L"---"; // // label_Bat_Status // this->label_Bat_Status->AutoSize = true; this->label_Bat_Status->Location = System::Drawing::Point(6, 89); this->label_Bat_Status->Name = L"label_Bat_Status"; this->label_Bat_Status->Size = System::Drawing::Size(73, 13); this->label_Bat_Status->TabIndex = 58; this->label_Bat_Status->Text = L"Activity Level:"; // // label32 // this->label32->AutoSize = true; this->label32->BackColor = System::Drawing::Color::Transparent; this->label32->Location = System::Drawing::Point(6, 68); this->label32->Name = L"label32"; this->label32->Size = System::Drawing::Size(64, 13); this->label32->TabIndex = 56; this->label32->Text = L"Height (cm):"; // // labelHeightActive // this->labelHeightActive->AutoSize = true; this->labelHeightActive->BackColor = System::Drawing::Color::Transparent; this->labelHeightActive->Location = System::Drawing::Point(90, 68); this->labelHeightActive->Name = L"labelHeightActive"; this->labelHeightActive->Size = System::Drawing::Size(16, 13); this->labelHeightActive->TabIndex = 57; this->labelHeightActive->Text = L"---"; // // label33 // this->label33->AutoSize = true; this->label33->BackColor = System::Drawing::Color::Transparent; this->label33->Location = System::Drawing::Point(6, 47); this->label33->Name = L"label33"; this->label33->Size = System::Drawing::Size(63, 13); this->label33->TabIndex = 54; this->label33->Text = L"Age (years):"; // // labelAgeActive // this->labelAgeActive->AutoSize = true; this->labelAgeActive->BackColor = System::Drawing::Color::Transparent; this->labelAgeActive->Location = System::Drawing::Point(90, 47); this->labelAgeActive->Name = L"labelAgeActive"; this->labelAgeActive->Size = System::Drawing::Size(16, 13); this->labelAgeActive->TabIndex = 55; this->labelAgeActive->Text = L"---"; // // label37 // this->label37->AutoSize = true; this->label37->BackColor = System::Drawing::Color::Transparent; this->label37->Location = System::Drawing::Point(6, 26); this->label37->Name = L"label37"; this->label37->Size = System::Drawing::Size(45, 13); this->label37->TabIndex = 52; this->label37->Text = L"Gender:"; // // labelGenderActive // this->labelGenderActive->AutoSize = true; this->labelGenderActive->BackColor = System::Drawing::Color::Transparent; this->labelGenderActive->Location = System::Drawing::Point(90, 26); this->labelGenderActive->Name = L"labelGenderActive"; this->labelGenderActive->Size = System::Drawing::Size(16, 13); this->labelGenderActive->TabIndex = 53; this->labelGenderActive->Text = L"---"; // // label39 // this->label39->AutoSize = true; this->label39->BackColor = System::Drawing::Color::Transparent; this->label39->Location = System::Drawing::Point(6, 5); this->label39->Name = L"label39"; this->label39->Size = System::Drawing::Size(78, 13); this->label39->TabIndex = 50; this->label39->Text = L"User Profile ID:"; // // labelProfileActive2 // this->labelProfileActive2->AutoSize = true; this->labelProfileActive2->BackColor = System::Drawing::Color::Transparent; this->labelProfileActive2->Location = System::Drawing::Point(90, 5); this->labelProfileActive2->Name = L"labelProfileActive2"; this->labelProfileActive2->Size = System::Drawing::Size(16, 13); this->labelProfileActive2->TabIndex = 51; this->labelProfileActive2->Text = L"---"; // // panel_Display // this->panel_Display->Controls->Add(this->label8); this->panel_Display->Controls->Add(this->labelBMR); this->panel_Display->Controls->Add(this->label_BasalMetRate); this->panel_Display->Controls->Add(this->labelAMR); this->panel_Display->Controls->Add(this->label_ActiveMetRate); this->panel_Display->Controls->Add(this->label_MR); this->panel_Display->Controls->Add(this->labelBF); this->panel_Display->Controls->Add(this->label_BodyFat); this->panel_Display->Controls->Add(this->labelH); this->panel_Display->Controls->Add(this->label_Hydration); this->panel_Display->Controls->Add(this->labelPage); this->panel_Display->Controls->Add(this->label1); this->panel_Display->Controls->Add(this->labelProfileActive); this->panel_Display->Controls->Add(this->label_Trn_DisplayTitle); this->panel_Display->Controls->Add(this->labelW1); this->panel_Display->Controls->Add(this->labelWeight); this->panel_Display->Location = System::Drawing::Point(58, 188); this->panel_Display->Name = L"panel_Display"; this->panel_Display->Size = System::Drawing::Size(200, 90); this->panel_Display->TabIndex = 1; // // label8 // this->label8->AutoSize = true; this->label8->Location = System::Drawing::Point(139, 2); this->label8->Name = L"label8"; this->label8->Size = System::Drawing::Size(32, 13); this->label8->TabIndex = 39; this->label8->Text = L"Page"; // // labelBMR // this->labelBMR->AutoSize = true; this->labelBMR->BackColor = System::Drawing::Color::Transparent; this->labelBMR->Location = System::Drawing::Point(117, 55); this->labelBMR->Name = L"labelBMR"; this->labelBMR->Size = System::Drawing::Size(36, 13); this->labelBMR->TabIndex = 37; this->labelBMR->Text = L"Basal:"; // // label_BasalMetRate // this->label_BasalMetRate->AutoSize = true; this->label_BasalMetRate->BackColor = System::Drawing::Color::Transparent; this->label_BasalMetRate->Location = System::Drawing::Point(156, 55); this->label_BasalMetRate->Name = L"label_BasalMetRate"; this->label_BasalMetRate->Size = System::Drawing::Size(16, 13); this->label_BasalMetRate->TabIndex = 38; this->label_BasalMetRate->Text = L"---"; // // labelAMR // this->labelAMR->AutoSize = true; this->labelAMR->BackColor = System::Drawing::Color::Transparent; this->labelAMR->Location = System::Drawing::Point(117, 39); this->labelAMR->Name = L"labelAMR"; this->labelAMR->Size = System::Drawing::Size(40, 13); this->labelAMR->TabIndex = 35; this->labelAMR->Text = L"Active:"; // // label_ActiveMetRate // this->label_ActiveMetRate->AutoSize = true; this->label_ActiveMetRate->BackColor = System::Drawing::Color::Transparent; this->label_ActiveMetRate->Location = System::Drawing::Point(156, 39); this->label_ActiveMetRate->Name = L"label_ActiveMetRate"; this->label_ActiveMetRate->Size = System::Drawing::Size(16, 13); this->label_ActiveMetRate->TabIndex = 36; this->label_ActiveMetRate->Text = L"---"; // // label_MR // this->label_MR->AutoSize = true; this->label_MR->Location = System::Drawing::Point(119, 22); this->label_MR->Name = L"label_MR"; this->label_MR->Size = System::Drawing::Size(80, 13); this->label_MR->TabIndex = 34; this->label_MR->Text = L"Met Rate (kcal)"; // // labelBF // this->labelBF->AutoSize = true; this->labelBF->BackColor = System::Drawing::Color::Transparent; this->labelBF->Location = System::Drawing::Point(9, 55); this->labelBF->Name = L"labelBF"; this->labelBF->Size = System::Drawing::Size(69, 13); this->labelBF->TabIndex = 32; this->labelBF->Text = L"Body Fat (%):"; // // label_BodyFat // this->label_BodyFat->AutoSize = true; this->label_BodyFat->BackColor = System::Drawing::Color::Transparent; this->label_BodyFat->Location = System::Drawing::Point(82, 56); this->label_BodyFat->Name = L"label_BodyFat"; this->label_BodyFat->Size = System::Drawing::Size(16, 13); this->label_BodyFat->TabIndex = 33; this->label_BodyFat->Text = L"---"; // // labelH // this->labelH->AutoSize = true; this->labelH->BackColor = System::Drawing::Color::Transparent; this->labelH->Location = System::Drawing::Point(9, 38); this->labelH->Name = L"labelH"; this->labelH->Size = System::Drawing::Size(72, 13); this->labelH->TabIndex = 30; this->labelH->Text = L"Hydration (%):"; // // label_Hydration // this->label_Hydration->AutoSize = true; this->label_Hydration->BackColor = System::Drawing::Color::Transparent; this->label_Hydration->Location = System::Drawing::Point(82, 39); this->label_Hydration->Name = L"label_Hydration"; this->label_Hydration->Size = System::Drawing::Size(16, 13); this->label_Hydration->TabIndex = 31; this->label_Hydration->Text = L"---"; // // labelPage // this->labelPage->AutoSize = true; this->labelPage->BackColor = System::Drawing::Color::Transparent; this->labelPage->Location = System::Drawing::Point(175, 2); this->labelPage->Name = L"labelPage"; this->labelPage->Size = System::Drawing::Size(16, 13); this->labelPage->TabIndex = 29; this->labelPage->Text = L"---"; // // label1 // this->label1->AutoSize = true; this->label1->BackColor = System::Drawing::Color::Transparent; this->label1->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 8.25F, System::Drawing::FontStyle::Italic, System::Drawing::GraphicsUnit::Point, static_cast(0))); this->label1->Location = System::Drawing::Point(7, 73); this->label1->Name = L"label1"; this->label1->Size = System::Drawing::Size(111, 13); this->label1->TabIndex = 26; this->label1->Text = L"Active User Profile ID:"; // // labelProfileActive // this->labelProfileActive->AutoSize = true; this->labelProfileActive->BackColor = System::Drawing::Color::Transparent; this->labelProfileActive->Location = System::Drawing::Point(129, 73); this->labelProfileActive->Name = L"labelProfileActive"; this->labelProfileActive->Size = System::Drawing::Size(16, 13); this->labelProfileActive->TabIndex = 27; this->labelProfileActive->Text = L"---"; // // label_Trn_DisplayTitle // this->label_Trn_DisplayTitle->AutoSize = true; this->label_Trn_DisplayTitle->BackColor = System::Drawing::Color::Transparent; this->label_Trn_DisplayTitle->Font = (gcnew System::Drawing::Font(L"Microsoft Sans Serif", 8.25F, System::Drawing::FontStyle::Underline, System::Drawing::GraphicsUnit::Point, static_cast(0))); this->label_Trn_DisplayTitle->Location = System::Drawing::Point(5, 2); this->label_Trn_DisplayTitle->Name = L"label_Trn_DisplayTitle"; this->label_Trn_DisplayTitle->Size = System::Drawing::Size(126, 13); this->label_Trn_DisplayTitle->TabIndex = 21; this->label_Trn_DisplayTitle->Text = L"Current Weight Scale Tx:"; // // labelW1 // this->labelW1->AutoSize = true; this->labelW1->BackColor = System::Drawing::Color::Transparent; this->labelW1->Location = System::Drawing::Point(9, 21); this->labelW1->Name = L"labelW1"; this->labelW1->Size = System::Drawing::Size(65, 13); this->labelW1->TabIndex = 19; this->labelW1->Text = L"Weight (kg):"; // // labelWeight // this->labelWeight->AutoSize = true; this->labelWeight->BackColor = System::Drawing::Color::Transparent; this->labelWeight->Location = System::Drawing::Point(81, 21); this->labelWeight->Name = L"labelWeight"; this->labelWeight->Size = System::Drawing::Size(16, 13); this->labelWeight->TabIndex = 20; this->labelWeight->Text = L"---"; // // tabPage_UserProfile // this->tabPage_UserProfile->Controls->Add(this->groupBox1); this->tabPage_UserProfile->Controls->Add(this->checkBoxUPSet); this->tabPage_UserProfile->Controls->Add(this->label29); this->tabPage_UserProfile->Controls->Add(this->comboBoxActivityLevel); this->tabPage_UserProfile->Controls->Add(this->label28); this->tabPage_UserProfile->Controls->Add(this->label27); this->tabPage_UserProfile->Location = System::Drawing::Point(4, 22); this->tabPage_UserProfile->Name = L"tabPage_UserProfile"; this->tabPage_UserProfile->Size = System::Drawing::Size(388, 110); this->tabPage_UserProfile->TabIndex = 3; this->tabPage_UserProfile->Text = L"User Profile"; this->tabPage_UserProfile->UseVisualStyleBackColor = true; // // groupBox1 // this->groupBox1->Location = System::Drawing::Point(31, 37); this->groupBox1->Name = L"groupBox1"; this->groupBox1->Size = System::Drawing::Size(87, 57); this->groupBox1->TabIndex = 14; this->groupBox1->TabStop = false; this->groupBox1->Text = L"Gender"; // // checkBoxUPSet // this->checkBoxUPSet->AutoSize = true; this->checkBoxUPSet->Location = System::Drawing::Point(31, 14); this->checkBoxUPSet->Name = L"checkBoxUPSet"; this->checkBoxUPSet->Size = System::Drawing::Size(99, 17); this->checkBoxUPSet->TabIndex = 13; this->checkBoxUPSet->Text = L"User Profile Set"; this->checkBoxUPSet->UseVisualStyleBackColor = true; // // label29 // this->label29->AutoSize = true; this->label29->Location = System::Drawing::Point(168, 79); this->label29->Name = L"label29"; this->label29->Size = System::Drawing::Size(70, 13); this->label29->TabIndex = 12; this->label29->Text = L"Activity Level"; // // comboBoxActivityLevel // this->comboBoxActivityLevel->FormattingEnabled = true; this->comboBoxActivityLevel->Items->AddRange(gcnew cli::array< System::Object^ >(6) {L"Child", L"Sedentary", L"Low Activity", L"Medium Activity", L"High Activity", L"Intense Activity"}); this->comboBoxActivityLevel->Location = System::Drawing::Point(259, 73); this->comboBoxActivityLevel->Name = L"comboBoxActivityLevel"; this->comboBoxActivityLevel->Size = System::Drawing::Size(114, 21); this->comboBoxActivityLevel->TabIndex = 11; // // label28 // this->label28->AutoSize = true; this->label28->Location = System::Drawing::Point(168, 48); this->label28->Name = L"label28"; this->label28->Size = System::Drawing::Size(38, 13); this->label28->TabIndex = 10; this->label28->Text = L"Height"; // // label27 // this->label27->AutoSize = true; this->label27->Location = System::Drawing::Point(168, 20); this->label27->Name = L"label27"; this->label27->Size = System::Drawing::Size(26, 13); this->label27->TabIndex = 8; this->label27->Text = L"Age"; // // tabPage_GlobalData // this->tabPage_GlobalData->Controls->Add(this->label12); this->tabPage_GlobalData->Controls->Add(this->label13); this->tabPage_GlobalData->Controls->Add(this->label14); this->tabPage_GlobalData->Controls->Add(this->label15); this->tabPage_GlobalData->Controls->Add(this->label16); this->tabPage_GlobalData->Controls->Add(this->checkBox3); this->tabPage_GlobalData->Controls->Add(this->checkBox4); this->tabPage_GlobalData->Controls->Add(this->button2); this->tabPage_GlobalData->Controls->Add(this->label17); this->tabPage_GlobalData->Controls->Add(this->label18); this->tabPage_GlobalData->Controls->Add(this->label19); this->tabPage_GlobalData->Controls->Add(this->textboxSerialNum); this->tabPage_GlobalData->Controls->Add(this->textboxSwVer); this->tabPage_GlobalData->Controls->Add(this->label20); this->tabPage_GlobalData->Controls->Add(this->label21); this->tabPage_GlobalData->Controls->Add(this->label22); this->tabPage_GlobalData->Controls->Add(this->textboxHwVer); this->tabPage_GlobalData->Controls->Add(this->textboxModelNum); this->tabPage_GlobalData->Controls->Add(this->textboxMfgID); this->tabPage_GlobalData->Location = System::Drawing::Point(4, 22); this->tabPage_GlobalData->Name = L"tabPage_GlobalData"; this->tabPage_GlobalData->Padding = System::Windows::Forms::Padding(3); this->tabPage_GlobalData->Size = System::Drawing::Size(388, 110); this->tabPage_GlobalData->TabIndex = 2; this->tabPage_GlobalData->Text = L"Global Data"; this->tabPage_GlobalData->UseVisualStyleBackColor = true; // // label12 // this->label12->Location = System::Drawing::Point(275, 51); this->label12->Name = L"label12"; this->label12->Size = System::Drawing::Size(27, 13); this->label12->TabIndex = 16; this->label12->Text = L"1"; // // label13 // this->label13->Location = System::Drawing::Point(228, 27); this->label13->Name = L"label13"; this->label13->Size = System::Drawing::Size(71, 13); this->label13->TabIndex = 11; this->label13->Text = L"1234567890"; // // label14 // this->label14->Location = System::Drawing::Point(81, 76); this->label14->Name = L"label14"; this->label14->Size = System::Drawing::Size(27, 13); this->label14->TabIndex = 14; this->label14->Text = L"1"; // // label15 // this->label15->Location = System::Drawing::Point(67, 52); this->label15->Name = L"label15"; this->label15->Size = System::Drawing::Size(42, 13); this->label15->TabIndex = 9; this->label15->Text = L"33669"; // // label16 // this->label16->Location = System::Drawing::Point(69, 27); this->label16->Name = L"label16"; this->label16->Size = System::Drawing::Size(38, 13); this->label16->TabIndex = 8; this->label16->Text = L"2"; // // checkBox3 // this->checkBox3->AutoSize = true; this->checkBox3->Checked = true; this->checkBox3->CheckState = System::Windows::Forms::CheckState::Checked; this->checkBox3->Enabled = false; this->checkBox3->Location = System::Drawing::Point(205, 6); this->checkBox3->Name = L"checkBox3"; this->checkBox3->Size = System::Drawing::Size(148, 17); this->checkBox3->TabIndex = 46; this->checkBox3->Text = L"Enable Product Info Page"; this->checkBox3->UseVisualStyleBackColor = true; // // checkBox4 // this->checkBox4->AutoSize = true; this->checkBox4->Checked = true; this->checkBox4->CheckState = System::Windows::Forms::CheckState::Checked; this->checkBox4->Enabled = false; this->checkBox4->Location = System::Drawing::Point(6, 6); this->checkBox4->Name = L"checkBox4"; this->checkBox4->Size = System::Drawing::Size(184, 17); this->checkBox4->TabIndex = 42; this->checkBox4->Text = L"Enable Manufacturing Data Page"; this->checkBox4->UseVisualStyleBackColor = true; // // button2 // this->button2->Location = System::Drawing::Point(179, 74); this->button2->Name = L"button2"; this->button2->Size = System::Drawing::Size(97, 20); this->button2->TabIndex = 49; this->button2->Text = L"Update All"; this->button2->UseVisualStyleBackColor = true; // // label17 // this->label17->AutoSize = true; this->label17->Location = System::Drawing::Point(180, 95); this->label17->Name = L"label17"; this->label17->Size = System::Drawing::Size(32, 13); this->label17->TabIndex = 20; this->label17->Text = L"Error:"; this->label17->Visible = false; // // label18 // this->label18->AutoSize = true; this->label18->Location = System::Drawing::Point(198, 51); this->label18->Name = L"label18"; this->label18->Size = System::Drawing::Size(71, 13); this->label18->TabIndex = 4; this->label18->Text = L"Software Ver:"; // // label19 // this->label19->AutoSize = true; this->label19->Location = System::Drawing::Point(6, 76); this->label19->Name = L"label19"; this->label19->Size = System::Drawing::Size(75, 13); this->label19->TabIndex = 3; this->label19->Text = L"Hardware Ver:"; // // textboxSerialNum // this->textboxSerialNum->Location = System::Drawing::Point(303, 24); this->textboxSerialNum->MaxLength = 10; this->textboxSerialNum->Name = L"textboxSerialNum"; this->textboxSerialNum->Size = System::Drawing::Size(76, 20); this->textboxSerialNum->TabIndex = 47; this->textboxSerialNum->Text = L"1234567890"; // // textboxSwVer // this->textboxSwVer->Location = System::Drawing::Point(303, 48); this->textboxSwVer->MaxLength = 3; this->textboxSwVer->Name = L"textboxSwVer"; this->textboxSwVer->Size = System::Drawing::Size(29, 20); this->textboxSwVer->TabIndex = 48; this->textboxSwVer->Text = L"1"; // // label20 // this->label20->AutoSize = true; this->label20->Location = System::Drawing::Point(176, 27); this->label20->Name = L"label20"; this->label20->Size = System::Drawing::Size(46, 13); this->label20->TabIndex = 2; this->label20->Text = L"Serial #:"; // // label21 // this->label21->AutoSize = true; this->label21->Location = System::Drawing::Point(18, 27); this->label21->Name = L"label21"; this->label21->Size = System::Drawing::Size(51, 13); this->label21->TabIndex = 1; this->label21->Text = L"Manf. ID:"; // // label22 // this->label22->AutoSize = true; this->label22->Location = System::Drawing::Point(18, 52); this->label22->Name = L"label22"; this->label22->Size = System::Drawing::Size(49, 13); this->label22->TabIndex = 5; this->label22->Text = L"Model #:"; // // textboxHwVer // this->textboxHwVer->Location = System::Drawing::Point(110, 73); this->textboxHwVer->MaxLength = 3; this->textboxHwVer->Name = L"textboxHwVer"; this->textboxHwVer->Size = System::Drawing::Size(29, 20); this->textboxHwVer->TabIndex = 45; this->textboxHwVer->Text = L"1"; // // textboxModelNum // this->textboxModelNum->Location = System::Drawing::Point(110, 49); this->textboxModelNum->MaxLength = 5; this->textboxModelNum->Name = L"textboxModelNum"; this->textboxModelNum->Size = System::Drawing::Size(49, 20); this->textboxModelNum->TabIndex = 44; this->textboxModelNum->Text = L"33669"; // // textboxMfgID // this->textboxMfgID->Location = System::Drawing::Point(110, 24); this->textboxMfgID->MaxLength = 5; this->textboxMfgID->Name = L"textboxMfgID"; this->textboxMfgID->Size = System::Drawing::Size(49, 20); this->textboxMfgID->TabIndex = 43; this->textboxMfgID->Text = L"2"; // // WeightScaleDisplay // this->AutoScaleDimensions = System::Drawing::SizeF(6, 13); this->AutoScaleMode = System::Windows::Forms::AutoScaleMode::Font; this->ClientSize = System::Drawing::Size(794, 351); this->Controls->Add(this->panel_Display); this->Controls->Add(this->panel_Settings); this->Name = L"WeightScaleDisplay"; this->Text = L"Weight Scale"; this->panel_Settings->ResumeLayout(false); this->tabControl1->ResumeLayout(false); this->tabPage2->ResumeLayout(false); this->tabPage2->PerformLayout(); this->tabPage_DataPages->ResumeLayout(false); this->tabPage_DataPages->PerformLayout(); this->tabPage_GlobalBattery->ResumeLayout(false); this->tabPage_GlobalBattery->PerformLayout(); this->tabPage_CustomProfile->ResumeLayout(false); this->tabPage_CustomProfile->PerformLayout(); this->groupBoxAthlete->ResumeLayout(false); this->groupBoxAthlete->PerformLayout(); (cli::safe_cast(this->numericUpDownActivityLevel))->EndInit(); (cli::safe_cast(this->numericUpDownProfile))->EndInit(); this->groupBox2->ResumeLayout(false); this->groupBox2->PerformLayout(); (cli::safe_cast(this->numericUpDownHeight))->EndInit(); (cli::safe_cast(this->numericUpDownAge))->EndInit(); this->tabPage_ActiveProfile->ResumeLayout(false); this->tabPage_ActiveProfile->PerformLayout(); this->panel_Display->ResumeLayout(false); this->panel_Display->PerformLayout(); this->tabPage_UserProfile->ResumeLayout(false); this->tabPage_UserProfile->PerformLayout(); this->tabPage_GlobalData->ResumeLayout(false); this->tabPage_GlobalData->PerformLayout(); this->ResumeLayout(false); } #pragma endregion private: System::Void WeightScaleDisplay::numericUpDownProfile_ValueChanged(System::Object^ sender, System::EventArgs^ e) { SelectCustomProfile(); } System::Void WeightScaleDisplay::radioButtonFemale_CheckedChanged(System::Object^ sender, System::EventArgs^ e) { SelectCustomProfile(); } System::Void WeightScaleDisplay::radioButtonMale_CheckedChanged(System::Object^ sender, System::EventArgs^ e) { SelectCustomProfile(); } System::Void WeightScaleDisplay::numericUpDownAge_ValueChanged(System::Object^ sender, System::EventArgs^ e) { SelectCustomProfile(); } System::Void WeightScaleDisplay::numericUpDownHeight_ValueChanged(System::Object^ sender, System::EventArgs^ e) { SelectCustomProfile(); } System::Void WeightScaleDisplay::numericUpDownActivtyLevel_ValueChanged(System::Object^ sender, System::EventArgs^ e) { SelectCustomProfile(); } System::Void WeightScaleDisplay::radioButtonAthleteTrue_CheckChanged(System::Object^ sender, System::EventArgs^ e) { SelectCustomProfile(); } System::Void WeightScaleDisplay::radioButtonAthleteFalse_CheckChanged(System::Object^ sender, System::EventArgs^ e) { SelectCustomProfile(); } };