Вернуться   Форум Рубцовска > Городской Интернет > Программирование
+8°Давление 740
Ветер 5 м/с ЮЮЗ
Комфорт +7°

Ответ
 
Опции темы Опции просмотра
  #101  
Старый 27.12.2022, 14:58
Аватар для Копатель
Копатель Копатель вне форума
Майор
 
Регистрация: 16.11.2010
Сообщений: 2,734
Спасибо: 2,165
Копатель стоит на развилке
По умолчанию

В таблице сортировка по столбцам не работает (плюс хотелось бы иметь возможность скрывать ненужные столбцы).
При клике правой кнопкой мыши по заголовкам столбцов таблицы - появляется контекстное меню, которое не работает для этой строки.
В окне поиска не работают кнопки +/-
Ответить с цитированием
  #102  
Старый 22.01.2023, 20:10
Аватар для Neil
Neil Neil вне форума
Генерал-Полковник
 
Регистрация: 26.01.2008
Сообщений: 7,372
Спасибо: 2,905
Neil стоит на развилке
Восклицание

Вложение 92149

https://github.com/Intern-box/DevList


Можно скрывать/отображать ненужные колонки в таблице

Появилась "История" (напишите какие инструменты Вам там нужны, открою)

Поиск и ряд некоторых функций из меню Правка работают только если выделена некоторая строка (так логичнее )

================

пока специально не правлю мелкие глюки вроде ошибки чтения файла с настройками (ибо не известно что ещё придётся воткнуть) или ошибки когда нету файла с Историей, а проге ну очень хочется туда что-нибудь записать

в принципе приложуха почти готова. далее разберусь с "Историей" и буду править всякое.

обратная связь приветствуется
__________________
"любой вопрос имеет право на жизнь, любой человек может ошибаться или не знать каких-то простых вещей" © serr (lubuntu.ru)

Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
Мальчик сказал папе: “Я хочу кушать”. Папа отправил его к маме.
Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
И бегал так мальчик, пока в один момент не упал.
Что случилось с мальчиком? TTL кончился.


три слова - это два слова! © banda agency Киев

Последний раз редактировалось Neil; 23.01.2023 в 22:09.
Ответить с цитированием
  #103  
Старый 23.01.2023, 09:01
Аватар для Neil
Neil Neil вне форума
Генерал-Полковник
 
Регистрация: 26.01.2008
Сообщений: 7,372
Спасибо: 2,905
Neil стоит на развилке
Лампочка

Цитата:
Сообщение от Neil Посмотреть сообщение
...

Появилась "История" (напишите какие инструменты Вам там нужны, открою)

...
Вложение 92151

"История" готова
__________________
"любой вопрос имеет право на жизнь, любой человек может ошибаться или не знать каких-то простых вещей" © serr (lubuntu.ru)

Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
Мальчик сказал папе: “Я хочу кушать”. Папа отправил его к маме.
Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
И бегал так мальчик, пока в один момент не упал.
Что случилось с мальчиком? TTL кончился.


три слова - это два слова! © banda agency Киев

Последний раз редактировалось Neil; 23.01.2023 в 22:14.
Ответить с цитированием
  #104  
Старый 23.01.2023, 13:56
Аватар для Копатель
Копатель Копатель вне форума
Майор
 
Регистрация: 16.11.2010
Сообщений: 2,734
Спасибо: 2,165
Копатель стоит на развилке
По умолчанию

Цитата:
Сообщение от Neil Посмотреть сообщение
пока специально не правлю мелкие глюки вроде ошибки чтения файла с настройками (ибо не известно что ещё придётся воткнуть)
Вот для этого и придумали инкапсуляцию и полиморфизм. Когда у тебя есть интерфейс, то клиентскому коду плевать как он будет реализован - будет у тебя файл с настройками, или настройки будешь подтягивать из переменных окружения, или считывать из базы, или генерировать рандомно

Клиентский код настройки запрашивает, а конкретная реализация уже думает как их отдавать.
Ответить с цитированием
  #105  
Старый 23.01.2023, 14:37
Аватар для Neil
Neil Neil вне форума
Генерал-Полковник
 
Регистрация: 26.01.2008
Сообщений: 7,372
Спасибо: 2,905
Neil стоит на развилке
По умолчанию

про инкапсуляцию и полиморфизм читал.
интерфейсы прошёл пока не пользовал.
наверное надо
__________________
"любой вопрос имеет право на жизнь, любой человек может ошибаться или не знать каких-то простых вещей" © serr (lubuntu.ru)

Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
Мальчик сказал папе: “Я хочу кушать”. Папа отправил его к маме.
Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
И бегал так мальчик, пока в один момент не упал.
Что случилось с мальчиком? TTL кончился.


три слова - это два слова! © banda agency Киев
Ответить с цитированием
  #106  
Старый 23.01.2023, 15:55
Аватар для Копатель
Копатель Копатель вне форума
Майор
 
Регистрация: 16.11.2010
Сообщений: 2,734
Спасибо: 2,165
Копатель стоит на развилке
По умолчанию

Ну одна из основных концепций ООП - отделять абстракцию от реализации.
То есть тебе надо работать с настройками. Ты пишешь что-нибудь в духе:

Settings settings = new SettingsFactory();

А у тебя Settings это не класс, а интерфейс, который гарантирует, что полученный тобой объект будет содержать нужные тебе методы.
А SettingsFactory в свою очередь класс, который, опираясь на текущие настройки, положение звезд и погоду на Марсе, создает уже конкретный экземпляр класса.
А клиентский код (которому нужны настройки) даже не подозревает, что за магия происходит в фабрике. Ему пофиг. Он просто хочет получить настройки и не хочет знать как именно они получаются.
Ответить с цитированием
  #107  
Старый 23.01.2023, 17:48
Аватар для Neil
Neil Neil вне форума
Генерал-Полковник
 
Регистрация: 26.01.2008
Сообщений: 7,372
Спасибо: 2,905
Neil стоит на развилке
Лампочка

Цитата:
Сообщение от Копатель Посмотреть сообщение
Ну одна из основных концепций ООП - отделять абстракцию от реализации.
То есть тебе надо работать с настройками. Ты пишешь что-нибудь в духе:

Settings settings = new SettingsFactory();

А у тебя Settings это не класс, а интерфейс, который гарантирует, что полученный тобой объект будет содержать нужные тебе методы.
А SettingsFactory в свою очередь класс, который, опираясь на текущие настройки, положение звезд и погоду на Марсе, создает уже конкретный экземпляр класса.
А клиентский код (которому нужны настройки) даже не подозревает, что за магия происходит в фабрике. Ему пофиг. Он просто хочет получить настройки и не хочет знать как именно они получаются.
я, кстати, думал что классы так тоже умеют. оказывается нет.
стою перед выбором - "изобрести велосипед" с текущим INIFail.cs или же описать его через интэрфейсы
__________________
"любой вопрос имеет право на жизнь, любой человек может ошибаться или не знать каких-то простых вещей" © serr (lubuntu.ru)

Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
Мальчик сказал папе: “Я хочу кушать”. Папа отправил его к маме.
Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
И бегал так мальчик, пока в один момент не упал.
Что случилось с мальчиком? TTL кончился.


три слова - это два слова! © banda agency Киев
Ответить с цитированием
  #108  
Старый 23.01.2023, 22:20
Аватар для Neil
Neil Neil вне форума
Генерал-Полковник
 
Регистрация: 26.01.2008
Сообщений: 7,372
Спасибо: 2,905
Neil стоит на развилке
Восклицание

Вложение 92158

Видоизменил удаление из базы
Добавил удаление в Историю
__________________
"любой вопрос имеет право на жизнь, любой человек может ошибаться или не знать каких-то простых вещей" © serr (lubuntu.ru)

Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
Мальчик сказал папе: “Я хочу кушать”. Папа отправил его к маме.
Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
И бегал так мальчик, пока в один момент не упал.
Что случилось с мальчиком? TTL кончился.


три слова - это два слова! © banda agency Киев

Последний раз редактировалось Neil; 26.01.2023 в 15:23.
Ответить с цитированием
  #109  
Старый 26.01.2023, 15:29
Аватар для Neil
Neil Neil вне форума
Генерал-Полковник
 
Регистрация: 26.01.2008
Сообщений: 7,372
Спасибо: 2,905
Neil стоит на развилке
Восклицание

- добавлено редактирование по двойному клику ЛКМ
- изменил порядок удаления - сначала помещаем в "Историю", а уже потом удаляем полностью

Вложение 92160
__________________
"любой вопрос имеет право на жизнь, любой человек может ошибаться или не знать каких-то простых вещей" © serr (lubuntu.ru)

Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
Мальчик сказал папе: “Я хочу кушать”. Папа отправил его к маме.
Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
И бегал так мальчик, пока в один момент не упал.
Что случилось с мальчиком? TTL кончился.


три слова - это два слова! © banda agency Киев

Последний раз редактировалось Neil; 16.02.2023 в 12:56.
Ответить с цитированием
  #110  
Старый 16.02.2023, 13:04
Аватар для Neil
Neil Neil вне форума
Генерал-Полковник
 
Регистрация: 26.01.2008
Сообщений: 7,372
Спасибо: 2,905
Neil стоит на развилке
Восклицание

- главное меню - кнопка Комплект
- главное меню - кнопка Списки - раздел "Комплектующие"

Вложение 92168
__________________
"любой вопрос имеет право на жизнь, любой человек может ошибаться или не знать каких-то простых вещей" © serr (lubuntu.ru)

Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
Мальчик сказал папе: “Я хочу кушать”. Папа отправил его к маме.
Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
И бегал так мальчик, пока в один момент не упал.
Что случилось с мальчиком? TTL кончился.


три слова - это два слова! © banda agency Киев

Последний раз редактировалось Neil; 21.02.2023 в 10:48.
Ответить с цитированием
  #111  
Старый 21.02.2023, 11:00
Аватар для Neil
Neil Neil вне форума
Генерал-Полковник
 
Регистрация: 26.01.2008
Сообщений: 7,372
Спасибо: 2,905
Neil стоит на развилке
Восклицание

Цитата:
Сообщение от Neil Посмотреть сообщение
- главное меню - кнопка Комплект
- главное меню - кнопка Списки - раздел "Комплектующие"
финишная прямая...
собираю разные ошибки, связанные с использованием.
советы, пожелания, предложения...
всё писать сюда.
https://github.com/Intern-box/DevList
навёл порядок в именах. заметите всякое, пишите
для заинтересованных - ближайшие пол года проект будет подтачиваться.
далее как пойдёт. зависит от интереса.

Вложение 92173
__________________
"любой вопрос имеет право на жизнь, любой человек может ошибаться или не знать каких-то простых вещей" © serr (lubuntu.ru)

Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
Мальчик сказал папе: “Я хочу кушать”. Папа отправил его к маме.
Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
И бегал так мальчик, пока в один момент не упал.
Что случилось с мальчиком? TTL кончился.


три слова - это два слова! © banda agency Киев

Последний раз редактировалось Neil; 22.02.2023 в 12:15.
Ответить с цитированием
  #112  
Старый 22.02.2023, 12:16
Аватар для Neil
Neil Neil вне форума
Генерал-Полковник
 
Регистрация: 26.01.2008
Сообщений: 7,372
Спасибо: 2,905
Neil стоит на развилке
Восклицание

Вложение 92174

- подредактировал код
- некоторые улучшения в GUI
__________________
"любой вопрос имеет право на жизнь, любой человек может ошибаться или не знать каких-то простых вещей" © serr (lubuntu.ru)

Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
Мальчик сказал папе: “Я хочу кушать”. Папа отправил его к маме.
Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
И бегал так мальчик, пока в один момент не упал.
Что случилось с мальчиком? TTL кончился.


три слова - это два слова! © banda agency Киев

Последний раз редактировалось Neil; 25.02.2023 в 14:58.
Ответить с цитированием
  #113  
Старый 25.02.2023, 15:02
Аватар для Neil
Neil Neil вне форума
Генерал-Полковник
 
Регистрация: 26.01.2008
Сообщений: 7,372
Спасибо: 2,905
Neil стоит на развилке
Восклицание

пробую прикрутить Печать.
принтера нету
если у кого-нибудь есть возможность и не прочь протэстировать, то Вложение 92175

p.s.: текст пока формируется неправильно. нужно проверить саму печать
__________________
"любой вопрос имеет право на жизнь, любой человек может ошибаться или не знать каких-то простых вещей" © serr (lubuntu.ru)

Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
Мальчик сказал папе: “Я хочу кушать”. Папа отправил его к маме.
Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
И бегал так мальчик, пока в один момент не упал.
Что случилось с мальчиком? TTL кончился.


три слова - это два слова! © banda agency Киев

Последний раз редактировалось Neil; 25.02.2023 в 22:06.
Ответить с цитированием
  #114  
Старый 25.02.2023, 22:08
Аватар для Neil
Neil Neil вне форума
Генерал-Полковник
 
Регистрация: 26.01.2008
Сообщений: 7,372
Спасибо: 2,905
Neil стоит на развилке
Восклицание

Цитата:
Сообщение от Neil Посмотреть сообщение
пробую прикрутить Печать.
принтера нету
если у кого-нибудь есть возможность и не прочь протэстировать, то ...

p.s.: текст пока формируется неправильно. нужно проверить саму печать
- поправил Поиск

Вложение 92177
__________________
"любой вопрос имеет право на жизнь, любой человек может ошибаться или не знать каких-то простых вещей" © serr (lubuntu.ru)

Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
Мальчик сказал папе: “Я хочу кушать”. Папа отправил его к маме.
Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
И бегал так мальчик, пока в один момент не упал.
Что случилось с мальчиком? TTL кончился.


три слова - это два слова! © banda agency Киев

Последний раз редактировалось Neil; 26.02.2023 в 00:30.
Ответить с цитированием
  #115  
Старый 26.02.2023, 00:33
Аватар для Neil
Neil Neil вне форума
Генерал-Полковник
 
Регистрация: 26.01.2008
Сообщений: 7,372
Спасибо: 2,905
Neil стоит на развилке
Восклицание

Цитата:
Сообщение от Neil Посмотреть сообщение
Цитата:
Сообщение от Neil Посмотреть сообщение
пробую прикрутить Печать.
принтера нету
если у кого-нибудь есть возможность и не прочь протэстировать, то ...

p.s.: текст пока формируется неправильно. нужно проверить саму печать
- поправил Поиск...
- завёл логирование
постепенно наполню известными ошибками (корень\DevList.log)

Вложение 92178
__________________
"любой вопрос имеет право на жизнь, любой человек может ошибаться или не знать каких-то простых вещей" © serr (lubuntu.ru)

Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
Мальчик сказал папе: “Я хочу кушать”. Папа отправил его к маме.
Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
И бегал так мальчик, пока в один момент не упал.
Что случилось с мальчиком? TTL кончился.


три слова - это два слова! © banda agency Киев

Последний раз редактировалось Neil; 12.03.2023 в 21:44.
Ответить с цитированием
  #116  
Старый 12.03.2023, 21:50
Аватар для Neil
Neil Neil вне форума
Генерал-Полковник
 
Регистрация: 26.01.2008
Сообщений: 7,372
Спасибо: 2,905
Neil стоит на развилке
Восклицание

добавлена печать (немножко схитрил )
- Главное окно - Главное меню - Отчёты - Общий отчёт
https://github.com/Intern-box/DevLis...seForm.cs#L475

Вложение 92186


p.s.: просьба проверить отображение файла Print.htm в какой-нибудь Opera или Chrome. в Firefox отображается правильно
__________________
"любой вопрос имеет право на жизнь, любой человек может ошибаться или не знать каких-то простых вещей" © serr (lubuntu.ru)

Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
Мальчик сказал папе: “Я хочу кушать”. Папа отправил его к маме.
Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
И бегал так мальчик, пока в один момент не упал.
Что случилось с мальчиком? TTL кончился.


три слова - это два слова! © banda agency Киев

Последний раз редактировалось Neil; 10.04.2023 в 10:17.
Ответить с цитированием
  #117  
Старый 10.04.2023, 10:20
Аватар для Neil
Neil Neil вне форума
Генерал-Полковник
 
Регистрация: 26.01.2008
Сообщений: 7,372
Спасибо: 2,905
Neil стоит на развилке
Восклицание

- исправлено редактирование в поисковой выдаче
(до этого привязка была к строке таблицы в gui (голова моя садовая ), теперь к id)

Вложение 92209
__________________
"любой вопрос имеет право на жизнь, любой человек может ошибаться или не знать каких-то простых вещей" © serr (lubuntu.ru)

Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
Мальчик сказал папе: “Я хочу кушать”. Папа отправил его к маме.
Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
И бегал так мальчик, пока в один момент не упал.
Что случилось с мальчиком? TTL кончился.


три слова - это два слова! © banda agency Киев

Последний раз редактировалось Neil; 10.04.2023 в 23:22.
Ответить с цитированием
  #118  
Старый 10.04.2023, 23:25
Аватар для Neil
Neil Neil вне форума
Генерал-Полковник
 
Регистрация: 26.01.2008
Сообщений: 7,372
Спасибо: 2,905
Neil стоит на развилке
Восклицание

- тэстирую, заполняя базу и списки с нуля

Вложение 92210

- на днях начну "писать" readme.pdf
__________________
"любой вопрос имеет право на жизнь, любой человек может ошибаться или не знать каких-то простых вещей" © serr (lubuntu.ru)

Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
Мальчик сказал папе: “Я хочу кушать”. Папа отправил его к маме.
Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
И бегал так мальчик, пока в один момент не упал.
Что случилось с мальчиком? TTL кончился.


три слова - это два слова! © banda agency Киев

Последний раз редактировалось Neil; 11.04.2023 в 16:19.
Ответить с цитированием
  #119  
Старый 11.04.2023, 16:20
Аватар для Neil
Neil Neil вне форума
Генерал-Полковник
 
Регистрация: 26.01.2008
Сообщений: 7,372
Спасибо: 2,905
Neil стоит на развилке
Восклицание

- Добавлено readme.pdf

Вложение 92211
__________________
"любой вопрос имеет право на жизнь, любой человек может ошибаться или не знать каких-то простых вещей" © serr (lubuntu.ru)

Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
Мальчик сказал папе: “Я хочу кушать”. Папа отправил его к маме.
Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
И бегал так мальчик, пока в один момент не упал.
Что случилось с мальчиком? TTL кончился.


три слова - это два слова! © banda agency Киев

Последний раз редактировалось Neil; 15.04.2023 в 14:29.
Ответить с цитированием
  #120  
Старый 15.04.2023, 14:33
Аватар для Neil
Neil Neil вне форума
Генерал-Полковник
 
Регистрация: 26.01.2008
Сообщений: 7,372
Спасибо: 2,905
Neil стоит на развилке
Восклицание

- переделал сортировку по колонкам
- исправил редактирование в сортировке по колонкам

Вложение 92214
__________________
"любой вопрос имеет право на жизнь, любой человек может ошибаться или не знать каких-то простых вещей" © serr (lubuntu.ru)

Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
Мальчик сказал папе: “Я хочу кушать”. Папа отправил его к маме.
Мальчик сказал маме: “Я хочу кушать”. Мама отправила его к папе.
И бегал так мальчик, пока в один момент не упал.
Что случилось с мальчиком? TTL кончился.


три слова - это два слова! © banda agency Киев

Последний раз редактировалось Neil; 16.04.2023 в 21:32.
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +7, время: 20:24.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot