Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> библиотека RxLib 
:(
    Опции темы
Antarn
Дата 8.12.2006, 23:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 103
Регистрация: 11.8.2006

Репутация: нет
Всего: нет



на процедуру сворачивания в трей:
Код

procedure TForm1.ApplicationMinimize(Sender : TObject);
begin
 RxTrayIcon1.Show;

 ShowWindow(Application.Handle,SW_HIDE);

end;

дельфи ругается:
Цитата

 Undeclared identifier: 'RxTrayIcon1'


скажите как правильно установить библиотеку RxLib, чтобы присутствовал данный компонент?
где прописать, какие файлы где должны находится, нужно ли добавлять к uses  и т.д. 

объясните так, чтобы дошло для тех, кто в танке  smile 

(использую Delphi7)
PM MAIL   Вверх
Romikgy
Дата 9.12.2006, 00:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 26
Всего: 146



его в самой дельфи установить сначало надо ! а потом юзать


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
Antarn
Дата 9.12.2006, 00:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 103
Регистрация: 11.8.2006

Репутация: нет
Всего: нет



ну вот я и спрашиваю как в саму дельфи установить..
PM MAIL   Вверх
Romikgy
Дата 9.12.2006, 00:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 26
Всего: 146



ищи файлы dpk и 2 раза мышкой
или bpl и установить компаненты - установить пакет


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
Antarn
Дата 9.12.2006, 12:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 103
Регистрация: 11.8.2006

Репутация: нет
Всего: нет



*.bpl файлов не было. 
*.dpk файлы когда 2 раза мышкой их кликал, что-то думали сначала а потом не находили *.res файлы..

или может я ущербную библиотеку скачал?
может кто-то скинуть сюда нормальную, работающую RxLIb ?
PM MAIL   Вверх
Poseidon
Дата 9.12.2006, 16:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Delphi developer
****


Профиль
Группа: Комодератор
Сообщений: 5273
Регистрация: 4.2.2005
Где: Гомель, Беларусь

Репутация: 53
Всего: 133



Цитата(Antarn @  9.12.2006,  12:12 Найти цитируемый пост)
может кто-то скинуть сюда нормальную, работающую RxLIb ? 
 В нашем FAQ есть ссылка



--------------------
Если хочешь, что бы что-то работало - используй написанное, 
если хочешь что-то понять - пиши сам...
PM MAIL ICQ   Вверх
Antarn
Дата 9.12.2006, 21:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 103
Регистрация: 11.8.2006

Репутация: нет
Всего: нет



Цитата

В нашем FAQ есть ссылка

здесь  ни в одной статье нету ссылки на RxLib. 

здесь тоже ничего.

тыкните носом.. а то я не вижу  smile 
PM MAIL   Вверх
dimazu
Дата 9.12.2006, 21:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 83
Регистрация: 4.3.2006

Репутация: 4
Всего: 5



Я страраюсь сторонними компонентами не пользоваться,
RX у себя не имею (хотя библиотека хорошая), но ошибка 
мол RES файлов нету - не важная, пусть дельфи сам их создает.  smile 

Если же RX надо только для работы с треем, то есть стандартный
способ, обсосанный почти везде:
Код

unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, shellapi, AppEvnts, StdCtrls;

const
  WM_ICONTRAY = WM_USER + 1;

type
  TForm1 = class(TForm)
    Button1: TButton;
    procedure FormCreate(Sender: TObject);
    procedure FormDestroy(Sender: TObject);
    procedure Button1Click(Sender: TObject);
  private
    TrayIconData: TNotifyIconData;
    { Private declarations }
  public
    procedure TrayMessage(var Msg: TMessage); message WM_ICONTRAY;
    { Public declarations }
  end;


var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.TrayMessage(var Msg: TMessage);
begin
  If Msg.lParam =  WM_LBUTTONDOWN then
    begin
      ShowMessage('Left button clicked - let''s SHOW the Form!');
      Form1.Show;
   end;
end;


procedure TForm1.Button1Click(Sender: TObject);
begin
  Form1.Hide;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
  with TrayIconData do
  begin
    cbSize := SizeOf(TrayIconData);
    Wnd := Handle;
    uID := 0;
    uFlags := NIF_MESSAGE + NIF_ICON + NIF_TIP;
    uCallbackMessage := WM_ICONTRAY;
    hIcon := Application.Icon.Handle;
    StrPCopy(szTip, Application.Title);
  end;

  Shell_NotifyIcon(NIM_ADD, @TrayIconData);
  Button1.Caption:='Hide form';
end;

procedure TForm1.FormDestroy(Sender: TObject);
begin
  Shell_NotifyIcon(NIM_DELETE, @TrayIconData);
end;

end.



Забыл добавить:
В Source проекта перед Application.Create надо добавить:
Код

Application.ShowMainForm := False;



Это сообщение отредактировал(а) dimazu - 9.12.2006, 22:02
PM MAIL   Вверх
Antarn
Дата 9.12.2006, 22:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 103
Регистрация: 11.8.2006

Репутация: нет
Всего: нет



dimazu, этот (или подобный ему) способ я тоже где-то находил.
спасибо за код, но мне хотелось бы имено средствами библиотеки RxLib.
PM MAIL   Вверх
BsRu
Дата 11.12.2006, 01:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 7.12.2006

Репутация: нет
Всего: нет



_http://www.rxlib.ru
Там качаешь все это добро, и патч есть для 7 внрсии, а то у меня без патча не работала под 7 Делфю, в README есть полное описание в установке и т.д.. Юзай.
PM MAIL   Вверх
gambit
Дата 11.12.2006, 21:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***
Награды: 1



Профиль
Группа: Комодератор
Сообщений: 1359
Регистрация: 25.6.2006
Где: я?

Репутация: нет
Всего: 40



А я скачал патч но delphi ругается
Код

[Фатальная ошибка] MaxMin.pas(185): Could not create output file '..\dcu\d7\MaxMin.dcu'

Что делать
PM MAIL ICQ Skype   Вверх
Romikgy
Дата 11.12.2006, 21:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 26
Всего: 146



http://www.torry.net/vcl/packs/huge/rx275d7.zip

или 
Цитата(Antarn @  8.12.2006,  22:30 Найти цитируемый пост)
сворачивания в трей:

http://www.delphi32.com/vcl/2306/download,xid,2306.asp
http://www.devarchive.com/f160.html


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0548 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.