[DEBUG] correct many bugs
This commit is contained in:
parent
1821f2927b
commit
a265735cd1
@ -70,7 +70,7 @@
|
||||
</rule>
|
||||
<rule name="my storage keyword">
|
||||
<color>storageKeyword</color>
|
||||
<regex>\b(inline|const|class|namespace|virtual|private|public|protected|friend|const|extern|mutable|auto|register|static|unsigned|signed|volatile|char|double|float|int|long|short|void|typedef|struct|union|enum)\b</regex>
|
||||
<regex>\b(inline|const|class|namespace|virtual|private|public|protected|friend|const|extern|mutable|auto|register|static|unsigned|signed|volatile|char|double|float|int|long|short|void|typedef|struct|union|enum|override|final)\b</regex>
|
||||
</rule>
|
||||
<rule name="my common Define">
|
||||
<color>commonDefine</color>
|
||||
|
@ -104,8 +104,10 @@ void BufferView::onCallbackNewBuffer(const std::string& _value) {
|
||||
}
|
||||
if (m_list.size() <= 1) {
|
||||
propertyHide.set(true);
|
||||
propertySetOnWidgetNamed("appl-Buffer-viewer-separator", "hide", "true");
|
||||
} else {
|
||||
propertyHide.set(false);
|
||||
propertySetOnWidgetNamed("appl-Buffer-viewer-separator", "hide", "false");
|
||||
}
|
||||
markToRedraw();
|
||||
}
|
||||
|
@ -157,6 +157,15 @@ void MainWindows::init() {
|
||||
myBufferView->propertyFill.set(bvec2(true,true));
|
||||
mySizerHori->subWidgetAdd(myBufferView);
|
||||
|
||||
ewol::widget::SpacerShared mySpacer = ewol::widget::Spacer::create();
|
||||
mySpacer->propertyName.set("appl-Buffer-viewer-separator");
|
||||
mySpacer->propertyColor.set(etk::color::black);
|
||||
mySpacer->propertyMinSize.set(gale::Dimension(vec2(2,2), gale::Dimension::Pixel));
|
||||
mySpacer->propertyExpand.set(bvec2(false,true));
|
||||
mySpacer->propertyFill.set(bvec2(true,true));
|
||||
mySpacer->propertyHide.set(true);
|
||||
mySizerHori->subWidgetAdd(mySpacer);
|
||||
|
||||
mySizerVert2 = ewol::widget::Sizer::create();
|
||||
mySizerVert2->propertyMode.set(ewol::widget::Sizer::modeVert);
|
||||
mySizerHori->subWidgetAdd(mySizerVert2);
|
||||
@ -174,6 +183,15 @@ void MainWindows::init() {
|
||||
myTextView2->propertyHide.set(true);
|
||||
mySizerVert2->subWidgetAdd(myTextView2);
|
||||
|
||||
mySpacer = ewol::widget::Spacer::create();
|
||||
mySpacer->propertyName.set("appl-text-separator");
|
||||
mySpacer->propertyColor.set(etk::color::black);
|
||||
mySpacer->propertyMinSize.set(gale::Dimension(vec2(2,2), gale::Dimension::Pixel));
|
||||
mySpacer->propertyExpand.set(bvec2(true,false));
|
||||
mySpacer->propertyFill.set(bvec2(true,true));
|
||||
mySpacer->propertyHide.set(true);
|
||||
mySizerVert2->subWidgetAdd(mySpacer);
|
||||
|
||||
myTextView = appl::TextViewer::create("font-size", sizeText);
|
||||
myTextView->propertyName.set("appl-text-viewer1");
|
||||
myTextView->propertyExpand.set(bvec2(true,true));
|
||||
@ -345,12 +363,16 @@ void MainWindows::onCallbackMenuEvent(const std::string& _value) {
|
||||
ewol::getContext().forceRedrawAll();
|
||||
} else if (_value == "menu:split:enable") {
|
||||
propertySetOnWidgetNamed("appl-text-viewer2", "hide", "false");
|
||||
propertySetOnWidgetNamed("appl-text-separator", "hide", "false");
|
||||
} else if (_value == "menu:split:disable") {
|
||||
propertySetOnWidgetNamed("appl-text-viewer2", "hide", "true");
|
||||
propertySetOnWidgetNamed("appl-text-separator", "hide", "true");
|
||||
} else if (_value == "menu:split:vert") {
|
||||
propertySetOnWidgetNamed("appl-view-code-sizer", "mode", "vert");
|
||||
propertySetOnWidgetNamed("appl-text-separator", "expand", "true,false");
|
||||
} else if (_value == "menu:split:hori") {
|
||||
propertySetOnWidgetNamed("appl-view-code-sizer", "mode", "hori");
|
||||
propertySetOnWidgetNamed("appl-text-separator", "expand", "false,true");
|
||||
} else {
|
||||
APPL_ERROR("Event from Menu UNKNOW : '" << _value << "'");
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user