![]()  | 
	
 
  | 
		
			
  | 	
	
	
		
		|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны | 
![]()  | 
	
	
| 
		 | 
	Опции темы | Поиск в этой теме | Опции просмотра | 
| 
		 
			 
			#1  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 В некоторых программах созданных в Delphi используют красивое TMainMenu на текстурах. Вот пример: (также обратите внимание на тень) 
		
	
		
		
			Как мне осуществить такое меню?  | 
| 
		 
			 
			#2  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 Подобное меню можно соорудить с использованием скинов , в частности DynamicSkinForms. Есть одно но : пакет не бесплатный, так что придется раскошелиться , либо смириться с сообщением "Ваше приложение использует незарегестированный DynamicSkinForms.". Еще вот что на офф. сайте www.almdev.com не забудь скачать примеры программ, и сами компоненты. 
		
	
		
		
		
		
		
	
		
		
	
	
	 | 
| 
		 
			 
			#3  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 На http://www.tmssoftware.com есть меню не такое как в kyodai, но тоже симпатичное (с тенью), уже давно применяю. Есть в нем и пара тем. Цвета градиентной заливки пунктов тоже можно менять. 
		
	
		
		
		
		
		
		
			AdvMenus, если его скачать отдельно - бесплатный компонент (входит в состав платного пакета AdvToolBars). Можно и самому сделать (есть свойство OwnerDraw и обработчик события OnDrawItem), но дело это трудоемкое. Последний раз редактировалось san-46, 27.04.2008 в 09:13.  | 
| 
		 
			 
			#4  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 Я загрузил, но мне не нравится то, что перед запуском вылазит Info в которм сказано что это типа прогамма использует триал версию TMS компоненты. Не подскажете, что делать? 
		
	
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	 | 
| 
		 
			 
			#5  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 Цитата: 
	
 ![]()  | 
| 
		 
			 
			#6  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 Совет был такой: 
		
	
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	"AdvMenus, если его скачать отдельно - бесплатный компонент (входит в состав платного пакета AdvToolBars)." Надо найти AdvMenus и скачать только этот компонент - он бесплатный, т.е. без дурацкого инфо. Если не получится, пишите в личку, поделюсь этим AdvMenus.  | 
| 
		 
			 
			#7  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 А че? мне ща удалять как-то что ли надо AdvToolBars??? 
		
	
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	 | 
| 
		 
			 
			#8  
			
			
			
			
		 
		
		
	 | 
|||
		
		
  | 
|||
| 
	
	
		
			
			 прошу прощения, но если я правильно понял, то теперь и компонент TAdvMenus ( http://www.tmssoftware.com/site/advmenu.asp#buy ) платный. это так? 
		
	
		
		
		
		
		
	
		
		
	
	
	 | 
| 
		 
			 
			#9  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 Я к одному приложению хотел градинентное меню. Сделал просто: поставил TLabel как заголовки, TPanel как сама всплывающая часть и на ней тоже TLabel. Создавал все динамически. На панель положил TImage с нарисованным градиентом. Ну и обработчкики повесил. 
		
	
		
		
		
		
			
		
		
		
		
	
		
		
	
	
	 | 
| 
		 
			 
			#10  
			
			
			
			
		 
		
		
	 | 
||||
		
		
  | 
||||
| 
	
	
		
			
			 ничего сложного, см. OnDrawItem, а вообще за такое "меню" побить могут))) 
		
	
		
		
		
		
		
	
		
		
	
	
	а еще лучше учить WinAPI, и по возможности рисовать меню апишное, нативное, делфовское меню не нативное! а рисуется самой делфой  |