Вверх ↑
Этот топик читают: Гость
Ответов: 356
Рейтинг: 31
#1: 2010-02-26 16:27:14 ЛС | профиль | цитата
Запустил пример работы таблицы MTStrTbl в режиме отображения иконок In_IconStyles.sha, но иконки он не показывает.
На его основе собрал схему, но она для всех файлов показывает одну иконку.
code_17086.txt

Помогите разобраться.
карма: 0

0
файлы: 1code_17086.txt [1.4KB] [100]
Ответов: 970
Рейтинг: 270
#2: 2010-02-26 16:33:24 ЛС | профиль | цитата
А индекс иконки откуда программа узнает?



Add(MainForm,15474504,238,266)
{
Left=30
Top=30
Width=813
Height=482
Caption=""
link(onCreate,2495974:doSearch,[])
}
Add(MTStrTbl,4583539,112,266)
{
Left=180
Top=55
Width=625
Height=400
Align=5
Name="MTStrTbl"
Columns=#1:1|
FlatScroll=1
ImgColumn=0
Redaction=0
RowSelect=1
Style=2
MultiSelect=0
SmallIconsManager="Icons2"
}
Add(MST_RowAction,15395190,546,217)
{
MSTControl="MTStrTbl"
link(onChange,2580752:doColAction,[])
}
Add(MST_ColAction,2580752,609,217)
{
Action=9
MaxColWidth=2500
MSTControl="MTStrTbl"
}
Add(FileSearch,2495974,294,280)
{
SubDir=1
Include=2
link(onSearch,14522694:doEvent1,[])
link(Dir,4637803:Value,[])
}
Add(Memory,4637803,301,224)
{
Default=String(.)
Point(Data)
}
Add(IconsManager,2671046,168,266)
{
Name="Icons2"
Icons=[]
}
Add(ArrayRW,12878466,658,329)
{
link(Array,15439054:IconArray,[])
link(Value,9527556:Value,[])
}
Add(FileAttributes,10929371,574,266)
{
Point(doGetFileIcon)
Point(onGetFileIcon)
link(onGetFileIcon,9285848:doEvent1,[])
}
Add(Memory,9527556,672,273)
{
}
Add(Hub,14522694,350,280)
{
link(onEvent1,7448959:doValue,[(378,286)(378,223)])
link(onEvent2,10929371:doGetFileIcon,[])
}
Add(Hub,9285848,623,273)
{
link(onEvent1,9527556:doValue,[])
link(onEvent2,12878466:doAdd,[(647,286)(647,349)])
}
Add(WorkIconsManager,15439054,658,231)
{
IconsManager="Icons2"
}
Add(MT_AddData,16353286,462,217)
{
link(onAdd,15395190:doRowAction,[])
link(Data1,7448959:Value,[(468,205)(436,205)(436,261)(405,261)])
link(Data2,15439054:CountIcons,[(475,197)(709,197)(709,270)(671,270)])
}
Add(Memory,7448959,399,217)
{
link(onData,16353286:doAdd,[])
}

карма: 0

1
Голосовали:olDjeka
Разработчик
Ответов: 26151
Рейтинг: 2127
#3: 2010-02-26 16:40:22 ЛС | профиль | цитата
olDjeka писал(а):
Запустил пример работы таблицы MTStrTbl в режиме отображения иконок In_IconStyles.sha, но иконки он не показывает

Не надо ля-ля. Только что проверил пример, он прекрасно отображает иконки, вшитые в пример
карма: 22

0
Ответов: 356
Рейтинг: 31
#4: 2010-02-26 16:49:01 ЛС | профиль | цитата
nesco писал(а):
Не надо ля-ля



Hiasm и по SVN обновлялся вчера.
карма: 0

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#5: 2010-02-26 16:56:02 ЛС | профиль | цитата
Гы, оригинально, что-то у тебя с чтением базы не то, иконки-то в базе хранятся





карма: 22

0
файлы: 1in_iconstyles_101.png [14KB] [223]
Ответов: 970
Рейтинг: 270
#6: 2010-02-26 16:57:17 ЛС | профиль | цитата
у меня тоже не работает

Скриншот
карма: 0

0
файлы: 2icon_test_compiled.rar [209.5KB] [140], mtstr.png [31.2KB] [114]
Ответов: 356
Рейтинг: 31
#7: 2010-02-26 17:01:40 ЛС | профиль | цитата
Вот что нашёл


карма: 0

0
Разработчик
Ответов: 26151
Рейтинг: 2127
#8: 2010-02-26 17:02:46 ЛС | профиль | цитата
Genius писал(а):
у меня тоже...

что, тоже, не читается что ли Удали файл Pictures.db и попробуй снова прочитать, пример должен пересоздать базу
------------ Дoбавленo в 17.03:
olDjeka писал(а):
Вот что нашёл

У тебя старая версия sqlite.dll, которая не понимает blob-поля
карма: 22

1
Голосовали:olDjeka
Ответов: 1328
Рейтинг: 69
#9: 2010-02-26 17:03:46 ЛС | профиль | цитата
у меня тоже, удаление не помогает
------------ Дoбавленo в 17.11:
версия sqlite.dll 3_6_22 - самая последняя
------------ Дoбавленo в 17.12:
ага положил, ее в папку с примером, все заработало
------------ Дoбавленo в 17.13:
вот ссылка на последнюю версию sqlite.dll http://www.sqlite.org/sqlitedll-3_6_22.zip
------------ Дoбавленo в 17.18:
интересно, откуда берется старая, в папке виноус и систем 32 нет
карма: 2

1
Голосовали:olDjeka
Ответов: 8926
Рейтинг: 823
#10: 2010-02-26 18:25:34 ЛС | профиль | цитата
Konst,
Konst писал(а):
интересно, откуда берется старая
[flood]Рука запада, блин![/flood]
карма: 19

0
Ответов: 16884
Рейтинг: 1239
#11: 2010-02-26 18:27:52 ЛС | профиль | цитата
[flood]или евреи виноваты[/flood]

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26151
Рейтинг: 2127
#12: 2010-02-26 19:15:12 ЛС | профиль | цитата
У меня стандртная установка HiAsm-a, я ничего никуда не переписывал, все по-умолчанию, но интеграция в ситеме есть, а есть ли она у вас
карма: 22

0
Ответов: 1328
Рейтинг: 69
#13: 2010-02-26 20:09:10 ЛС | профиль | цитата
Интеграция есть, старая все таки была в папке windows.
карма: 2

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