Пример #1
0
 private void drawGrid()
 {
     EditorGUITools.DoHorizontal(() => {
         keyColumn();
         foreach (var locale in serializedLocales.targetObjects)
         {
             localeColumn(new SerializedObject(locale));
         }
     });
 }
Пример #2
0
 private void OnGUI()
 {
     EditorGUITools.DoHorizontal(addOrRemoveLocale);
     if (serializedLocales != null && serializedLocales.targetObject != null)
     {
         serializedLocales.Update();
         if (serializedLocales.FindProperty("items").arraySize > 0)
         {
             scrollPosition = EditorGUITools.DoScroll(drawGrid, scrollPosition);
         }
         else
         {
             EditorGUILayout.LabelField(Strings.NoStrings);
         }
         EditorGUITools.DoHorizontal(addOrRemoveItem);
     }
 }