![]() |
|
Таблица с динамически меняющейся детализацией16.11.2024, 07:34. Показов 3246. Ответов 34
Метки нет Все метки)
(
Нужна таблица, где ячейка может ячейки внутри которых запись с разным числом полей, но каждое поле - отдельный тип. Окрашивание ячеек содержащих одинаковое число поле конкретного типа, галочку для возможности её снятия для обозначения что она уже принята ко вниманию, или окрас а менее яркий цвет после клика по ней, возможность автоматического перехода к следующей неотмеченной ячейке.
Очень нужно, желательно реализовать с возможностью сэйва состояния просмотра. Насколько много придется делать самому и что уже есть? В общем это типа редактора таблицы Менделеева, но для схемотехники.
0
|
16.11.2024, 07:34 | |
Ответы с готовыми решениями:
34
Производная динамически меняющейся величины Поиск по меняющейся маске для слов из списка(таблица) Динамически изменяемая таблица |
![]() |
|
04.12.2024, 20:34 [ТС] | |
Спасибо за развитие темы. Такой вопрос, но сначала идея, точнее её суть. Разбивать ячейку таблицы по диагонали слева направо, если занимать её информацией о логическом элементе. Получится два треугольника, у того что в верхнем правом углу две его стороны подразумевают два входа, условно снизу справа и сверху слева, сам треугольник этот содержит изображение логического элемента, при наведении желательно иметь всплывающую таблицу истинности, заблаговременно для усложнения и расширения функционала. Верхний правый угол ячейки подразумевает выход, в верх или в право. Нижний левый треугольник ячейки - при наведении всплывающая информация о проводах, может быть выпадающий список или что ещё - возможно желательна всплывающая таблица. Ну вот так пока как то. Даже имея этот интерфейс можно решать реальные задачи и получать профитные решения, тем более интерфейс совсем не простой, и даже может быть лучше оказаться, чем вьюверы от поставщиков FPGA, через которые по сути ничего рассмотреть толком и нельзя, кроме как проверить расключение проводов, что конечно тоже очень полезно.
Добавлено через 1 час 0 минут В общем текущий вопрос - рассечение ячейки по диагонали, в одну отделённую часть кидать изображение, и при наведении или клике или хоткее - показать информацию о проводах, нижняя часть отделённая диагональю - для получения прочей информации, плюс ещё как-то визуаализировать провода...В общем некоторое табличное представление схемы, правда для удобства в таблице будет много пустого места, но в общем как-то так. Как это можно реализовать?
0
|
Айлурофил
![]() |
||
04.12.2024, 21:07 | ||
![]() Решение
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
|
Модератор
4078 / 2316 / 801
Регистрация: 15.11.2015
Сообщений: 9,191
|
|
17.12.2024, 11:18 | |
Hrethgir, электронные схемы можно обсуждать в соответствующем разделе форума https://www.cyberforum.ru/electronics-beginners/ . Если же речь про программные алгоритмы реализации, то и для этого тоже есть раздел https://www.cyberforum.ru/algorithms/ . В разделе Lazarus это незачем вообще.
0
|
17.12.2024, 11:18 | |
Помогаю со студенческими работами здесь
35
Динамически пополняемая Web-таблица для Access 2007 Построение таблицы с переменной детализацией
Не получается отобразить для каждого конкретного товара в онлайн-магазине свою собственную страницу с детализацией Кнопка с меняющейся прозрачностью Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
![]() |
||||
50 самых полезных примеров кода Python для частых задач
py-thonny 17.06.2025
Эффективность работы разработчика часто измеряется не количеством написаных строк, а скоростью решения задач. Готовые сниппеты значительно ускоряют разработку, помогают избежать типичных ошибок и. . .
|
C# и продвинутые приемы работы с БД
stackOverflow 17.06.2025
Каждый . NET разработчик рано или поздно сталкивается с ситуацией, когда привычные методы работы с базами данных превращаются в источник бессонных ночей. Я сам неоднократно попадал в такие ситуации,. . .
|
Angular: Вопросы и ответы на собеседовании
Reangularity 15.06.2025
Готовишься к техническому интервью по Angular? Я собрал самые распространенные вопросы, с которыми сталкиваются разработчики на собеседованиях в этом году. От базовых концепций до продвинутых. . .
|
Архитектура Onion в ASP.NET Core MVC
stackOverflow 15.06.2025
Что такое эта "луковая" архитектура? Термин предложил Джеффри Палермо (Jeffrey Palermo) в 2008 году, и с тех пор подход только набирал обороты. Суть проста - представьте себе лук с его. . .
|
Unity 4D
GameUnited 13.06.2025
Четырехмерное пространство. . . Звучит как что-то из научной фантастики, правда? Однако для меня, как разработчика со стажем в игровой индустрии, четвертое измерение давно перестало быть абстракцией из. . .
|
SSE (Server-Sent Events) в ASP.NET Core и .NET 10
UnmanagedCoder 13.06.2025
Кажется, Microsoft снова подкинула нам интересную фичу в новой версии фреймворка. Работая с превью . NET 10, я наткнулся на нативную поддержку Server-Sent Events (SSE) в ASP. NET Core Minimal APIs. Эта. . .
|
С днём независимости России!
Hrethgir 13.06.2025
Решил побеседовать, с утра праздничного дня, с LM о завоеваниях. То что она написала о народе, представителем которого я являюсь сам сначала возмутило меня, но дальше только смешило. Это чисто. . .
|
Лето вокруг.
kumehtar 13.06.2025
Лето вокруг.
Наполненное бурями и ураганами событий. На фоне магии Жизни, священной и вечной, неумелой рукой человека рисуется панорама душевного непокоя.
Странные серые краски проникают и. . .
|
Популярные LM модели ориентированы на увеличение затрат ресурсов пользователями сгенерированного кода (грязь -заслуги чистоплюев).
Hrethgir 12.06.2025
Вообще обратил внимание, что они генерируют код (впрочем так-же ориентированы разработчики чипов даже), чтобы пользователь их использующий уходил в тот или иной убыток. Это достаточно опытные модели,. . .
|
Топ10 библиотек C для квантовых вычислений
bytestream 12.06.2025
Квантовые вычисления - это та область, где теория встречается с практикой на границе наших знаний о физике. Пока большая часть шума вокруг квантовых компьютеров крутится вокруг языков высокого уровня. . .
|