Ekspoint Posted November 26, 2014 Share Posted November 26, 2014 (edited) Ещё есть пример: http://forum.ru-board.com/topic.cgi?forum=5&topic=30413&start=2562&limit=1&m=12#1. это я и дал,просто цвета и все лишнее убрал Edited November 26, 2014 by Ekspoint @ Quote Link to comment Short link Share on other sites More sharing options...
Kotyarko_O Posted November 26, 2014 Share Posted November 26, 2014 (edited) это я и дал,просто цвета и все лишнее убрал Нет, ты дал не это. У тебя пример через кнопку. А я дал пример, как @Prost и просил: "нажимаешь на надпись и тебя кидает". То есть, через лейбл. Edited November 26, 2014 by Kotyarko_O @ Quote Link to comment Short link Share on other sites More sharing options...
Prost Posted November 26, 2014 Share Posted November 26, 2014 (edited) Нет, ты дал не это. У тебя пример через кнопку. А я дал пример, как @Prost и просил: "нажимаешь на надпись и тебя кидает". То есть, через лейбл. Вылетает такая ошибка. Ещё у меня стоит скрипт с картинками в модпаке. Как это исправить? Edited November 27, 2014 by Prost @ Quote Link to comment Short link Share on other sites More sharing options...
AtotIK Posted November 26, 2014 Share Posted November 26, 2014 Перевести что написано и понять это. @ Quote Link to comment Short link Share on other sites More sharing options...
Prost Posted November 26, 2014 Share Posted November 26, 2014 Перевести что написано и понять это. И как это исправить? @ Quote Link to comment Short link Share on other sites More sharing options...
AtotIK Posted November 26, 2014 Share Posted November 26, 2014 Включить мозг. Дублирующих идентификаторов не должно быть. Но никто не отменял их совмещение или вообще вынос в отдельную процедуру/функцию с последующим подключением к основной. @ Quote Link to comment Short link Share on other sites More sharing options...
Kotyarko_O Posted November 26, 2014 Share Posted November 26, 2014 И как это исправить? 100 раз в теме уже обсуждалось. [Code] Procedure InitializeWizard1(); begin ... end; Procedure InitializeWizard2(); begin ... end; Procedure InitializeWizard(); //основной begin InitializeWizard1(); InitializeWizard2(); end; @ Quote Link to comment Short link Share on other sites More sharing options...
Andrew_Dark Posted November 26, 2014 Share Posted November 26, 2014 (edited) Включить мозг. Дублирующих идентификаторов не должно быть. Но никто не отменял их совмещение или вообще вынос в отдельную процедуру/функцию с последующим подключением к основной. А ведь я говорил ему забей, он не послушал, чуствую, это надолго... А ты чего злой такой, Что случилось? Может прописать ему на выходных сразу всё как надо и пусть не мучается? Делов то на пол часа с модами:) ты как считаешь? Edited November 26, 2014 by Darksoul 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Ekspoint Posted November 27, 2014 Share Posted November 27, 2014 AtotIK Как добавить эту функцию? @ Quote Link to comment Short link Share on other sites More sharing options...
Kotyarko_O Posted November 27, 2014 Share Posted November 27, 2014 (edited) @Ekspoint, [Code] Var NewForm: TSetupForm; NewButton: TNewButton; Procedure CreateForm(Sender: TObject); begin NewForm := CreateCustomForm; NewForm.FormStyle := bsDialog; NewForm.Position := poScreenCenter; NewForm.Width := 600; NewForm.Height := 600; NewForm.Show; end; Procedure InitializeWizard(); begin NewButton := TNewButton.Create(WizardForm); NewButton.Parent := WizardForm; NewButton.SetBounds(WizardForm.BackButton.Left - 102, 200, 100, 20); NewButton.Caption := 'Открыть форму'; NewButton.OnClick := @CreateForm; end; Дальше сам. Edited November 27, 2014 by Kotyarko_O @ Quote Link to comment Short link Share on other sites More sharing options...
Ekspoint Posted November 27, 2014 Share Posted November 27, 2014 (edited) @Ekspoint, [Code] Var NewForm: TSetupForm; NewButton: TNewButton; Procedure CreateForm(Sender: TObject); begin NewForm := CreateCustomForm; NewForm.FormStyle := bsDialog; NewForm.Position := poScreenCenter; NewForm.Width := 600; NewForm.Height := 600; NewForm.Show; end; Procedure InitializeWizard(); begin NewButton := TNewButton.Create(WizardForm); NewButton.Parent := WizardForm; NewButton.SetBounds(WizardForm.BackButton.Left - 102, 200, 100, 20); NewButton.Caption := 'Открыть форму'; NewButton.OnClick := @CreateForm; end; Дальше сам. тоесть сюда все пичкать? Procedure CreateForm(Sender: TObject); Edited November 27, 2014 by Ekspoint @ Quote Link to comment Short link Share on other sites More sharing options...
Kotyarko_O Posted November 27, 2014 Share Posted November 27, 2014 (edited) тоесть сюда все пичкать? Procedure CreateForm(Sender: TObject); Да. И родителем, соответственно, указывать созданную форму. Edited November 27, 2014 by Kotyarko_O @ Quote Link to comment Short link Share on other sites More sharing options...
Prost Posted November 27, 2014 Share Posted November 27, 2014 (edited) А ведь я говорил ему забей, он не послушал, чуствую, это надолго... А ты чего злой такой, Что случилось? Может прописать ему на выходных сразу всё как надо и пусть не мучается? Делов то на пол часа с модами:) ты как считаешь? Ну знаешь, я модпак делаю ещё и для своих друзей с которыми много играю. Так что не надо мне читать нотации и указывать. Я сам решаю что мне делать. Edited November 27, 2014 by Prost 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Ekspoint Posted November 27, 2014 Share Posted November 27, 2014 Да. И родителем, соответственно, указывать созданную форму. вот это я не догоняю,пример можно? @ Quote Link to comment Short link Share on other sites More sharing options...
Andrew_Dark Posted November 27, 2014 Share Posted November 27, 2014 (edited) Ну знаешь, я модпак делаю ещё и для своих друзей с которыми много играю. Так что не надо мне читать нотации и указывать. Я сам решаю что мне делать. Не застявляй меня тебе повторно говорить одно и тоже, потом не плачь, мол я ему сделал, а он меня кинул, ок? А нотации пусть тебе мамка читает;) Edited November 27, 2014 by Darksoul 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Kotyarko_O Posted November 27, 2014 Share Posted November 27, 2014 (edited) вот это я не догоняю,пример можно? На форме: Label := TNewLabel.Create(NewForm); Label.Parent := NewForm; На стандартном окне: Label := TNewLabel.Create(WizardForm); Label.Parent := WizardForm; Edited November 27, 2014 by Kotyarko_O @ Quote Link to comment Short link Share on other sites More sharing options...
Ekspoint Posted November 27, 2014 Share Posted November 27, 2014 На форме: Label := TNewLabel.Create(NewForm); Label.Parent := NewForm; На стандартном окне: Label := TNewLabel.Create(WizardForm); Label.Parent := WizardForm; и для кнопок точно также да? @ Quote Link to comment Short link Share on other sites More sharing options...
Prost Posted November 27, 2014 Share Posted November 27, 2014 (edited) Не застявляй меня тебе повторно говорить одно и тоже, потом не плачь, мол я ему сделал, а он меня кинул, ок? А нотации пусть тебе мамка читает;) Ты можешь меня не трогать,а? Или ты психолог и в душу всегда заглядываешь и заставляешь делать то что ты говоришь. Не твоё дело, что я делаю, может мне нравится делать модпак и получаю от этого малую долю фана Edited November 27, 2014 by Prost @ Quote Link to comment Short link Share on other sites More sharing options...
Ekspoint Posted November 27, 2014 Share Posted November 27, 2014 @Kotyarko_O, а при выскакивании этого окна у тебя удаляются все установленные моды от Джова? и что за название окна такое странное? @ Quote Link to comment Short link Share on other sites More sharing options...
Andrew_Dark Posted November 27, 2014 Share Posted November 27, 2014 Ты можешь меня не трогать,а? Или ты психолог и в душу всегда заглядываешь и заставляешь делать то что ты говоришь. Не твоё дело, что я делаю, может мне нравится делать модпак и получаю от этого малую долю фана Скажу одно: узбагойся:) 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.