On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение
модератор




Пост N: 699
Зарегистрирован: 25.05.05
ссылка на сообщение  Отправлено: 29.01.08 13:59. Заголовок: Новая версия Расширенного релиза библиотеки MiniGUI (часть VI ) (продолжение)


Начало темы находится здесь, а теперь

АНОНС * АНОНС * АНОНС * АНОНС * АНОНС

Готовится к опубликованию новая сборка №48, которая выйдет в конце недели.
Если у Вас есть интересные наработки для включения в новый релиз, то сейчас самое удобное время для их отправки мне

Кратко, что нового:

- исправление обнаруженных ошибок и неточностей кода;
- новый класс HEADERIMAGE для Grid и Browse;
- свойство Address в Hyperlink может теперь открывать папку или файл на диске;
- добавлен NOTABSTOP класс для Browse;
- поддержка пользовательских компонентов (заимствована из оффициального релиза);
- расширения и исправления в библиотеках TsBrowse и PropGrid;
- обновлены сборки Харбор и HMGS-IDE;
- новые и обновленные старые примеры (как обычно ).




Спасибо: 5 
ПрофильЦитата Ответить
Ответов - 129 , стр: 1 2 3 4 5 6 7 All [только новые]


постоянный участник




Пост N: 8095
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 01.11.25 16:15. Заголовок: Да ! Новый релиз нуж..


Да ! Новый релиз нужен ! Ждем с не терпеньем !
Спасибо большое Григорий за твою огромную работу !

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 2526
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 05.11.25 14:46. Заголовок: Andrey пишет: Новый..


Andrey пишет:

 цитата:
Новый релиз нужен


Я могу опубликовать новую сборку хоть завтра, но НЕ вижу большого интереса у пользователей библиотеки (кроме ОДНОГО человека ).

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 189
Зарегистрирован: 12.07.06
ссылка на сообщение  Отправлено: 06.11.25 05:41. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
Да ! Новый релиз нужен ! Ждем с не терпеньем !
Спасибо большое Григорий за твою огромную работу !



Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 190
Зарегистрирован: 12.07.06
ссылка на сообщение  Отправлено: 06.11.25 05:44. Заголовок: Andrey пишет: Да ! ..


Andrey пишет:

 цитата:
Да ! Новый релиз нужен ! Ждем с не терпеньем !
Спасибо большое Григорий за твою огромную работу !


Присоединяюсь.

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 2527
Зарегистрирован: 11.02.10
ссылка на сообщение  Отправлено: 06.11.25 12:37. Заголовок: Выложил новую сборку..


Выложил новую сборку 25.11

Стандартная версия click here

ПРО-версия (архив под паролем) click here

Желаю всем хорошего дня!

Спасибо: 1 
ПрофильЦитата Ответить
постоянный участник




Пост N: 8102
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 06.11.25 21:50. Заголовок: gfilatov2002 пишет: ..


gfilatov2002 пишет:

 цитата:
Выложил новую сборку 25.11


Что-то описания нет в ChangeLog.txt для:
1) Три способа скачивания файла с сайта - \SAMPLES\Advanced\Updating_program_from_website
На базе этого примера можно делать свою программу для обновления с сайта новых версий программы.
2) Работа с файлами Microsoft Access - \SAMPLES\Advanced\mg_Access
Спасибо БОЛЬШОЕ за новую версию !

Примеров libcurl-test(0.3).7z и Tsb_image_dbf(0.38).7z нет в библиотеке.
Хорошие же примеры, небольшие.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 207
Зарегистрирован: 15.09.05
ссылка на сообщение  Отправлено: Вчера 13:38. Заголовок: Про FilterFTS_Line


У меня предложение по FilterFTS_Line:

Сначало собрать строку, а потом в ней искать совпадения:
 

// ============================================================================
// METHOD TSBrowse:FilterFTS_Line() by SergKis
// ============================================================================

METHOD FilterFTS_Line( cFind, lUpper, lAll ) CLASS TSBrowse

LOCAL nCol, oCol, xVal,cRow:="", lRet := .F., aFind
DEFAULT lUpper := .T., lAll := .F.

IF Left( cFind, 1 ) == " "
aFind := hb_ATokens( substr( cFind, 2 ) )
ELSE
aFind := { cFind }
ENDIF

FOR nCol := 1 TO Len( ::aColumns )
oCol := ::aColumns[ nCol ]
IF nCol == 1 .AND. ::lSelector ; LOOP
ELSEIF !Empty(oCol:cName) .AND. oCol:cName == "ORDKEYNO" ; LOOP
ELSEIF ! oCol:lVisible ; LOOP
ELSEIF oCol:lBitMap ; LOOP
ENDIF
xVal := ::bDataEval( oCol, , nCol )
IF lAll .AND. ! HB_ISCHAR( xVal )
IF HB_ISLOGICAL( xVal )
xVal := iif( xVal, ".T.", ".F." )
ELSE
xVal := cValToChar( xVal )
ENDIF
ENDIF
IF HB_ISCHAR( xVal )
cRow += iif( lUpper, Upper( xVal ), xVal )
ENDIF
NEXT
FOR EACH cFind IN aFind
lRet := cFind $ cRow
IF !lRet
EXIT
ENDIF
NEXT
RETURN lRet


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 4858
Зарегистрирован: 17.02.12
ссылка на сообщение  Отправлено: Вчера 14:25. Заголовок: sashaBG пишет Сначал..


sashaBG пишет
 цитата:
Сначало собрать строку, а потом в ней искать совпадения:


По мне, такой вариант сравнения не совсем, а может и совсем, не корректен, т.к. например, 2а последних символа одного поля + 2а первых символа следующего, дадут .T. для cFind, а это не так, по отдельности поля не совпадают с cFind. Возможно, для такого поиска надо применять метод :FilterData(cFilter, ...), т.к. в выражении cFilter можете определять для себя, какие поля идут слитно, а какие по отдельности или собрать строку по записи и проверить на вхождение заданного фрагмента

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 208
Зарегистрирован: 15.09.05
ссылка на сообщение  Отправлено: Вчера 16:35. Заголовок: Спасибо за ответ!


Нет возражений!
Попробую тогда через FilterData !

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 129 , стр: 1 2 3 4 5 6 7 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 25
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет