|
|
|
|
|
для: AlexSol
(01.02.2008 в 22:27)
| | Хм...
Глючность этого примера наводит на мысль, что вы правы - настоящие окошки так не глючат.
Но всё же. Кнопка HTML открывает окно и загружает в него файл
../jscripts/tiny_mce/themes/advanced/source_editor.htm
Попробуйте открыть этот файл не в новом окне.
У меня не получилось без ошибок его иначе как в новом окне открыть.
А меня как раз всё в действиях этого файла устраивает кроме необходимости образовывать ради него новое окно.
Если бы вы нашли где его ещё открыть - было бы очень кстати. | |
|
|
|
|
|
|
|
для: bronenos
(02.02.2008 в 09:51)
| | Это какой язык Java?
Тогда не знаю зачем мне это сейчас. | |
|
|
|
|
|
|
|
для: Eugene77
(01.02.2008 в 19:27)
| | Это как создается экземпляр окна в Windows, вот посмотри пример, это я писал для WIndows Mobile, но от настольного практически по сути не отличается.
Это только само создание окна
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPWSTR Cmd, int Mode)
{
WNDCLASS Wnd = {0};
Wnd.style = CS_HREDRAW | CS_VREDRAW;
Wnd.cbClsExtra = 0;
Wnd.cbWndExtra = 0;
Wnd.lpfnWndProc = WinProc;
Wnd.hInstance = hInstance;
Wnd.hbrBackground = (HBRUSH) (COLOR_WINDOW + 1);
Wnd.lpszClassName = L"WndClass";
Wnd.lpszMenuName = 0;
Wnd.hCursor = 0;
if (!RegisterClass(&Wnd)) return 0;
HWND hWnd = CreateWindow(
L"WndClass", L"BLer",
WS_VISIBLE,
CW_USEDEFAULT, CW_USEDEFAULT,
CW_USEDEFAULT, CW_USEDEFAULT,
NULL, NULL, hInstance, NULL
);
if (!hWnd) return 0;
ShowWindow(hWnd, Mode);
UpdateWindow(hWnd);
MSG Msg;
while(GetMessage(&Msg, NULL, 0, 0))
{
TranslateMessage(&Msg);
DispatchMessage(&Msg);
}
return 0;
}
|
| |
|
|
|
|
|
|
|
для: Eugene77
(01.02.2008 в 21:28)
| | вы что-то совсем не о том.
http://tinymce.ru/example/ какая кнопка вызывает у вас затруднение? | |
|
|
|
|
|
|
|
для: AlexSol
(01.02.2008 в 19:46)
| | Я так и решил в начале, что это подделка, но меня некоторые обстоятельства сдвинули с этого убеждения. Возможно, вы найдёте более разумное объяснение.
По нажатию одной из кнопок редактора выскакивает окошко на экран. В нём отображается один из html файлов с формой, сразу же содержащей уже введённый мною текст.
Когда я пытаюсь загрузить этот же файл в iframe - он загружается с ошибками.
А в окно грузится нормально, и текст мой выводит нормально, сразу, сам так же как и по нажатию упомянутой кнопки самого редактора.
Более того, при нажатии на кнопку Submit этой формы мое(настоящее) окно автоматически закрывается (без внесения изменений в код с моей стороны), а изменения в текставом поле формы прыгают в оновное окно, как им и положено (Ни одной ошибки не выводится).
Вопрос: в какой ещё объект кроме окна можно попробовать загрузить этот файл, чтобы он не давал ошибку и можно было с ним работать как в моём настоящем и их, предположительно, мнимом окне? | |
|
|
|
|
|
|
|
для: Eugene77
(01.02.2008 в 19:47)
| | ниже смотрите. | |
|
|
|
|
|
|
|
для: sim5
(01.02.2008 в 19:30)
| | >Из JS вы обратиться к ней не сможете, а вот из ActiveX компонетна возможно.
Ну, я так и понимал, поэтому искал файлы с иными расширениями чем JS и html?. Не нашёл.
Ведь не может же быть такого, что пока я их сайт просматривал, мне незаметно ActiveX прицепили - браузер должен был разрешения спросить... | |
|
|
|
|
|
|
|
|
для: Eugene77
(01.02.2008 в 19:27)
| | API вы вообще не сделаете, это грубо говоря чась OS, вы можете только обращаться к функциям API для доступа к интерфесу, устройствам и т.п.. Из JS вы обратиться к ней не сможете, а вот из ActiveX компонетна возможно. | |
|
|
|
|
|
|
|
для: AlexSol
(31.01.2008 в 18:58)
| | Хорошенькая имитация...
Их функции работают только в настоящих окошках.
Я пробовал запускать их в iframe `ах - не работает ничего.
Хотя, TinyMCE 2 может и будет работать - я не проверял.
Третий во многом отличается по своей структуре, хотя внешний вид почти тот же.
To Броненосец: API ведь на JS не сделаешь? Правильно я понимаю? | |
|
|
|
|