Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.12.05;
Скачать: [xml.tar.bz2];

Вниз

Редакторы ресурсов   Найти похожие ветки 

 
Piter ©   (2004-11-07 12:39) [0]

Посоветуйте редактор ресурсов, бесплатный, современный.

У меня вот есть RESOURCE WORKSHOP - но он какой-то древний, проекты приходится сохранять в RC формате, а потом с помощью BRCC32.EXE конвертировать в RES, а иначе он RES сохраняет в 16-битном формате.

Может, есть более новые версии RW?


 
SPeller ©   (2004-11-07 13:08) [1]

Restorator. Платный, но лекарство найти не проблема.


 
Anatoly Podgoretsky ©   (2004-11-07 13:13) [2]

Piter ©   (07.11.04 12:39)  
А зачем тебе сохранять в res формате? У тебя Д3?


 
Piter ©   (2004-11-07 15:14) [3]

Anatoly Podgoretsky ©   (07.11.04 13:13) [2]
А зачем тебе сохранять в res формате? У тебя Д3?


Нет, у меня D7.
А разве можно подключить RC в Delphi?


 
Anatoly Podgoretsky ©   (2004-11-07 15:17) [4]

А разве нет :-)


 
SPeller ©   (2004-11-07 15:19) [5]

Piter ©   (07.11.04 15:14) [3]
А разве можно подключить RC в Delphi?

Обзываешь его <project name>.rc и всё.


 
Piter ©   (2004-11-07 15:20) [6]

я просто не знал...


 
Anatoly Podgoretsky ©   (2004-11-07 15:24) [7]

SPeller ©   (07.11.04 15:19) [5]
Не обязательно, иначе бы был ограничен только одним .rc файлом
Имя может быть любое.


 
Piter ©   (2004-11-07 15:27) [8]

Anatoly Podgoretsky ©   (07.11.04 15:24) [7]
Имя может быть любое.


а подключать также, как и RES файлы?


 
Anatoly Podgoretsky ©   (2004-11-07 15:33) [9]

Нет RES файлы подключать не надо, Дельфи сама их создаст и подключит, кроме того будет отслеживать актуальность.


 
Piter ©   (2004-11-07 15:34) [10]

Anatoly Podgoretsky ©   (07.11.04 15:33) [9]
Дельфи сама их создаст и подключит, кроме того будет отслеживать актуальность


как это сама? Я создаю RC файлы в RESOURCE WORKSHOP - причем здесь дельфи?


 
GuAV ©   (2004-11-07 15:37) [11]

Подключить RC файл можно через Add to project. при компиляции из IDE он будет также компилится.

А для компиляции не из IDE я обычно делаю так
!build_release.bat
for %%f in (*.rc) do brcc32 %%f
for %%f in (*.dpr) do dcc32 -B -W -H -$Q- -$B- -$Q- -$D- -$Y- -$L- %%f
stripreloc /c /b *.exe


Кроме RW ресурсы можно редактировать средствами VS.
Или вручную пичать RC-файл, используя справку к RW.


 
Anatoly Podgoretsky ©   (2004-11-07 15:42) [12]

Piter ©   (07.11.04 15:34) [10]
Ну это твоя проблема, я создаю в блокноте.


 
KilkennyCat ©   (2004-11-07 16:04) [13]


> Anatoly Podgoretsky ©   (07.11.04 15:42) [12]


а я прямо в делфи... лениво блокнот открывать.


 
Anatoly Podgoretsky ©   (2004-11-07 16:15) [14]

KilkennyCat ©   (07.11.04 16:04) [13]
Блокнот слово нарицательное, означает любой текстовый редактор.


 
ИМХО ©   (2004-11-07 19:29) [15]

у меня иногда создается впечатление, что Толян, кроме Блокнота, больше ничем не пользуется

и сайты в нем делает, и ресурсы там создает...


 
KilkennyCat ©   (2004-11-07 20:00) [16]


> ИМХО ©   (07.11.04 19:29) [15]


вообще-то, почему бы и нет... я сайты делаю именно в блокноте, разве что собственноручно написанном, ради подсветки...


 
GuAV ©   (2004-11-07 20:09) [17]

KilkennyCat ©   (07.11.04 20:00) [16]

Попробуй создавать сайты в IDE Delphi.

Там не только подсветка но и Code Completion


 
KilkennyCat ©   (2004-11-07 20:11) [18]


> GuAV ©   (07.11.04 20:09) [17]


не, она грузится долго.


 
Agent13 ©   (2004-11-07 20:20) [19]

Piter, а какая у тебя версия RW? У меня 4.5, тоже довольно древний, но новее я не встречал. Если надо - давай мыло, скину.


 
Anatoly Podgoretsky ©   (2004-11-07 20:55) [20]

ИМХО ©   (07.11.04 19:29) [15]
Ты не ошибся, блокнот или любой другой текстовый редактор.


 
Piter ©   (2004-11-07 22:22) [21]

Agent13 ©   (07.11.04 20:20) [19]
У меня 4.5


у меня тоже. Новей тоже не видел - не делают его что ли больше? Вроде он 1994 года...


 
Anatoly Podgoretsky ©   (2004-11-08 00:37) [22]

Это последняя автономная версия.


 
Piter ©   (2004-11-08 14:20) [23]

а есть неавтономные? В комплекте чего они идут?


 
wnew ©   (2004-11-09 01:51) [24]

http://resourceeditor.sicomponents.com/


 
Piter ©   (2004-11-14 14:54) [25]

А он платный блин... бесплатного хорошего ничего нет?


 
Anatoly Podgoretsky ©   (2004-11-14 14:58) [26]

Piter ©   (08.11.04 14:20) [23]
а есть неавтономные? В комплекте чего они идут?

Последняя неавтономная версия это 4.5 поставлялась с ранними версиями Дельфи. Единственная проблема в ней это Юникод, но это даже и не проблема.


 
Anatoly Podgoretsky ©   (2004-11-14 15:00) [27]

А последняя неавтономная версия 5.0 входит в какой то ранний Borland C++


 
Anatoly Podgoretsky ©   (2004-11-14 15:03) [28]

Piter ©   (07.11.04 12:39)  
Да и здесь, ты что то неправильно делаешь, он нормально сохряняет в 32 битном формате, за исключение Юникод.
Видимо опять как обычно не разобрался, а бочку на Борланда катишь.
Я уж не рассматриваю необходимость его использования в Дельфи. Все ресурсы нормально делаются самой Дельфи.


 
Piter ©   (2004-11-14 15:52) [29]

Ну может и не разобрался. Просто когда я сохраняю в RES формате, то при подключении ресурса дельфи пишет, что, мол, 16 битные ресурсы, не могу подключить.

А насчет Дельфи сама делает - в общем, согласен. Только вот если я хочу сделать форму (ну какое-нибудь диалоговое окно)? В дельфе то нельзя этого сделать...


 
Anatoly Podgoretsky ©   (2004-11-14 16:05) [30]

Так при сохранении укажи 32 бита, только все равно не понятно зачем, формы и диалоговые окна Дельфи тоже нормально делает, это ее основная задача.


 
Agent13 ©   (2004-11-14 19:54) [31]


> Только вот если я хочу сделать форму (ну какое-нибудь диалоговое
> окно)? В дельфе то нельзя этого сделать...

В смысле? Ты что ли хочешь записать форму как DIALOG ресурс? А зачем?


 
Piter ©   (2004-11-14 21:46) [32]

Anatoly Podgoretsky ©   (14.11.04 16:05) [30]
Так при сохранении укажи 32 бита


я там нигде не нашел такого свойства (галочки)...

Anatoly Podgoretsky ©   (14.11.04 16:05) [30]
формы и диалоговые окна Дельфи тоже нормально делает


я имею в виду форма в виде ресурса, которая может вызываться функией CreateDialog. Разве Дельфи это умеет? Подскажите как...


 
Anatoly Podgoretsky ©   (2004-11-14 21:55) [33]

Формы не вызываются такой функцией.


 
Piter ©   (2004-11-14 22:52) [34]

Нет, я хочу сделать DIALOG ресурс, чтобы потом его использовать в CreateDialog.

Анатолий вроде говорит, что дельфи это может. А я не знаю как именно...


 
ИМХО ©   (2004-11-14 22:58) [35]

если говорит, значит так и есть, иначе смотри пункт 1


 
GuAV ©   (2004-11-15 00:52) [36]

.PAS

function DialogProc(hwndDlg: HWND; uMsg: UINT;
 wParam: WPARAM; lParam: LPARAM): LResult; stdcall;
begin
case uMsg of
  WM_COMMAND:
    case Word(wParam) of
      IDOK, IDCANCEL: EndDialog(hwndDlg, Word(wParam));
    end
else
  Result := DefWindowProc(hwndDlg, uMsg, wParam, lParam);
end;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
 DialogBox(0, "DIALOG1", Handle, @DialogProc);
end;


.RC

DIALOG1 DIALOG 0, 0, 180, 120
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Sample Dialog"
FONT 8, "MS Sans Serif"
{
DEFPUSHBUTTON "OK", IDOK, 6, 90, 50, 14
PUSHBUTTON "Cancel", IDCANCEL, 62, 90, 50, 14
PUSHBUTTON "Help", IDHELP, 118, 90, 50, 14
}


ps: сам в первый раз делал. RC сделан в RW.


 
Piter ©   (2004-11-15 10:11) [37]

GuAV ©   (15.11.04 0:52) [36]

не понял. Ты предлагаешь ручками что ли диалог составлять? Ну нет, я хочу в редакторе...


 
DVM ©   (2004-11-15 10:18) [38]


> Piter ©   (07.11.04 12:39)  
> Посоветуйте редактор ресурсов, бесплатный, современный.

Есть в составе MS VC++.


 
GuAV ©   (2004-11-15 11:29) [39]

Piter ©   (15.11.04 10:11) [37]
Ну нет, я хочу в редакторе...


I say again: RC файл сделан с помощью Resource Workshop 4.5


 
Cosinus ©   (2004-11-15 12:35) [40]

Вы о чем? Какие то древние познания у вас о редакторах ресурсов. Вот тут человек, например, предлагает с помощью редактора ресурсов искать точку входа в некоторые функции(пост 15)...
http://delphimaster.net/view/4-1099316462/
А вы RESOURCE WORKSHOP ...
:))))))



Страницы: 1 2 вся ветка

Форум: "Потрепаться";
Текущий архив: 2004.12.05;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.6 MB
Время: 0.05 c
1-1101304126
Mishenka
2004-11-24 16:48
2004.12.05
Переопределение свойства у компанента


6-1096488789
qwAnt
2004-09-30 00:13
2004.12.05
Фаервол


1-1100755852
SiJack
2004-11-18 08:30
2004.12.05
проблема с использованием пакетов


6-1095353804
parrr
2004-09-16 20:56
2004.12.05
WHO IS


4-1096658084
Ермак
2004-10-01 23:14
2004.12.05
Кассовый аппарат и сканер - ???





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский