dmshar, без этого никак. Компьютер не может оценить, насколько вопрос реально интересен, как сильно я занят, смогу ли вообще ответить на вопрос, захочется ли мне на него подписаться и т.д. Но это лучше, чем ничего. А так я периодически посматриваю на все вопросы, а там уж за что глаз зацепится.
Иван Симонов, не для чего, а что это такое? Вы же создаете класс объектов. А потом вы создаете экземпляр этого класса, то есть сам объект. Вот что это за объект? Что он из себя представляет? Я пойму, если вы скажете, что это "решалка проблемы создания и закрытия окон", но это такое себе определение, ни разу не красивое и не свойственное ООП, хотя формально будет подходить по смыслу.
В ООП объект - это обычно именно объект: окно, кнопка, вид, даже время или мысль можно представить в виде объекта. Но всегда должно быть понятно, что это. Иначе это не ООП, а изврат какой-то. Без обид.
Вызывается конструктор, в котором есть проверка на null и кусок внутри if просто не работает.
Кроме этого вешается обработчик this.create на первую картинку. Всё.
При нажатии на картинку:
Вызывается обработчик this.create
Создаются всякие красивости.
Создается кнопка. При этом на кнопку не вешается никакой обработчик. Она как бы пустая.
Больше ничего не происходит.
Собственно, точек входа в this.delete нет.
Если не секрет, то зачем вы вообще используете ООП? Оно обычно помогает справиться со сложностиями, разбить комплексную задачу на подзадачи. Но вам оно мешает. Ведь нужно понимать, в какой последовательности выполняется ассинхронный код. Что, когда, где, зачем и кого вызывает и т.д.
Иначе объясните, что по смыслу обозначает класс Modal? Чем является объект modal число логически, русским языком, то есть что это такое?
Как по мне, в императивном стиле с нормальными названиями переменных и функций было бы куда проще.
А текущий язык при этом не меняется? То есть выбран английский, а пишет по-русски? Буквы мелькают при этом, как будто кто-то быстро затерает G и вместо неё пишет Г?
secondseptember, внизу сайта есть обратная связь, жалуйтесь туда.
Ну а я от себя могу скромно добавить, что ваш вопрос слишком общий, и пихать в теги конкретные приложения или дисциплины нет смысла. Кроме того, ваш аргумент со словом "отмашете" не работает, пишу лишь потому, что уже комментирую, а так бы мимо прошел.
SkrinV, каков вопрос, таков и ответ. У меня второй комп не работает. Вопрос: как починить? Попробуй ответить.
А разве можно разослать копипаст, который перекликается только с твоим вопросом? Любопытно. Особенно про пулю, она есть во всех вопросах.
Хотя, если ответ не нравится, я его могу удалить. Просто мне показалось, что намек на то, что ты не знаешь основ, и что вопрос не корректный, это то, что тебе нужно. Более того, я дал направление. Но если нет, не зашло, то ок, подождем телепатов, которые решат твою проблему.
75db77, например, в PHP есть отдельно ассоциативные массивы и отдельно объекты. А так посмотрите в сторону компилируемых языков. А зачем вам всё это? Разве это то, на что стоит обращать внимание при выборе языка?
Дмитрий, Тогда уж 99%, потому что игнорирование параметров это как-то дико. А что если это динамический стиль? Прокси настолько плотно знаком с сервером, что в курсе всей кухни? Слишком смело брать на себя так много ответственности.
PrintText(50, 50, "hello!", "white")
? Или как?