Вверх ↑
Этот топик читают: Гость
Разработчик
Ответов: 26113
Рейтинг: 2126
#31: 2009-07-13 11:51:33 ЛС | профиль | цитата
3042 писал(а):
И ещё вопрос: а где в b179 компонет GetData?

Во, а мужики и не знают (с). Не будет его больше во вкладках, надо, сам поставишь. Обсуждалось это уже, видно, пропустил

В настоящее время применение компонента GetData считается плохим тоном, тк сильно засоряет схемы
карма: 22

0
Ответов: 590
Рейтинг: 19
#32: 2009-07-13 11:53:17 ЛС | профиль | цитата
3042 писал(а):
где в b179 компонет GetData

Его скрыли, дабы пользователи учились работать с GetDataEx... а именно скрыли, а не убрали, для того, чтобы не возникало конфликтов со схемами в которых присутствует GetData
карма: 0

0
Разработчик
Ответов: 26113
Рейтинг: 2126
#33: 2009-07-13 11:58:06 ЛС | профиль | цитата
Да, кстати, в следующих версиях больше во вкладках не будет FilePart (в пакете он останется), он заменен на FilePartElm, сделанного по типу конвертора с разными методами и иконками
карма: 22

0
Ответов: 590
Рейтинг: 19
#34: 2009-07-13 12:04:10 ЛС | профиль | цитата
nesco писал(а):
он заменен на FilePartElm

... что по вашему лучше..
code_14110.txt
------------ Дoбавленo в 12.05:
Кстати.. раз пошла такая пьянка... а куда дели построитель Get? post остался, добавили отправку файла на сервер.. а get исчез..
карма: 0

0
файлы: 1code_14110.txt [988B] [523]
Разработчик
Ответов: 26113
Рейтинг: 2126
#35: 2009-07-13 12:16:58 ЛС | профиль | цитата
EcsTasY писал(а):
... что по вашему лучше..

Тут было связано не совсем со схемным построением, скорее, с последовательностью обработки событий. Зачастую, надо сначала выдать имя файла, а уж затем, полный путь, с чем и не справляется штатный компонент, у него последовательность всегда одна. Для реализации вышепредставленного алгоритма приходится ставить два FilePart-a
------------ Дoбавленo в 12.20:
Вообще-то, по FileParty принял решение сам автор, я его не убирал
карма: 22

0
Разработчик
Ответов: 4698
Рейтинг: 426
#36: 2009-07-13 12:59:03 ЛС | профиль | цитата
Мечты о будущем компонентов... писал(а):
Когда-то у типа компонентов, например FilePartElm, появится возможность ставить количество событий с выдачей имени или пути и т. д. с помощью свойства Count и будут появляться свойства у компонентов Event1, Event2... а в них можно выбирать, что выдавать событием путь к файлу? имя файла без расширения? или с расширением? ...


И получится что-то вроде гибрида FilePart+FilePartElm
карма: 10
0
Ответов: 1926
Рейтинг: 172
#37: 2009-07-13 13:24:16 ЛС | профиль | цитата
И компонент NET я не нашёл...
GetDataEx конечно, хорошо, но нижних точки - всего три. Если нужно больше, то приходится включать дополнительные его копии.

code_2349.txt
карма: 9
0
файлы: 1code_2349.txt [607B] [553]
Разработчик
Ответов: 26113
Рейтинг: 2126
#38: 2009-07-13 13:28:09 ЛС | профиль | цитата
3042 писал(а):
то приходится включать дополнительные его копии

Да хоть тысячу, они не вносят код в откомпилированный проект, в отличии от GetData. GetDataEx -- не более как схемный разветвитель
карма: 22

0
Ответов: 1926
Рейтинг: 172
#39: 2009-07-13 13:32:12 ЛС | профиль | цитата
3042 писал(а):
И компонент NET я не нашёл...

карма: 9
0
Разработчик
Ответов: 26113
Рейтинг: 2126
#40: 2009-07-13 13:35:25 ЛС | профиль | цитата
Те, все это эквивалентно, приблизительно, вот такому виду


Add(MainForm,2953706,175,175)
{
}
Add(Label,3864488,315,178)
{
Left=145
Top=20
Width=55
Height=20
}
Add(Edit,13828199,315,346)
{
Left=138
Top=190
Width=55
link(Str,3864488:Caption,[])
}
Add(Edit,2776340,427,346)
{
Left=175
Top=135
Width=55
link(Str,3864488:Caption,[(433,278)(373,278)])
}
Add(Edit,15916608,210,353)
{
Left=40
Top=195
Width=55
link(Str,3864488:Caption,[(216,272)(272,272)])
}
Add(Edit,579803,490,346)
{
Left=320
Top=160
Width=55
link(Str,3864488:Caption,[(496,239)(386,239)])
}


Осторожно! Это просто пример, по выходу выдает ошибку. Использовать такой метод в схемах нельзя
------------ Дoбавленo в 13.38:
3042 писал(а):
И компонент NET я не нашёл...

Dilma его убрал, не могу только вспомнить по какой причине.
карма: 22

0
Ответов: 1926
Рейтинг: 172
#41: 2009-07-13 14:01:50 ЛС | профиль | цитата
А ещё списки в некоторых свойствах компонентов не очень удобные. В предыдущих версиях список раскрывался полностью (в ширину), и элементы списка были хорошо видны. А теперь список раскрывается только в одну сторону, и элементы сильно урезаются.

[size=-2]------ Добавлено в 14:01
---

[size=-2]------ Добавлено в 14:01
Да, много изменений произошло с версии b160...
карма: 9
0
файлы: 1list8.JPG [15KB] [467]
Ответов: 590
Рейтинг: 19
#42: 2009-07-13 14:07:48 ЛС | профиль | цитата
3042 писал(а):
но нижних точки - всего три

А теперь сравни... в схеме три варианта... 2 из них с GetData
code_14113.txt
По моему GetDataEx гораздо компактнее
карма: 0

0
файлы: 1code_14113.txt [3.6KB] [484]
Разработчик
Ответов: 26113
Рейтинг: 2126
#43: 2009-07-13 14:07:51 ЛС | профиль | цитата
3042 писал(а):
и элементы сильно урезаются

Да, есть такое, согласен, что не очень удобно
карма: 22

0
Ответов: 590
Рейтинг: 19
#44: 2009-07-13 14:09:56 ЛС | профиль | цитата
Чет я вас обоих не понял)))) Хотя я не помню, как выглядели предыдущие версии
карма: 0

0
Ответов: 1926
Рейтинг: 172
#45: 2009-07-13 14:27:35 ЛС | профиль | цитата
EcsTasY, второй GetData можно было не ставить.

code_2350.txt

Согласен, что с Ex гораздо компактней, но бывает, что он развернётся как-нибудь не так

Add(Label,3864488,161,44)
{
Left=145
Top=20
Width=55
Height=20
}
Add(Edit,11261762,105,149)
{
Left=138
Top=190
Width=55
link(Str,5390515:Var1,[(111,114)])
}
Add(Edit,4106828,161,149)
{
Left=138
Top=190
Width=55
link(Str,5390515:Var3,[(167,109)])
}
Add(GetDataEx,5390515,119,105)
{
Angle=1
link(Data,3864488:Caption,[(167,114)])
}

потом ищи, где какая связь. Приходится угол разворота настраивать.
карма: 9
0
файлы: 1code_2350.txt [1.1KB] [592]
Сообщение
...
Прикрепленные файлы
(файлы не залиты)