Changed barely visible PROPERTY_HINT_ALL_FLAGS buttons for checkboxes

This commit is contained in:
Daniel J. Ramirez 2016-05-03 16:20:09 -05:00
parent f1b39631f5
commit 723c0d730c
2 changed files with 4 additions and 3 deletions

View File

@ -321,7 +321,7 @@ bool CustomPropertyEditor::edit(Object* p_owner,const String& p_name,Variant::Ty
ofs.y+=22*i; ofs.y+=22*i;
for(int j=0;j<10;j++) { for(int j=0;j<10;j++) {
Button *c=checks20[i*10+j]; CheckBox *c=checks20[i*10+j];
Point2 o=ofs; Point2 o=ofs;
o.x+=j*22; o.x+=j*22;
if (j>=5) if (j>=5)
@ -1721,7 +1721,7 @@ CustomPropertyEditor::CustomPropertyEditor() {
} }
for(int i=0;i<20;i++) { for(int i=0;i<20;i++) {
checks20[i]=memnew( Button ); checks20[i]=memnew( CheckBox );
checks20[i]->set_toggle_mode(true); checks20[i]->set_toggle_mode(true);
checks20[i]->set_focus_mode(FOCUS_NONE); checks20[i]->set_focus_mode(FOCUS_NONE);
add_child(checks20[i]); add_child(checks20[i]);

View File

@ -31,6 +31,7 @@
#include "scene/gui/tree.h" #include "scene/gui/tree.h"
#include "scene/gui/button.h" #include "scene/gui/button.h"
#include "scene/gui/check_box.h"
#include "scene/gui/label.h" #include "scene/gui/label.h"
#include "tools/editor/editor_file_dialog.h" #include "tools/editor/editor_file_dialog.h"
#include "scene/gui/dialogs.h" #include "scene/gui/dialogs.h"
@ -95,7 +96,7 @@ class CustomPropertyEditor : public Popup {
ColorPicker *color_picker; ColorPicker *color_picker;
TextEdit *text_edit; TextEdit *text_edit;
bool read_only; bool read_only;
Button *checks20[20]; CheckBox *checks20[20];
SpinBox *spinbox; SpinBox *spinbox;
HSlider *slider; HSlider *slider;