Malakai
Сам X-server без менеджеров назвать гуем очень сложно. Там, как правило, фон серого цвета и крестик по середине. Ну ещё возможно консоль можно открыть.
Но ведь это легко решается. Тут даже не обязателен монстр (в смысле - тяжелый) KDE. Есть много замечательных и лекгих менеджеров.
Syzygy
З.Ы. давай на "ты"
Ладно, уломал.
...она старалась, чтобы я больше времени проводил в разных пионерлагерях и группах продлённого дня - кстати сказать, удивительную красоту последнего словосочетания я вижу только сейчас. (c) Виктор Пелевин
Отсутствует
А на самом деле основа очень проста - визальное совмещение текста с объектом Тбуттон. Просто перебор размеров текста пока область его выделения не перестанет пересекаться с областью Тбуттон(кнопки то бишь).
Тормоза большие? Видишь, тебе пришлось писать самому. Значит знаешь о проблеме, а еще прикидывался А на Swing все само подгоняется. И далеко не таким способом. Если очень хочешь, могу расказать как оно работает.
Black holes were created when the God divided by zero.
Отсутствует
LattyF
у меня есть на диске слакваря версии 2.0. 96 год. Там есть KDE и Gnome. Послать список файлов?
А сколько оно весит?
...она старалась, чтобы я больше времени проводил в разных пионерлагерях и группах продлённого дня - кстати сказать, удивительную красоту последнего словосочетания я вижу только сейчас. (c) Виктор Пелевин
Отсутствует
LattyF
Не надо не надо. Я верю тебе. Меня подло обманули(хотя возможно всучили старый дистрибутив, но тогда обманули не только меня, а ещё много кого).
No mercy will be granted by the drone as the feature was removed in the last operating system update
Отсутствует
Syzygy, у меня есть на диске слакваря версии 2.0. 96 год. Там есть KDE и Gnome. Послать список файлов?
А у меня на полке валяются две white box: Windows 3.1. & Word 2, набор дискет 5,25 + лицензионное соглашение, в т.ч. и для граждан СССР. Примерно 92-го года выпуска. Гуёв хоть отбавляй. Я уже забыл - когда у нас Windows 1.0 вышел?
Отредактировано Malakai (24-05-2006 13:30:22)
Let's flame!
Отсутствует
LattyF
Тормоза большие?
Если большая программа, то иногда притормаживает. Но это когда сразу ВСЕ кнопки подгоняешь. А так никаких тормозов нет.
Видишь, тебе пришлось писать самому. Значит знаешь о проблеме, а еще прикидывался
Это только у меня проблема. У пользователей её нет.
Если очень хочешь, могу расказать как оно работает.
Хочу.
Azathoth
Ладно, уломал.
О, какая честь, я этого не переживу(возводит к небу глаза и воздевает руки)
No mercy will be granted by the drone as the feature was removed in the last operating system update
Отсутствует
Malakai
Я уже забыл - когда у нас Windows 1.0 вышел?
20 ноября 1985 года.
...она старалась, чтобы я больше времени проводил в разных пионерлагерях и группах продлённого дня - кстати сказать, удивительную красоту последнего словосочетания я вижу только сейчас. (c) Виктор Пелевин
Отсутствует
А сколько оно весит?
Список файлов или само KDE?
По поводу дин. компоновки. Расскажу на примере Swing (графическая библиотека для Java, но в Qt принцип почти точно такой же). Есть такое понятие как менеждер компоновки. Он отвечает за то, как на форме будут расмещены кнопки и прочие контролы. В дельфе он абсолютный, т. е. куда кнопку положил, там она и будет. В Swing по другому. У каждой кнопки есть, грубо говоря, своя область, где она может делать что хочет. Когда ей не хвает места, то менеджер автоматом изменяет её область так, чтобы она влезла, при этом он еще и меняет размеры других областей в зависимости от того, какие параметры настроил разработчик. Как вычисляется правильный размер кнопки: Swing просто запрашивает у той ОС под которой она сейчас работает, сколько будет занимать строка пикселей по горизонтали и вертикали с учетом текущего шрифта. Если же гуй рисуется сам (в зависимости от темы), то размеры строки он тоже вычисляет сам. Вот вроде и все.
Я сильно упростил, чтобы показать основную суть. Главная фишка, что это будет еще и само ресайзится, когда начнешь изменять размер формы. Менеджер будет растягивать или сжимать кнопки по тем правилам, которые задал разработчик.
Отредактировано LattyF (24-05-2006 13:53:56)
Black holes were created when the God divided by zero.
Отсутствует
Azathoth
Я жду от тебя вовсеуслышане заявления, что в линукс графическая среда начала использоваться раньше, чем в виндовз. И именно виндовз спиарила оттуда идею графики. И то, что у линукса никогда не было дистрибутивов без графики.
Скажите ка мне, в каком году в винде появился ГУИ?
Отсутствует
steepz
Оно тебе надо? Забить нужно на эти гуи, надоели уже.
No mercy will be granted by the drone as the feature was removed in the last operating system update
Отсутствует
Скажите ка мне, в каком году в винде появился ГУИ?
Вопрос сложный, ибо первые Windows были просто GUI, следовательно появились они одновременно - как мне подсказал Azathoth, дело было 20 ноября 1985 года.
Отредактировано Malakai (24-05-2006 14:04:56)
Let's flame!
Отсутствует
LattyF
Обсуждение этих гуев. Вы будете говорить, что у линуха лучше, мы что у винды. Это бесполезно. И так наверное во всём. Хотя нет - у меня есть вполне определённые претензии к винде, и хотя я её поклонник, мне фанатизм не застилает глаза и я могу сказать какие вещи мне в этой ОС не нравятся(а некоторые даже бесят)
No mercy will be granted by the drone as the feature was removed in the last operating system update
Отсутствует
Обсуждение этих гуев. Вы будете говорить, что у линуха лучше, мы что у винды. Это бесполезно. И так наверное во всём.
Пользователи линукс это еще и бывшие/настоящие _опытные_ пользователи винды, они знают что сравнивают.
А вы пользователи винды знаете про линукс только по наслышке от друга ламера который не осилил линукс?
Отсутствует
Syzygy, где мне фанатизм застилал глаза? Я по многим моментам согласен, просто у меня несколько иная точка зрения.
Кстати, слыхали про такую ось — Syllable? Седня прочитал в журнальчике. Это не дистр линуха. Это практически своя разработка. Загрузка занимает секунд на 1,5 ГГц При этом в ней есть звук, USB, вообщем все прелести жизни. Дрова ставятся бросанием файла в папку и перезагрузкой. Никакой пересборки ядер. Вся настройка через GUI, никаких конфигов. Точнее они есть, но для всего есть граф. утилиты. Короче правильная винда Правда пишут её человек 7
Ни че так, симпатично
Отредактировано LattyF (24-05-2006 14:31:18)
Black holes were created when the God divided by zero.
Отсутствует
LattyFБяка, мне не нравится. Оформление можно поменять? и в каком журнале вычитал?
No mercy will be granted by the drone as the feature was removed in the last operating system update
Отсутствует
Оформление - Gnome в чистом виде.
Я почти уверена, что поменять можно.
Но вот тоже интересно, какой windows manager к такому чуду можно прикрутить? Fluxbox какой-нибудь или а-ля Talisman?
Или под эту ОС сугубо свои WM-ы идут?
Отсутствует
Софт у них свой, но можно ставить программы из Linux/Unix, если кто-то портировал. Двоичной совместимости вроде нету. Родные ставятся проско распаковкой в папку \Application, а портированные надо просто распаковать в \usr и зарегить либо через граф. утилиту, либо через консоль (одна маленькая команда). После этого все прошится в меню и создадутся ярлычки.
Оформление менять вроде пока нельзя. Это еще только на стадии разработки. Пока у них версия 0.6, но обещают через несколько месяцев в 0.7 сделать поддержку OpenGL, Cups и локализации.
Журнал все тот же — Linux Format за Апрель.
Black holes were created when the God divided by zero.
Отсутствует
Оформление - Gnome в чистом виде.
Но вот тоже интересно, какой windows manager к такому чуду можно прикрутить? Fluxbox какой-нибудь или а-ля Talisman?
Вы ответили на свой вопрос.
Отсутствует
LattyF
Список файлов или само KDE?
Весь дистрибутив
...она старалась, чтобы я больше времени проводил в разных пионерлагерях и группах продлённого дня - кстати сказать, удивительную красоту последнего словосочетания я вижу только сейчас. (c) Виктор Пелевин
Отсутствует