ice_d 106 #148580 Posted January 26, 2014 Нашел баг, не работают настройки выравнивания текста по центру и по правой стороне. Работают. Только из-за того что размеры текстового поля настраиваются автоматом - результат выравнивания незаметен. Quote Share this post Link to post Short link Share on other sites
Dakasik 610 #150593 Posted February 2, 2014 Работают. Только из-за того что размеры текстового поля настраиваются автоматом - результат выравнивания незаметен. Не понял? Quote Share this post Link to post Short link Share on other sites
ice_d 106 #151033 Posted February 5, 2014 Не понял? Размеры текстового поля настраиваются автоматически, в зависимости от размеров шрифта и длины текста. Представь прямоугольник по краям текста - это будут габариты поля и при любом выравнивании внутри этого поля текст двигаться не будет, т.к. он упирается в границы поля со всех сторон. В следующей версии сделаю возможность настраивать размеры текстового поля. 1 Quote Share this post Link to post Short link Share on other sites
Dakasik 610 #151150 Posted February 5, 2014 Размеры текстового поля настраиваются автоматически, в зависимости от размеров шрифта и длины текста. Представь прямоугольник по краям текста - это будут габариты поля и при любом выравнивании внутри этого поля текст двигаться не будет, т.к. он упирается в границы поля со всех сторон. В следующей версии сделаю возможность настраивать размеры текстового поля. Спасибо, понял! Quote Share this post Link to post Short link Share on other sites
Ryba4okPerm 86 #152448 Posted February 11, 2014 (edited) Ребят помогите сдвинуть текст из этой панельки DebugPanel.swf так же как в этой - ото я запутался до ужаса( DebugPanel.swf Edited February 11, 2014 by Ryba4okPerm Quote Share this post Link to post Short link Share on other sites
Vitalell 11 #152693 Posted February 11, 2014 К сожалению, файл logos.swf не пускает в бой:( Quote Share this post Link to post Short link Share on other sites
Kotyarko_O 1,906 #152696 Posted February 11, 2014 К сожалению, файл logos.swf не пускает в бой:( Ищи причину в других модах.. у меня всё нормально с ним. 1 Quote Share this post Link to post Short link Share on other sites
Vitalell 11 #152704 Posted February 11, 2014 Извините, ошибся:) Всё нормально:) Quote Share this post Link to post Short link Share on other sites
Mr_5254 1 #156054 Posted February 17, 2014 Предлагаю свой вариант расположения часов V-1 часы в ангаре v1 +.zip Спасибо ice_d за инструкцию ! Quote Share this post Link to post Short link Share on other sites
ice_d 106 #156224 Posted February 17, 2014 Предлагаю свой вариант расположения часов V-1 shot_006.jpg часы в ангаре v1 +.zip Спасибо ice_d за инструкцию ! Уже есть часы с конфигом. Там настраивать гораздо проще 1 Quote Share this post Link to post Short link Share on other sites
IronMan9311 0 #160072 Posted March 2, 2014 В часах с конфигом не пашет выравнивание, всегда выравнивает в право, хотя в конфиге есть пункт с его настройкой. Quote Share this post Link to post Short link Share on other sites
ice_d 106 #160082 Posted March 3, 2014 В часах с конфигом не пашет выравнивание, всегда выравнивает в право, хотя в конфиге есть пункт с его настройкой. Ответ есть тут и тут. Quote Share this post Link to post Short link Share on other sites
ice_d 106 #162692 Posted March 15, 2014 Обновление. - добавлена возможность вручную изменять размеры текстовых полей; - для наглядности добавлена рамка вокруг текстового поля и ее цвет. 1 Quote Share this post Link to post Short link Share on other sites
Dakasik 610 #162708 Posted March 15, 2014 (edited) Обновление. - добавлена возможность вручную изменять размеры текстовых полей; - для наглядности добавлена рамка вокруг текстового поля и ее цвет. Спасибо огромное, вот теперь все работает на ура! Вот мой вариант, настройки конфига: Часы в ангаре с конфигом от Maxim___77 - настройки конфига от Dakasik.rar P.S. Вот только в конфиге поначалу немного под запутался, из за строк <text align="center", align="right", align="left"... Подскажи а для чего ты их оставил в конфиге, они-же не работают? Edited March 16, 2014 by Dakasik Quote Share this post Link to post Short link Share on other sites
ice_d 106 #162757 Posted March 16, 2014 Вот только в конфиге поначалу немного под запутался, из за строк <text align="center", align="right", align="left"... Подскажи а для чего ты их оставил в конфиге, они-же не работают? autoSize="none" align="left" autoSize="none" align="center" autoSize="none" align="right" Вроде работает. Quote Share this post Link to post Short link Share on other sites
Dakasik 610 #162833 Posted March 16, 2014 (edited) Вроде работает. Ну да конечно работает когда autoSize="none", о когда autoSize="left" то align вообще не пашет, вот я и запутался... В таком случае для чего вообще в конфиге нужен такой функционал как autoSize, и почему он настроен во всех строках "left" а не "none"?... Вот путаница и получается! Edited March 16, 2014 by Dakasik Quote Share this post Link to post Short link Share on other sites
ice_d 106 #162875 Posted March 16, 2014 Ну да конечно работает когда autoSize="none", о когда autoSize="left" то align вообще не пашет, вот я и запутался... В таком случае для чего вообще в конфиге нужен такой функционал как autoSize, и почему он настроен во всех строках "left" а не "none"?... Вот путаница и получается! Взято с help.adobe.com autoSize - это свойство класса TextField Управляет автоматической настройкой размеров и выравниванием текстовых полей. Допустимые значения констант TextFieldAutoSize: TextFieldAutoSize.NONE (по умолчанию), TextFieldAutoSize.LEFT, TextFieldAutoSize.RIGHT и TextFieldAutoSize.CENTER. Если autoSize имеет значение TextFieldAutoSize.NONE (по умолчанию) размер не изменяется. Если autoSize имеет значение TextFieldAutoSize.LEFT, тексту задается выравнивание по левому краю, то есть левое поле текста остается неподвижным и изменение размера одной строки текстового поля осуществляется по правому полю. Если в тексте встречается разрыв строки (например, \n или \r), размер нижнего края также изменяется, чтобы вместить следующую строку текста. Если свойство wordWrap также имеет значение true, размер текстового поля изменяется только по нижнему краю, а правый край остается фиксированным. Если autoSize имеет значение TextFieldAutoSize.RIGHT, тексту задается выравнивание по правому краю, то есть правое поле текста остается неподвижным и изменение размера одной строки текстового поля осуществляется по левому полю. Если в тексте встречается разрыв строки (например, \n или \r), размер нижнего края также изменяется, чтобы вместить следующую строку текста. Если свойство wordWrap также имеет значение true, размер текстового поля изменяется только по нижнему краю, а левый край остается фиксированным. Если autoSize имеет значение TextFieldAutoSize.CENTER, текст обрабатывается с учетом выравнивания по центру, то есть изменение размера одной строки текстового поля равномерно распределяется по правому и левому полям. Если в тексте встречается разрыв строки (например, \n или \r), размер нижнего края также изменяется, чтобы вместить следующую строку текста. Если свойство wordWrap также имеет значение true, размер текстового поля изменяется только по нижнему краю, а левый и правый края остаются фиксированными. align - это свойство класса TextFormat Обозначает выравнивание абзаца. Допустимыми значениями являются константы TextFormatAlign. Значением по умолчанию является TextFormatAlign.LEFT. *********************************************************************** autoSize - свойство текстового поля, а align - свойство текста внутри текстового поля. Т.е. если autoSize="none", то работает align, в противном случае работает autoSize, а align игнорируется. Я особо с ними не разбирался, отличий не искал, и как они работают на самом деле не знаю - это всего лишь мои догадки. Попробуй поэкспериментировать, включи рамку и выставь поочередно autoSize="none/left/right/center" и align="left/right/center". Сделай скрины, потом просмотри отличия. Quote Share this post Link to post Short link Share on other sites
Dakasik 610 #162910 Posted March 16, 2014 (edited) autoSize - свойство текстового поля, а align - свойство текста внутри текстового поля. Т.е. если autoSize="none", то работает align, в противном случае работает autoSize, а align игнорируется. Я особо с ними не разбирался, отличий не искал, и как они работают на самом деле не знаю - это всего лишь мои догадки. Да так оно и есть. Вот только когда по дефолту работает autoSize, то рамка перестает работать она прилипает к краю шрифта и двигается вмести с ним. Попробуй поэкспериментировать, включи рамку и выставь поочередно autoSize="none/left/right/center" и align="left/right/center". Сделай скрины, потом просмотри отличия. Да я уже много экспериментировал, и пришел к тому что, нужно в дефолтном конфиге изменить самую малость, всего лишь сделать функцию autoSize по дефолту "none", и забыть про нее, и больше не трогать и не вспоминать. Вот результаты моих экспериментов, с моей точки зрения оптимальный вариант: Конфиг logos.rar Edited March 16, 2014 by Dakasik Quote Share this post Link to post Short link Share on other sites
ice_d 106 #162920 Posted March 16, 2014 Да так оно и есть. Вот только когда по дефолту работает autoSize, то рамка перестает работать она прилипает к краю шрифта и двигается вмести с ним. bandicam 2014-03-16 23-02-38-078.jpg Да я уже много экспериментировал, и пришел к тому что, нужно в дефолтном конфиге изменить самую малость, всего лишь сделать функцию autoSize по дефолту "none", и забыть про нее, и больше не трогать и не вспоминать. Вот результаты моих экспериментов, с моей точки зрения оптимальный вариант - Конфиг logos.rar bandicam 2014-03-16 22-51-22-503.jpgbandicam 2014-03-16 22-53-03-479.jpg Тут еще дело вот в чем. При включенном autoSize (left/right/center) все границы текстового поля прилипают к краям текста - это было сделано для того, чтобы вручную не подбирать размеры. Ведь если они будут больше (как в твоем случае), то текстовые поля будут перекрывать другие элементы интерфейса, к примеру, чекбокс "в ангаре" в достижениях. Можешь проверить, если задать большую высоту ты не сможешь выбрать этот чекбокс, а если часы переместить вверх (над кнопкой в бой), то они перекроют кнопку "В бой". Если установить по умолчанию autoSize="none", то придется подстраивать размеры текстового поля так, чтобы весь текст влез, ведь если он не влезет он обрежется границами этого поля или наоборот перекроет другой элемент. Тоже самое при изменении шрифта... Думаю ты понял. Quote Share this post Link to post Short link Share on other sites
Dakasik 610 #162923 Posted March 16, 2014 (edited) Если установить по умолчанию autoSize="none", то придется подстраивать размеры текстового поля так, чтобы весь текст влез, ведь если он не влезет он обрежется границами этого поля или наоборот перекроет другой элемент. Тоже самое при изменении шрифта... Думаю ты понял. Да я то понял, что не чего не понял, ты пишешь одно, а на самом деле все совсем не так! Но я в любом случае не чего не теряю, и настроил все как мне надо... Ладно не буду больше тебя досаждать, извини если что не так, и еще раз спасибо огромное за твой труд. Edited March 16, 2014 by Dakasik Quote Share this post Link to post Short link Share on other sites