|
Заблокирован
|
|
Таблица с динамически меняющейся детализацией16.11.2024, 07:34. Показов 4029. Ответов 34
Метки нет (Все метки)
Нужна таблица, где ячейка может ячейки внутри которых запись с разным числом полей, но каждое поле - отдельный тип. Окрашивание ячеек содержащих одинаковое число поле конкретного типа, галочку для возможности её снятия для обозначения что она уже принята ко вниманию, или окрас а менее яркий цвет после клика по ней, возможность автоматического перехода к следующей неотмеченной ячейке.
Очень нужно, желательно реализовать с возможностью сэйва состояния просмотра. Насколько много придется делать самому и что уже есть? В общем это типа редактора таблицы Менделеева, но для схемотехники.
0
|
|
| 16.11.2024, 07:34 | |
|
Ответы с готовыми решениями:
34
Производная динамически меняющейся величины Поиск по меняющейся маске для слов из списка(таблица) Динамически изменяемая таблица |
|
Заблокирован
|
|
| 04.12.2024, 20:34 [ТС] | |
|
Спасибо за развитие темы. Такой вопрос, но сначала идея, точнее её суть. Разбивать ячейку таблицы по диагонали слева направо, если занимать её информацией о логическом элементе. Получится два треугольника, у того что в верхнем правом углу две его стороны подразумевают два входа, условно снизу справа и сверху слева, сам треугольник этот содержит изображение логического элемента, при наведении желательно иметь всплывающую таблицу истинности, заблаговременно для усложнения и расширения функционала. Верхний правый угол ячейки подразумевает выход, в верх или в право. Нижний левый треугольник ячейки - при наведении всплывающая информация о проводах, может быть выпадающий список или что ещё - возможно желательна всплывающая таблица. Ну вот так пока как то. Даже имея этот интерфейс можно решать реальные задачи и получать профитные решения, тем более интерфейс совсем не простой, и даже может быть лучше оказаться, чем вьюверы от поставщиков FPGA, через которые по сути ничего рассмотреть толком и нельзя, кроме как проверить расключение проводов, что конечно тоже очень полезно.
Добавлено через 1 час 0 минут В общем текущий вопрос - рассечение ячейки по диагонали, в одну отделённую часть кидать изображение, и при наведении или клике или хоткее - показать информацию о проводах, нижняя часть отделённая диагональю - для получения прочей информации, плюс ещё как-то визуаализировать провода...В общем некоторое табличное представление схемы, правда для удобства в таблице будет много пустого места, но в общем как-то так. Как это можно реализовать?
0
|
|
|
Айлурофил
|
||
| 04.12.2024, 21:07 | ||
Сообщение было отмечено Hrethgir как решение
Решение
1
|
||
|
Айлурофил
|
|
| 05.12.2024, 02:04 | |
|
А вот поближе к твоей теме. Видео внутри.
1
|
|
|
Заблокирован
|
|
| 05.12.2024, 05:58 [ТС] | |
|
Спасибо.
0
|
|
|
Супер-модератор
|
|||||||
| 05.12.2024, 15:53 | |||||||
|
Massaraksh7, у тебя там ошибка есть, которая не всегда проявляется. Скажем, у меня на Win7 x86 оно отображается вот так:
А все из-за того, что надо было:
1
|
|||||||
|
Айлурофил
|
|
| 05.12.2024, 16:17 | |
|
1
|
|
|
Заблокирован
|
||
| 05.12.2024, 21:36 [ТС] | ||
|
0
|
||
|
Кормпилятор
|
|
| 06.12.2024, 02:06 | |
|
Сеточные компоненты руками с формализацией писать очень тяжело, долго и геморойно, кто напарывался - знает.
И далеко не факт, что готовых решений на это дело хватит. Можно оконфузиться в самый ответственный момент. Что касается динамически меняющейся детализации - она есть в экселе(там можно делать слияние ячеек, насчёт дробления - не уверен), но, конечно, с этими макросами тоже задолбаешься, пока допедришь как это всё делать - поседеешь. В общем по описанию очень мутная и одновременно хитропопая задача. Вообще когда задаётся подобный вопрос хочется видеть визуализацию, что мол хочется видеть по итогу. Хотя бы в пейнте нарисованную, но полностью отражающую все аспекты, как визуала, так и структур, на основе которых этот визуал должен строиться. Так люди смогут прикинуть насколько эта задача сурова. Если хочется свой симулятор схем - скорее всего это градуированная сетка + куча логики(добавление элементов и связей между ними). Навскидку задача в кастом виде сложна даже без формализации и кодинга тут далеко не на 1 месяц. С другой стороны, без формализации можно по итогу получить забагованное говно.
0
|
|
|
Заблокирован
|
||
| 07.12.2024, 20:58 [ТС] | ||
|
0
|
||
|
Кормпилятор
|
|||
| 08.12.2024, 04:18 | |||
|
Даже заходя периодически в ваши блоги, по которым понятно что вы вроде как хотите свой ЦП, что оптимизируете аппаратную логику. И далее идёт повествование о дубле проводов, что для вас это проблема. Тут у меня уже вопрос, неужели нет ПО(а эти штуки пишут мега профики и целой толпой) которое вам в этом поможет и вместо того, чтобы заниматься этим нужным вроде бы как вашим делом придётся вот так вот жестоко влезать в прикладуху с сетками, графами и прочим геморойством. Тут как бы не все электронщики, суть вроде понятна и даже отдельные простые вещи понятны, но вы о проблематике говорите, а тут надо для людей быть проще. Прикиньте проф. повар захочет программу для оптимизации готовки блюд и не расскажет толком что требуется, скажет только вот не контролируется время обжарок мяса, какого мяса, как он это делает, почему эта проблема там возникла - да чёрт его знает. Это не вот я бы полез на амбразуру и бросился пилить вашу задачу, я не альтруист, просто с интересом читаю всё это, ну типа круто, МЦСТ мол обоссались, не смогли, а вот чувак с форума пытается, прям респект. Вроде и совет хочется какой-то дать адекватный, т.к. далеко не один редактор за плечами, причём полностью кастомные с кастомым GUI, с нуля, т.к. не из поколения формошлёпов. Вот вы сказали ячейку надо разбить(речь ведь была не о диагональном разбиении). Сверху я вижу volvo вам написал диагональное разбиение, но это ведь только 2 части, а вы что-то большее хотели. Разбивать ячейку на много частей. Это всё не трудно и можно сказать вообще херня по части структур, но надо понять что это за структуры, чтобы от них уже строить визуал. Не важно какой - схема или инфо доски. Причём от этого отталкивается расчёт, а он может быть уже не такой примитивный и тривиальный. Ещё была речь про схемы, очевидно это электротехнич элементы + их соединения. Тут вроде предельно ясно, есть элемент, у него входы и выходы, это чёткие понятия от них и надо отталкиваться, чтобы объяснить что где и зачем требуется. Зачем тут простая таблица? Или простые графы? По смыслу не подходит. Подходит первоначально то, что вы говорили, т.е. таблица и дробление ячейки. Дробим ячейку на 5 частей, 1-я описывает элемент, 2-3 - входы(откуда пришли), 4-5 - выходы(куда ушли), дроблений может быть больше или меньше и т.п. Так ещё терпимо, хотя и видно что это хреновая аналитика, но тем не менее что-то понятно, а как понять что конкретно вам нужно? Если бы мне требовался вычислитель схем, то тут с ходу приходит на ум лишь одна вещь - список как структура для хранения элементов и градуированная сетка(GRID) для размещения элементов. Как это должно работать уже другой более сложный вопрос, но структурная база должна как-то описывать суть с чего можно начать. А желательно она должна учитывать не только проблематику вопроса, но ещё и проблематику решения этого вопроса(и структуры и алгоритмы), первое даёт оптимальность работы и вектор кодинга(будет ли это геморно или нормально), второе - уже вопрос накрутки вычислительного мяса на этот скелет. требуется.
0
|
|||
|
Заблокирован
|
||||
| 11.12.2024, 13:58 [ТС] | ||||
|
И это так, и это верно, и так будет всегда, назависимо от рекламы языковых моделей ИИ. Понятное дело, что есть любители патентования слов (так раньше отзывались линуксоиды о Бил Гейтсе - хотел запатентовать каждое слово), и пропагандисты неимеоверной ценности болтовни, но истинного порядка вещей это не меняет: слово - слово, функция - функция.
0
|
||||
|
Заблокирован
|
|
| 15.12.2024, 12:19 [ТС] | |
|
Ну вот
Не по теме: не знаю что тут за затишье на форуме, никаких тем не поднимается Вообще как я понял, для решения задач синтеза нужно делать наложение таблиц истинности - таблицы истинности задачи, и эту таблицу истинности задачи заполнять фрагментами из таблиц истинности примитивов или их групп. Это мне кажется прямо в идеале было-бы. Но тут как раз всё и решает то, с какой стороны подходить к задаче, и результаты будут самыми разными, скорее всего, как и схемы сумматоров тех-же. В общем думаю, что сегодня в этом направлении будет сделан какой-то уже шаг. Просто не так много свободного времени, поэтому так всё. В общем описание задачи должно быть в стиле таблицы истинности. Мне лично так кажется. И хоть одна задача может быть описана по разному, взависимости от того, кто как к ней подходит - соответственно программа выдаст на каждый подход свой отдельный синтез решения.
0
|
|
|
Кормпилятор
|
|
| 15.12.2024, 21:06 | |
|
Hrethgir, затишье на форуме - это хорошо, значит люди делом заняты.
1
|
|
|
Заблокирован
|
|
| 16.12.2024, 22:59 [ТС] | |
|
Не по теме: почему-то было иначе, когда они занимались тем-же раньше Добавлено через 1 час 43 минуты Итак синтез. Основная фишка глушения сигнала Z проста - буфер, управляемый с выхода элемента NOT. Глядя на схему сумматора нужно получить алгоритм синтеза этой схемы по определённой постановке задачи. Вот по таблице и нужно описать задачу. Схема тут, там-же код проекта стенда и испытуемых ранее других сумматоров. https://habr.com/ru/articles/866816/ Завтра попробую описать задачу сумматора в табличном виде...
0
|
|
|
Модератор
4153 / 2362 / 814
Регистрация: 15.11.2015
Сообщений: 9,495
|
|
| 17.12.2024, 11:18 | |
|
Hrethgir, электронные схемы можно обсуждать в соответствующем разделе форума https://www.cyberforum.ru/electronics-beginners/ . Если же речь про программные алгоритмы реализации, то и для этого тоже есть раздел https://www.cyberforum.ru/algorithms/ . В разделе Lazarus это незачем вообще.
0
|
|
| 17.12.2024, 11:18 | |
|
Динамически пополняемая Web-таблица для Access 2007 Построение таблицы с переменной детализацией
Не получается отобразить для каждого конкретного товара в онлайн-магазине свою собственную страницу с детализацией Кнопка с меняющейся прозрачностью Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео:
https:/ / vkvideo. ru/ video-240781534_456239017
YouTube:
eY5-5PyI9NM
Текстовая версия
|
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать
Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
|
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства.
Родственных связей существует 8 ступеней, такие как:
p - отец
P - мать
q - муж
Q - жена
b - брат
B - сестра
s - сын
S - дочь
|
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире.
Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
|
|
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
|
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
|
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
|
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701
Купил два термопринтера QR701.
На сэлф-тесте написано:
Language: PC936 (GB18030).
Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
|