Вверх ↑
Этот топик читают: Гость
Ответов: 676
Рейтинг: 5
#1: 2005-01-04 18:04:46 ЛС | профиль | цитата
В раздел компоненты добавлены

Иконки для компонентов:
ImgBtn = Изменена а то уж больно похожа на bitmap
WebBrowser = Немного подрисована а то была какаято кривая
CDROM = Изменена
Flash = Стала более ровная

Иконки для HiAsm:
Capture = Сделать скриншот
Reopen = Вернутся к
Stinfo = Статистика

PS:Так как компоненты писать пока не получается вот решил хоть
делом занятся, всё какая то польза.
Dilma если есть желание добавь в следующюю версию.
карма: 1

0
Администрация
Ответов: 15295
Рейтинг: 1519
#2: 2005-01-04 21:12:33 ЛС | профиль | цитата
WebBrowser - не могу согласится, что предложенная иконка лучше той, что была.
CDROM - аналогично( иконки из Windows 95-98 все 256 цветные )

Reopen - такая иконка будет в будущем у команды Undo стоять
карма: 27
0
Ответов: 676
Рейтинг: 5
#3: 2005-01-04 21:27:37 ЛС | профиль | цитата
CDROM - аналогично( иконки из Windows 95-98 все 256 цветные )

Если бы в HiAsme использовальсь иконки 32x32 то можно бы и покрасивей найти
а вот 24x24 трудновато :?
карма: 1

0
Администрация
Ответов: 15295
Рейтинг: 1519
#4: 2005-01-04 22:42:34 ЛС | профиль | цитата
CDROM - это мое творчество в 3DMAX(для игры делал когда - то), так что его мне тем более менять не охото .
карма: 27
0
Ответов: 377
Рейтинг: 0
#5: 2005-01-05 00:37:54 ЛС | профиль | цитата
А мне понравился новый ImgBtn. Хотелось бы что бы он остался в HiAsm
карма: 1

0
Ответов: 2253
Рейтинг: 676
#6: 2014-06-10 22:07:14 ЛС | профиль | цитата
Можно обновить некоторые иконки:

new_icons.png

Название элементаВставка в файл ini после [Type]Вид иконок
CounterEx: Расширенный счетчикIcon=Direct
Str_Enum: Перебор элементов строкиIcon=Direct
MT_Enum: Перебор данных многомерного потокаIcon=Type
ArrayEnum: Перебор всех элементов массиваIcon=Type


Для самостоятельного добавления иконок:
  • Скачать и распаковать иконки в папку с HiAsm: Elementsdelphiicon
  • Поставить на рабочее поле HiAsm элементы:
    Add(CounterEx,4694447,273,91){
    Direct=1
    }
    Add(Str_Enum,9799770,273,133)
    {
    Direct=1
    }
    Add(MT_Enum,12997090,273,175)
    {
    Type=1
    }
    Add(ArrayEnum,15563406,273,217)
    {
    Type=1
    }
  • Выделив элемент, нажать Ctrl+G, в открытом ini файле после [Type] добавить нужную строку (см. таблицу выше)Для CounterEx должно быть так:
    CounterEx писал(а):
    [About]
    Version=1.52
    Author=nesco

    [Type]
    Class=Element
    Info=Расширенный счетчик
    Icon=Direct


    Архив с иконками
  • карма: 11

    0
    файлы: 6new_icons.zip [3.6KB] [380], new_icons.png [3.8KB] [1427], new_icons_01.png [1.1KB] [1441], new_icons_02.png [1KB] [1526], new_icons_03.png [952B] [1350], new_icons_04.png [1KB] [1574]
    Разработчик
    Ответов: 26135
    Рейтинг: 2126
    #7: 2014-06-11 14:41:24 ЛС | профиль | цитата
    Как налажу доступ к SVN, так и сделаю
    карма: 22

    0
    Ответов: 4630
    Рейтинг: 749
    #8: 2014-06-11 15:25:54 ЛС | профиль | цитата
    У CounterEx иконка непривычная, что-ли...
    карма: 26

    0
    Ответов: 16884
    Рейтинг: 1239
    #9: 2014-06-11 16:19:37 ЛС | профиль | цитата
    Netspirit писал(а):
    У CounterEx иконка непривычная, что-ли...
    Гончаровъ. Обрывъ. писал(а):
    Чѣмъ бы дитя ни тѣшилосъ, только бы не плакало, замѣтила бабушка, и почти вѣрно опредѣлила этой пословицей значеніе писанія Райскаго. У него уходило время... и онъ не замѣчалъ жизни, не зналъ скуки...

    http://www.youtube.com/watch?v=_WCP5CGzylU

    Netspirit, а как тебе моя ?

    и с логикой работы



    карма: 25
    Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
    0
    файлы: 2imgcounterex.png [461B] [1293], imgcounterex_01.png [633B] [1421]
    Ответов: 2253
    Рейтинг: 676
    #10: 2014-06-11 19:10:54 ЛС | профиль | цитата
    Netspirit писал(а):
    У CounterEx иконка непривычная, что-ли...
    Ну так конечно непривычная, так как новая. Но вроде понятная и логичная, как на мой взгляд. А теперешняя иконка у CounterEx мало информативная, эти два плюса даже не намекают о логике работы элемента.
    Вот еще пример. Посмотрев на скриншот двух схем можно определить какая из двух будет работать не правильно.
    image_array_enum.png
    Вот сами схемы, если что:
    Add(ArrayEnum,4456994,182,217){
    link(onItem,13669551:doCompare,[])
    link(Array,5428353:Array,[])
    }
    Add(Button,3717469,133,217)
    {
    Left=25
    Top=170
    link(onClick,4456994:doEnum,[])
    }
    Add(If_else,13669551,224,217)
    {
    link(onTrue,5848383:doData,[])
    link(Op1,7948832:Text,[])
    }
    Add(DoData,5848383,266,217)
    {
    link(onEventData,5428353:doDelete,[(310,223)(310,131)(153,131)(153,160)])
    link(Data,4456994:Index,[(272,205)(318,205)(318,261)(195,261)])
    }
    Add(InfoTip,11829368,98,112)
    {
    Info=#7:схема 1|
    Font=[MS Sans Serif,12,1,0,1]
    Frame=2
    Width=253
    Height=165
    }
    Add(ListBox,5428353,168,140)
    {
    Left=15
    Top=10
    Width=100
    Height=125
    Strings=#6:test-1|6:test-1|6:test-1|6:kino-2|6:vino-3|6:test-1|6:test-1|6:test-1|8:domino-4|6:test-1|0:|
    }
    Add(VisualStrings,7948832,224,182)
    {
    Lines=#6:test-1|
    }
    Add(ArrayEnum,14343378,448,217)
    {
    Type=1
    link(onItem,7068391:doCompare,[])
    link(Array,8082008:Array,[])
    }
    Add(Button,2735383,399,217)
    {
    Left=180
    Top=165
    link(onClick,14343378:doEnum,[])
    }
    Add(If_else,7068391,490,217)
    {
    link(onTrue,1633848:doData,[])
    link(Op1,14685851:Text,[])
    }
    Add(DoData,1633848,532,217)
    {
    link(onEventData,8082008:doDelete,[(576,223)(576,131)(419,131)(419,160)])
    link(Data,14343378:Index,[(538,205)(584,205)(584,261)(461,261)])
    }
    Add(InfoTip,10606114,364,112)
    {
    Info=#7:схема 2|
    Font=[MS Sans Serif,12,1,0,1]
    Frame=2
    Width=253
    Height=165
    }
    Add(ListBox,8082008,434,140)
    {
    Left=165
    Top=10
    Width=100
    Height=125
    Strings=#6:test-1|6:test-1|6:test-1|6:kino-2|6:vino-3|6:test-1|6:test-1|6:test-1|8:domino-4|6:test-1|0:|
    }
    Add(VisualStrings,14685851,490,182)
    {
    Lines=#6:test-1|
    }
    Ошибка достаточно распространенная среди начинающих.
    карма: 11

    0
    файлы: 1image_array_enum.png [7.4KB] [1575]
    Ответов: 9906
    Рейтинг: 351
    #11: 2014-06-12 11:28:25 ЛС | профиль | цитата
    sla8a писал(а):
    Посмотрев на скриншот двух схем можно определить какая из двух будет работать не правильно.

    А по моему они одинаковые
    Иконки видимо
    карма: 9

    0
    Ответов: 4630
    Рейтинг: 749
    #12: 2014-06-12 11:39:45 ЛС | профиль | цитата
    Почему одинаковые? Отличаются значением свойства Type.
    Tad писал(а):
    а как тебе моя ?
    Напоминает какой-то визуальный компонент.
    карма: 26

    0
    Ответов: 1376
    Рейтинг: 197
    #13: 2014-06-12 11:58:42 ЛС | профиль | цитата
    На xxxEnum'ах есть же круговая стрелка, дак может на ней и переставлять кончик с конца на конец, в конце концов
    карма: 1

    1
    Голосовали:Tad
    Ответов: 16884
    Рейтинг: 1239
    #14: 2014-06-12 12:34:17 ЛС | профиль | цитата
    nesco писал(а):
    Как налажу доступ к SVN, так и сделаю
    Не спеши.
    Вот человек трезво рассуждает о нужном количестве стрелок на иконке:
    foksov писал(а):
    На xxxEnum'ах есть же круговая стрелка, дак может на ней и переставлять кончик с конца на конец, в конце концов


    Какой информативности здесь не хватает ?

    карма: 25
    Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
    0
    файлы: 1imgstr_enum.png [871B] [1207]
    Разработчик
    Ответов: 26135
    Рейтинг: 2126
    #15: 2014-06-12 15:20:20 ЛС | профиль | цитата
    [offtop]
    Tad писал(а):
    Не спеши

    Чсзать, я еще и не брался, руки еще не дошли, а вот когда они дойдут... а ХЗ[/offtop]

    карма: 22

    0
    Сообщение
    ...
    Прикрепленные файлы
    (файлы не залиты)