Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.12.05;
Скачать: CL | DM;

Вниз

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

 
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;
Скачать: CL | DM;

Наверх




Память: 0.56 MB
Время: 0.041 c
1-1101061918
Dot
2004-11-21 21:31
2004.12.05
CRC


3-1099920344
msguns
2004-11-08 16:25
2004.12.05
Обновление с подсчетом в Аксесе


4-1098298181
Cheburek
2004-10-20 22:49
2004.12.05
Drag&amp;Drop элементов из проводника в моё приложение


9-1091708027
vixen
2004-08-05 16:13
2004.12.05
Пересечение отрезков. Реализация физики тел


14-1100487683
Думкин
2004-11-15 06:01
2004.12.05
С днем рождения! 15 ноября