+/*
+ * @Author: penglei 1624952103@qq.com
+ * @Date: 2024-12-03 19:06:16
+ * @LastEditors: penglei 1624952103@qq.com
+ * @LastEditTime: 2025-01-10 11:41:29
+ * @FilePath: /sdk615/code/sdk/middleware/services/gui/uikit/proprietary/include/common/key_code.h
+ * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
+ */
/*
* Copyright (c) 2022 CompanyNameMagicTag.
* Licensed under the Apache License, Version 2.0 (the "License");
ZLITE_KEY_AUDIO = ZLITE_KEY_CAT(FUNCTION, 0x2A),
ZLITE_KEY_HOME = ZLITE_KEY_CAT(FUNCTION, 0x3F),
ZLITE_KEY_FUNC = ZLITE_KEY_CAT(FUNCTION, 0x100),
+ ZLITE_KEY_FUNC2 = ZLITE_KEY_CAT(FUNCTION, 0x101),
};
}
#endif
\ No newline at end of file
if(falg==true)
{
button[0]->SetStyle(STYLE_BACKGROUND_COLOR, Color::Red().full);
- button[0]->SetText("UP_KEY::\npress");
+ button[0]->SetText("POWER_KEY::\npress");
}
else
{
button[0]->SetStyle(STYLE_BACKGROUND_COLOR, Color::Blue().full);
- button[0]->SetText("UP_KEY::\nraise");
+ button[0]->SetText("POWER_KEY::\nraise");
}
if(falg==true)
{
button[1]->SetStyle(STYLE_BACKGROUND_COLOR, Color::Red().full);
- button[1]->SetText("DOWN_KEY::\npress");
+ button[1]->SetText("FUNC_KEY::\npress");
}
else
{
button[1]->SetStyle(STYLE_BACKGROUND_COLOR, Color::Blue().full);
- button[1]->SetText("DOWN_KEY::\nraise");
+ button[1]->SetText("FUNC_KEY::\nraise");
}
}
#ifdef BOARD_U8
if(i==2)
{
-
if(falg==true)
{
- button[3]->SetStyle(STYLE_BACKGROUND_COLOR, Color::Red().full);
- button[3]->SetText("DOWN_KEY::\npress");
+ button[2]->SetStyle(STYLE_BACKGROUND_COLOR, Color::Red().full);
+ button[2]->SetText("FUNC_KEY2::\npress");
}
else
{
- button[3]->SetStyle(STYLE_BACKGROUND_COLOR, Color::Blue().full);
- button[3]->SetText("DOWN_KEY::\nraise");
+ button[2]->SetStyle(STYLE_BACKGROUND_COLOR, Color::Blue().full);
+ button[2]->SetText("FUNC_KEY2::\nraise");
}
}
#endif
void testbuttonView::Changbutton(bool falg)
{
+ int index = 0;
+#ifdef BOARD_U8
+ index = 3;
+#else
+ index = 2;
+#endif
if(falg)
{
- button[2]->SetStyle(STYLE_BACKGROUND_COLOR, Color::Red().full);
- button[2]->SetText("crown::spin");
+ button[index]->SetStyle(STYLE_BACKGROUND_COLOR, Color::Red().full);
+ button[index]->SetText("crown::spin");
}
else
{
- button[2]->SetStyle(STYLE_BACKGROUND_COLOR, Color::Blue().full);
- button[2]->SetText("crown::raise");
+ button[index]->SetStyle(STYLE_BACKGROUND_COLOR, Color::Blue().full);
+ button[index]->SetText("crown::raise");
}
RootView::GetInstance()->Invalidate();
buttonconfig.ViewId="FUNC_KEY2:";
buttonconfig.str="FUNC_KEY2:";
buttonconfig.ALIGN=TEXT_ALIGNMENT_LEFT;
- button[3]=SetTheButton_ext(buttonconfig);
- testBUTTONScrollView->Add(button[3]);
+ button[2]=SetTheButton_ext(buttonconfig);
+ testBUTTONScrollView->Add(button[2]);
buttonconfig.x = 80;
buttonconfig.y = 600;
buttonconfig.ViewId="crown::";
buttonconfig.str="crown::";
buttonconfig.ALIGN=TEXT_ALIGNMENT_LEFT;
- button[2]=SetTheButton_ext(buttonconfig);
- testBUTTONScrollView->Add(button[2]);
+ button[3]=SetTheButton_ext(buttonconfig);
+ testBUTTONScrollView->Add(button[3]);
#else
testBUTTONScrollView->Add(button[2]);
#endif
+ int index = 0;
+#ifdef BOARD_U8
+ index = 3;
+#else
+ index = 2;
+#endif
-
-
- for(int i=3;i<10;i++)
+ for(int i=index+1;i<10;i++)
{
buttonconfig.x = 80;
buttonconfig.y +=250;
* @Author: penglei 1624952103@qq.com
* @Date: 2024-12-31 10:20:16
* @LastEditors: penglei 1624952103@qq.com
- * @LastEditTime: 2025-01-09 15:39:10
+ * @LastEditTime: 2025-01-10 11:48:37
* @FilePath: /sdk615/code/sdk/zhihui/drivers/rotary_encoder/crown/crown.c
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
*/
crown_diff++;
}
}
- PRINT("pin : %d , direction : %d , crown_diff : %d \n",pin,direction,crown_diff);
+ // PRINT("pin : %d , direction : %d , crown_diff : %d \n",pin,direction,crown_diff);
}